某微程序控制器中 采用水平型直接控制(编码)方式的微指令格式 后续微指令地址由微指令的下地址字

大学网课 已帮助 人

某微程序控制器中,采用水平型直接控制(编码)方式的微指令格式,后续微指令地址由微指令的下地址字段给出。已知机器共有28个微命令、6个互斥可判定的外部条件,控制存储器的容量为512*40位。试设计其微指令格式,并说明理由。(10分)

某微程序控制器中 采用水平型直接控制(编码)方式的微指令格式 后续微指令地址由微指令的下地址字

热搜:可编程序控制器主要由什么组成

回答

共1条回复

  • × 水平型微指令由操作控制字段,判别测试字段和下地址字段三部分构成。因为微指令采用直接控制(编码)方式,所以其操作控制字段的位数等于微命令数,为22位。又由于后继微指令地址由下地址字段给出,故其下地址字段的位数可根据控制存储器的容量(128×32位)定为7位。当微程序出现分支时,后继微指令地址的形成取决于状态条件,5个互斥的可判定外部条件,可以编码成3位状态位。非分支时的后继微指令地址由微指令的下地址字段直接给出。微指令的格式如图10.14所示。 (2)微程序控制单元框图如图10.15所示。图中微指令的判断字段可对5个外部条件进行选择。