资源描述:
《计算机组成原理课程设计报告 .doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机组成原理课程设计报告专业名称:班级学号:学生姓名:丁春梅指导教师:设计时间:年月日——年月日第一天取操作数微程序的设计和调试一、设计要求目的操作数是寄存器寻址时,源操作数分别是寄存器寻址,寄存器间接寻址,变址寻址,相对寻址,间接寻址,直接寻址,立即寻址时,验证MOV指令。二、取操作数微程序取源操作数:微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00850000006GRSoe,TRce0006寄存器寻址微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移009GR
2、Soe,ARce0015固定转移015ARoe’,RD,DRce’0016固定转移016DDRoe,TRce0006寄存器间接寻址微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00ACPCoe,ARce000C固定转移00CDARoe’,RD,DRce’,PCinc000D固定转移00DDEDRoe,Ace000E固定转移00EGRSce,ADD,SV0017固定转移017Soe,ARce0015固定转移015ARoe’,RD,DRce’0016固定转移016DDRoe,TRce0006变址寻址微地址(H)
3、微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00BFPCoe,ARce000F固定转移00F00069C10ARoe’,RD,DRce’,PCinc6010依据寻址方式转移010DDRoe,Ace0011固定转移011PCoe,ADD,SV0017固定转移015Soe,ARce0015固定转移016DDRoe,TRce0006相对寻址微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00BFPCoe,ARce000F固定转移00F00069C10ARoe’,RD,DRce’,PC
4、inc6010固定转移012CDRoe,ARce0013固定转移013ARoe’,RD,DRce’0014固定转移014CDRoe,ARce0015固定转移015ARoe’,RD,DRce’0016固定转移016DDRoe,TRce0006间接寻址微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00BFPCoe,ARce000F固定转移00F00069C10ARoe’,RD,DRce’,PCinc6010依据寻址方式转移014CDRoe,ARce0015固定转移015ARoe’,RD,DRce’0016固定转
5、移016DDRoe,TRce0006直接寻址微地址(H)微指令(H)微命令BMNA注释00400000A085008依据寻址方式转移00BFPCoe,ARce000F固定转移00F00069C10ARoe’,RD,DRce’,PCinc6010依据寻址方式转移016DDRoe,TRce0006立即寻址取目的操作数:微地址(H)微指令(H)微命令BMNA注释00600000A185018依据寻址方式转移018GRSoe,Ace0007寄存器寻址三、测试程序、数据及运行结果1.测试内容:寄存器寻址测试指令:MOVR1,R0;机器码:内存地址(H)机器码
6、(H)汇编指令00000420MOVR1,R0测试结果:2.测试内容:寄存器间接寻址,寄存器寻址测试指令:MOV(R1),R0;机器码:内存地址(H)机器码(H)汇编指令00000520MOV(R1),R0测试结果:3.测试内容:寄存器变址寻址,寄存器寻址测试指令:MOV0100H(R1),R2机器码:内存地址(H)机器码(H)汇编指令00000622MOV0100H(R1),R2测试结果:4.测试内容:立即寻址,寄存器寻址测试指令:MOV#5678,R1;机器码:内存地址(H)机器码(H)汇编指令000007615678MOV#5678,R1测试
7、结果:5.测试内容:直接寻址,寄存器寻址测试指令:MOV0101H,R2;机器码:内存地址(H)机器码(H)汇编指令000007420101MOV0101H,R2测试结果:6.测试内容:间接寻址,寄存器寻址测试指令:MOV(0101H),R2;机器码:内存地址(H)机器码(H)汇编指令000007220101MOV(0101H),R2测试结果:7.测试内容:相对寻址,寄存器寻址测试指令:MOV+0100H,R3;机器码:内存地址(H)机器码(H)汇编指令000007220101MOV+0100H,R3测试结果:四、分析第二天一、设计目标源操作数是寄
8、存器寻址时,目的操作数分别是寄存器寻址,寄存器间接寻址,变址寻址,相对寻址,间接寻址,直接寻址,验证MOV指令。二、运算指