当前位置:文档之家› Lecture 18 中央处理器-指令运行的基本过程 - 作业参考答案 - 副本

Lecture 18 中央处理器-指令运行的基本过程 - 作业参考答案 - 副本


MOV #N ,R0 ;N → R0
PC→AR M→DR DR→IR PC+1→PC PC→AR M→DR DR→R0 PC+1→PC
PCO,G,ARi R DRO,G,IRi +1 PCO,G,ARi R DRO,G,R0i +1
假设:指令中的形式地址 单独占一个字节
… n n+1 MOV #N,R0 #N …
ADD R2,R0 (R2)+(R0)R0
P0 (R1)R0
PC→AR M→DR DR→IR PC+1→PC R1→R0
PCO,G,ARi R DRO,G,IRi +1 R1O,G,R0i
ADD (R1),R0 ((R1))+(R0)R0
PC→AR M→DR DR→IR PC+1→PC R1→AR M→DR DR→X R0→Y X+Y→R0 PCO,G,ARi R DRO,G,IRi +1 R1O,G,ARi R DRO,G,Xi R0O,G,Yi +,ALUo, G,R0i
MOV R1,@#N ;(R1) → N
PC→AR M→DR DR→IR PC+1→PC PC→AR M→DR DR→AR PC+1→PC R1→DR DR→M
PCO,G,ARi R DRO,G,IRi +1 PCO,G,ARi R DRO,G,ARi +1 R1O,G,ARi W
n
… MOV R1,@#N
n+1
#N

MOV X(R1),R0 ; (X+(R1)) →R0
PC→AR M→DR DR→IR PC+1→PC PC→AR M→DR DR→X PC+1→PC R1→Y X+Y→AR M→DR DR→R0 PC0,G,ARi R DR0,G,IRi +1 PC0,G,ARi R DR0,G,Xi +1 R10,G,Yi +,ALU0,G,ARi R DR0,G,R0i
… n n+1 MOV X(R1),R0 X …

作业
n n+1
MOV #N,R0 #N …
双总线结构机器的数据通路如下图,画出下列指令的指令运行过程,用 方框图表示,并写出对应微操作序列 (1)ADD R1,R0; (R1)+(R0)R0,寄存器R0和R1的内容相加,结果存入R0 中 (2) MOV R1,R0; (R1)R0,寄存器R1的内容送R0 (3) ADD (R1),R0; ((R1))+(R0)R0;寄存器间接寻址,寄存器R1中的地 址所指示的存储单元中的数据与R0中的数相加 ,结果放在R0中 (4) MOV #N ,R0 ; N → R0, 源操作数为立即寻址,形式地址中的立即数 N送寄存器R0中。设此时的形式地址占一个字节,需要 再次读存 储器读出N。 (5) MOV R1,@#N; (R1) → N,目的操作数为直接寻址,R1中的值送地址 为N的存储单元。设此时的形式地址占一个字节,需要 再次读存储 器读出N。 (6) MOV X(R1),R0 ; (X+(R1)) →R0 ,源操作数为变址寻址。
相关主题