第五次作业答案
-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII
教材P168页第11题的1、2、3、4、5、10、17、18、19、20,其中第2小题需要拟定指令流程和操作时间表,其它只需要拟定指令流程。 解:
(1)MOV (R0),(SP)+ FT0:M→IR,PC+1→PC STO:SP→MAR ST1:M→MDR→C ST2:SP+1→SP DT0:R0→MAR ET0:C→MDR ET1:MDR→M ET2:PC→MAR
(2)MOV (R1)+,X(R0)
FT0:M→IR, EMAR、R、SIR
PC+1→PC PC→A、输出A、DM、CPPC、1→ST、CPT(P)、CPFT(P)~CPET(P)
ST0:PC→MAR PC→A、输出A、DM、CPMAR、T+1、CPT(P)
ST1:M→MDR→C EMAR、R、SMDR、MDR→B、输出B、DM、CPC、T+1、CPT(P)
ST2:PC+1→PC PC→A、A+1、DM、CPPC、T+1、CPT(P)
ST3:R0+C→MAR R0→A、C→B、A+B、DM、CPMAR、T+1、CPT(P) ST4:M→MDR→C EMAR、R、SMDR、MDR→B、输出B、DM、CPC、
1→DT、CPT(P)、CPFT(P)~CPET(P)
DT0:R1→MAR R1→A、输出A、DM、CPMAR、T+1、CPT(P) DT1:R1+1→R1 R1→A、A+1、DM、CPR1、1→ET、CPT(P)、CPFT(P)~CPET(P)
ET0:C→MDR C→A、输出A、DM、CPMDR、T+1、CPT(P) ET1:MDR→M EMAR、W、T+1、CPT(P)
2
ET2:PC→MAR PC→A、输出A、DM、CPMAR、1→ST、CPT(P)、CPFT(P)~CPET(P)
(3)MOV R2,(PC)+ FT0:M→IR,PC+1→PC STO:PC→MAR ST1:M→MDR→C ST2:PC+1→PC ET0:C→R2 ET1:PC→MAR
(4)MOV –(SP),(R3) FT0:M→IR,PC+1→PC ST0:R3→MAR ST1:M→MDR→C DT0:SP-1→SP、MAR ET0:C→MDR ET1:MDR→M ET2:PC→MAR
(5)ADD R1,X(R0)
FT0:M→IR,PC+1→PC ST0:PC→MAR ST1:M→MDR→C ST2:PC+1→PC ST3:R0+C→MAR ST4:M→MDR→C ET0:C+R1→R1 ET1:PC→MAR
(10)INC X(PC)
FT0:M→IR,PC+1→PC DTO:PC→MAR DT1:M→MDR→D DT2:PC+1→PC DT3:PC+D→MAR DT4:M→MDR→D ET0:D+1→MDR ET1:MDR→M ET2;PC→MAR
3
相关推荐: