解:
(1)各部件间的主要连线补充完成后如图所示:
(2)指令ADD(R1),(R2)+的含义为:
((R1))+((R2))->(R2)
(R2)+1->R2
指令的执行流程如下:
①(PC)->MAR ;取指令
②Read
③M(MAR)->MDR->IR
④(PC)+1->PC
⑤(R1)->MAR ;取被加数
⑥Read
⑦M(MAR)->MDR->C
⑧(R2)->MAR ;取加数
⑨Read
⑩M(MAR)->MDR->D
(11)(C)+(D)->MDR ;求和并保存结果
(12)Write
(13)MDR->MM
(14)(R2)+1->R2;修改目的地址
14.某计算机共有操作控制命令62个,为了压缩整个控制字段长度,采用分组译码方法表示不同微命令,把互斥型微命令分在一个字段中,各字段中分别表示4个、10个、8个、15个、25个微命令,已知微指令字长28位,求:
?各个控制字段分别用几位二进制数编码。
?控制存储器最大容量是多少?
解:
第一个控制字段表示4个微命令,再增加1个不发出任何微命令的编码,共需表示5种情况,第1个控制字段需用3位二进制数编码,同理第2个控制器字段需用4位,第3个控制字段需用4位,第5个控制字段需用4位,第6个控制字段需用5位二进制数表示。
6个控制字段共需20位二进制数表示。
微指令字长28位,其余8位表示顺序控制字段,即下条微指令地址。28=256,因此控
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库计算机组成原理-郑秋梅_习题(7)在线全文阅读。
相关推荐: