1、微地址(H)微指令(H)微命令BMNA注释0040000 0A085008依据寻址方式转移5000 0006GRSoe, TRce006寄存器寻址00000A0800940080015GRSoe, ARce015固定转移00061016ARoe,RD,DRce016D0000006DRoe,TRce寄存器间接寻址00A2008000CPCoe,ARce00C0006900DARoe,RD,DRce,PCinc00DD400000EDRoe,Ace00E40700017GRSce,ADD,SV01760080015Soe,ARce变址寻址00B2008000F00F00069C106010D40
2、0001101120700017PCoe,ADD,SV相对寻址012C0080013DRoe,ARce01300061014014C00080015间接寻址直接寻址立即寻址取目的操作数:00000A1801854000007GRSoe,Ace007三、测试程序、数据及运行结果1.测试内容: 测试指令:MOV R1,R0; 机器码:内存地址(H)机器码(H)汇编指令00000420MOV R1,R0 测试结果:2.测试内容:寄存器间接寻址,寄存器寻址MOV (R1),R0;0520MOV( R1),R03.测试内容:寄存器变址寻址,寄存器寻址MOV 0100H( R1),R206224.测试内容
3、:立即寻址,寄存器寻址MOV #5678,R1;0761 5678MOV#5678,R15.测试内容:直接寻址,寄存器寻址MOV 0101H,R2;0742 0101MOV 0101H,R2测试结果:6.测试内容:间接寻址,寄存器寻址MOV (0101H),R2;0722 0101MOV (0101H),R27.测试内容:相对寻址,寄存器寻址MOV +0100H,R3;MOV +0100H,R3四、分析第二天 一、设计目标 源操作数是寄存器寻址时,目的操作数分别是寄存器寻址,寄存器间接寻址,变址寻址,相对寻址,间接寻址,直接寻址,验证MOV指令。二、运算指令微程序入口地址GRSoe, Ace取目的操作数0000 0A185400 00070194008002502500061026026D400000701A2008001C01C0006901D01DD400001E01E4070002702760080025D000000701B2008001F01F00069C20020D400002102120700027022C008002302300061024024C0080025