1 / 7
文档名称:

作业99623样本.doc

格式:doc   大小:39KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

作业99623样本.doc

上传人:读书百遍 2020/10/30 文件大小:39 KB

下载得到文件列表

作业99623样本.doc

相关文档

文档介绍

文档介绍::地址码存放内容1000HA307H1001H0B3FH1002H1200H1003HF03CH1004HD024H若采取寄存器间址方法读取操作数,指定寄存器R0内容为1002H,则操作数是多少?答:操作数是1200H。若采取自增型寄存器间址方法(R0)+读取操作数,R0内容为1000H,则操作数是多少?指令实施完后R0内容是多少?答:操作数是A307H,实施完指令后R0内容是1001H。若采取自减型寄存器间址方法-(R1)读取操作数,R1内容为1003H,则操作数是多少?指令实施完后R1内容是多少?答:操作数是1200H,实施完指令后R1内容是1002H。(4)若采取变址寻址方法X(R2)读取操作数,指令中给出形式地址d=3H,变址寄存器R2内容为1000H,则操作数是多少?答:操作数是F03CH。拟出下述指令步骤及操作时间表。(1)MOV(R0),(SP)+(2)ADDR1,X(R0)(3)INCX(PC)(4)JMPSKP(5)JSR(R1)解:(1)MOV(R0),(SP)+;该指令完成出栈操作。1)指令步骤2)操作时间表FT:M→IRFT:EMAR,R,SIRPC+1→PCPC→A,A+1,DM,CPPC,1→ST,CPT(̅P),CPFT(̅P),CPST(̅P),CPDT(̅P),CPET(̅P)ST:SP→MARST:SP→A,输出A,DM,CPMAR,T+1,CPT(̅P),M→MDR→CEMAR,R,SMDR,MDR→B,输出B,DM,CPC,T+1,CPT(̅P),SP+1→SPSP→A,A+1,DM,CPSP,1→DT,CPT(̅P),CPFT(̅P),CPST(̅P),CPDT(̅P),CPET(̅P)DT:R0→MARDT:R0→A,输出A,DM,CPMAR,1→ET,CPT(̅P),CPFT(̅P),CPST(̅P),CPDT(̅P),CPET(̅P)ET:C→MDRET:C→A,输出A,DM,CPMDR,T+1,CPT(̅P)MDR→MEMAR,W,T+1,CPT(̅P)PC→MARPC→A,输出A,DM,CPMAR,1→FT,CPT(̅P),CPFT(̅P),CPST(̅P),CPDT(̅P),CPET(̅P)(2)ADDR1,X(R0);该条指令功效是将变址取得源操作数和目标操作数相加,结果存放在目标操作数R1地址中。1)指令步骤2)操作时间表FT:M→IRFT:微命令同前PC+1→PC微命令同前ST:PC→MARST:PC→A,输出A,DM,CPMAR,T+1,CPT(̅P),M→MDR→C微命令同前C+R0→MARC→A,R0→B,A+B,DM,CPMAR,T+1,CPT(̅P)M→MDR→C微命令同前PC+1→PCPC→A,A+1,DM,CPPC,1→ET,CPT(̅P),CPFT(̅P),CPST(̅P),CPDT(̅P),CPET(̅P)ET:C+R1→R1ET:C→A,R1→B,A+B,DM,CPR1,T+1,CPT(̅P)PC→MAR微命令同前(3)INCX(PC);1)指令步骤2)操作时间表FT:M→IRFT:微命令同前PC+1→PCPC→A,A+1,DM,CPPC,1→DT,CPT(̅P),CPFT(̅P),CPST(̅P),CPD