第 6 章 控制器原理-计算机组成原理资料.ppt

* * 6.6.7 模型机的微程序设计 1.模型机的时序系统 采用微程序控制以后,指令的微操作序列不再由周期、节拍等时序信号控制,而代之以统一规整的微周期。 模型机采用取微指令与执行微指令顺序串行执行的控制方式,并采用三相时钟控制。 CP1:用于打入微地址并启动控制存储器读取微指令。 CP2:用于把读出的微指令打入到μIR中,经译码或直接 产生一组微命令,控制完成规定的微操作。 CP3:用于把操作结果打入到相应的寄存器中。 * * 模型机的微程序时序关系 * * 2.模型机的微指令格式 模型机的微指令格式设计要根据模型机数据通路结构的需要和微操作的相容性与相斥性。相斥的操作可以编在微指令的一个字段中,相容的操作必须编在微指令的不同字段中。 例如,模型机中Ri→BUS1均为相斥操作,可以编在一个字段;而CPRi与CPMAR是相容的,必须安排在不同字段,因此在模型机的微指令中给CP信号安排了两个字段BUSo1和BUSo2。 * * 模型机的微指令格式 30 0 BUSin S3S2S1S0M C0 S BUSo1 BUSo2 R/W MREQ/IOREQ SCF 下地址 3 位 5 位 1 位 2 位 2 位 3 位 1 位 2 位 4 位 8 位 * * 各字段编码及意义: ⑴ BUSin:BUS1输入选择字段(三位) 其中RS→BUS1和RD→BU

文档评论(0)

1亿VIP精品文档

相关文档