微指令每个字段说明计算机组成原理,计算机组成原理课后习题答案解析

本文详细解析了微指令的各个字段及其在计算机组成原理中的应用,包括微命令、微操作、微指令和微周期的概念。还讨论了组合逻辑控制器与微程序控制器的区别,强调了微程序控制器在设计上的优势和执行效率的不足。此外,提供了几道关于微程序控制的计算机组成原理习题及其解答,涉及指令执行流程和微指令编码方式。
摘要由CSDN通过智能技术生成

完美WORD格式

FT3 ST0 ST1 ST2 ST3 ST0 ST1 ST2 ST3 DT0 DT1 ET0 ET1 ET2 ET3 1→ST (PC)→MAR Read,(PC)+1→PC (MDR)→Y 置Repeat,1→ST (R0)+Y→MAR Read (MDR)→TEMP 清Repeat,1→DT (R1)→MAR Read,1→ET (TEMP)→Y (MDR)-(Y) →MDR Write END

(3)MOV (R0)+,(R1) 周期、节拍 FT0 FT1 FT2 FT3 ST0 ST1 ST2 ST3 DT0 DT1 ET0 ET1 (PC)→MAR Read,(PC)+1→PC (MDR)→IR 1→ST (R0)→MAR Read,(R0)+1→R0 (MDR)→TEMP 1→DT (R1)→MAR Read,1→ET (TEMP)→MDR Write,END 操作流程 6.7 试述组合逻辑控制器与微程序控制器的组成差别?

答:组合逻辑控制器采用组合逻辑技术实现,其微操作信号发生器是由门电路组成的复杂树形网络构成的。

微程序控制器采用存储逻辑实现,将微操作控制信号以编码字(即微指令)的形式存放在控制存储器中。执行指令时,通过依次读取一条条微指令,产生一组组操作控制信号,控制有关功能部件完成一组组微操作。

微程序控制器的设计思想和组合逻辑设计思想截然不同。它具有设计规整,调试、维修以及更改、扩充指令方便的优点,易于实现自动化设计。但是,由于它增加了一级控制存储器,所以指令的执行速度比组合逻辑控制器慢。

6.8 何谓微命令、微操作、微指令、微周期? 答:

1)微命令:微命令是

根据微指令的控制信号和要求,可以设计出如下的微指令控制字段格式: |微指令|控制字段1|控制字段2|控制字段3|控制字段4|控制字段5|控制字段6|控制字段7|控制字段8|控制字段9| |---|---|---|---|---|---|---|---|---|---| |I1|1|1|1|1|1|0|1|0|0| |I2|1|0|0|0|0|0|0|1|0| |I3|0|1|0|1|1|0|0|0|0| |I4|0|0|1|0|0|0|0|0|0| |I5|0|0|1|1|0|1|0|1|0| |I6|1|1|0|1|0|0|1|0|1| |I7|0|0|1|1|0|0|1|0|0| |I8|1|1|0|1|0|0|0|1|0| 解析: 1. 控制字段1代表微命令信号a,由于所有微指令都包含微命令信号a,因此可以用1表示。 2. 控制字段2代表微命令信号b,只有微指令I1和I2包含微命令信号b,因此可以用1表示I1和0表示I2。 3. 控制字段3代表微命令信号c,只有微指令I1、I3、I4、I5和I6包含微命令信号c,因此可以用1表示这些微指令,用0表示其他微指令。 4. 控制字段4代表微命令信号d,只有微指令I1、I3、I5、I6和I7包含微命令信号d,因此可以用1表示这些微指令,用0表示其他微指令。 5. 控制字段5代表微命令信号e,只有微指令I1、I5、I6和I7包含微命令信号e,因此可以用1表示这些微指令,用0表示其他微指令。 6. 控制字段6代表微命令信号f,只有微指令I1、I6和I7包含微命令信号f,因此可以用1表示这些微指令,用0表示其他微指令。 7. 控制字段7代表微命令信号g,只有微指令I1、I3和I8包含微命令信号g,因此可以用1表示这些微指令,用0表示其他微指令。 8. 控制字段8代表微命令信号h,只有微指令I1、I2和I8包含微命令信号h,因此可以用1表示这些微指令,用0表示其他微指令。 9. 控制字段9代表微命令信号i和j的组合,可以使用两位二进制数来表示。根据微指令的控制信号,可以得到控制字段9的取值如上表所示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值