参考答案:
答
案
要
点
:
图略;该存储器占用的地址空间:000000H----3FFFFFH(按字编址)
六、综合应用题
在模型机的数据通路上,对于指令ADD –(R1),@(R2)+,回答下列问题: 1.写出指令的执行流程。
2.写出取源操作数周期的全部数据通路。
3.与MOV–(R1),@(R2)+的执行流程比较有何相同点? 参考答案:
答案要点:1、2)指令的执行流程及目的周期的数据通路:
↓
FT0:M→MBR→IR ↓ FT1:PC+1→PC
第 16 页 共 2 页
↓
ST0:R1-1→R1 ; R1→A(或B)选择器,S0-3,M,C0,DM,CPR1 ↓
ST1:R1→MAR ; R1→A(或B)选择器,S0-3,M,DM,CPMAR ↓
ST2:M→MBR→C ; R/W,SMBR,MBR→B选择器,S0-3,M,DM,CPC ↓
DT0:R2→MAR ↓ DT1:M→MBR→D ↓ DT2:R2+1→R2 ↓
DT3:D→MAR ; ↓
DT4:M→MBR→D ; ↓
ET0:C+D→MBR ↓ ET1:MBR→M ↓ ET2:PC→MAR
3)与MOV -(R1),@(R2)+的执行流程比较有何相同点:
答案要点:取指流程和取源操作数流程跟MOV –(R1),@(R2)+完全相同。此外,其目的周期与MOV –(R1),@(R2)+也大致相同,只是增加了一步取目的操作数流程。
第 17 页 共 2 页