模型机数据通路结构由CPU内总线、逻辑运算部件ALU、输入选择器A和B、输出移位器、通用寄存器R0~R3、暂
第1题
第2题
(1)补充各种部件之间的主要连接线,并注明数据流动方向。 (2)写出ADD @R1,@R2和SUB @R1,@R2指令取指阶段和执行阶段的信息流程。R1寄存器中存放源操作数的地址,R2寄存器中存放的是目的操作数的地址。
第3题
LAIALU的A输入端选择器
LB ALU的B输入端选择器
M 主存
MDR 主存数据寄存器
IR指令寄存器
MAR主存地址寄存器
PC程序计数器
R0~R3通用寄存器
C、D暂存器
(1)补充各种部件之间的主要连接线,并注明数据流动方向。.
(2)写出ADD @R1,@R2和SUB @R1,@ R2指令取指阶段和执行阶段的信息流程。R1寄存器中存放源操作数的地址,R2寄存器中存放的是目的操作数的地址。
第4题
(1)数据传送指令MOV X(R0),Y(R1),源和目的操作数地址均采用变址寻址,第1个参数X为源操作数的形式地址,第2个参数为目的操作数的形式地址,分别位于指令的第2个和第3个存储字。
(2)数据求反指令COM一(R0),采用自减型寄存器间接寻址,结果送回自减后的地由E单元。
第5题
第6题
写出控制器执行上述指令的微操作及节拍安排。
第8题
A.主存数据寄存器MDR
B.程序计数器PC
C.指令寄存器IR
D.累加器AC
第9题
说明:
(1)ADD*D指令字中*表示相对寻址,D为相对位移量。
(2)寄存器的输入和输出均受控制信号控制,如PCi表示PC的输入控制信号,又如MDR0表示MDR的输出控制信号。
(3)凡是需要经过总线实现寄存器之间的传送,需在流程图中注明,如PC→Bus→MAR,相应的控制信号为PC0和MARi。