计算机组成原理课程设计报告 第五天计算机组成原理课程设计报告 第五天.docVIP

  • 7
  • 0
  • 约1.11万字
  • 约 29页
  • 2017-04-19 发布于贵州
  • 举报

计算机组成原理课程设计报告 第五天计算机组成原理课程设计报告 第五天.doc

PAGE  PAGE 29 计算机组成原理课程设计报告 专业名称: 网络1001 班级学号: 3100610013 学生姓名: 赵一昕 指导教师: 丁伟 设计时间: 年 月 日—— 年 月 日 第一天 取操作数微程序的设计和调试 一、设计目标 设计并调试取操作数的微程序。 二、取操作数微流程 三、测试程序、数据及运行结果 格式如下: 1、测试内容:立即数寻址、直接寻址 测试指令(或程序):MOV #5678H,0010H 机器码: 内存地址(H)机器码(H)汇编指令0000077A 5678 0010MOV #5678H,0010H 运行结果及分析: 四、设计中遇到的问题及解决办法 这次试验中在取源操作数和取目的操作数时对微程序的入口地址的编写时我出现了问题,还有在编写时我由于粗心也出现了错误。这次试验我了解了相关软件的应运,了解了取操作数的设计及调试,学会了对每一步操作的分析和验证。 第二天 运算指令的微程序设计与调试 一、设计目标 设计并调试运算指令的微程序。 二、运算指令微程序入口地址 指令助记符指 令 编 码入口地址(H)FEDCBA9876543210MOV src, dst000001源地址码目的地址码044ADD src, dst000010源地址码目的地址码048ADDC src, dst000011源地址码目的地址码04CSUB src, dst000100源地址码目的地址码050SUBB src, dst000101源地址码目的地址码054CMP src, dst000110源地址码目的地址码058AND src, dst000111源地址码目的地址码05COR src, dst001000源地址码目的地址码060XOR src, dst001001源地址码目的地址码064TEST src, dst001010源地址码目的地址码068INC dst00000010001目的地址码0A4DEC dst00000010010目的地址码0A8NOT dst00000010011目的地址码0AC 三、运算类指令微程序 微地址(H)微指令(H)微命令BMNA注释0070000 0800OP4×××指令执行入口0489870 006FTRoe, ADD, Sce, PSWce006FADD04C98B0 006FTRoe,ADDC,SV,PSWce006FADDC05098F0 006FTRoe,SUB,SV,PSWce006FSUB06F0000 0E70NOP7070存结果070Soe,GRSoe0000ALU运算,结果存寄存器071Soe,DRce0072072DRoe,ARoe,WR0000 四、测试程序、数据及运行结果 1、测试内容:立即数寻址、直接寻址 测试指令(或程序):ADD #5678H,0010H 机器码: 内存地址(H)机器码(H)汇编指令00000B7A 5678 0010ADD #5678H,0010H 运行结果及分析: 2. 测试内容:立即数寻址、寄存器间接寻址 测试指令(或程序):AND #1234H,(R0) 机器码: 内存地址(H)机器码(H)汇编指令00001F68 1234 AND #1234H,(R0) 运行结果及分析: 3. 测试内容:立即数寻址、寄存器寻址 测试指令(或程序):DEC (0111H) 机器码: 内存地址(H)机器码(H)汇编指令0000025B 0111 DEC (0111H) 运行结果及分析: 4. 测试内容:立即数寻址、寄存器寻址 测试指令(或程序):TEST #1234 R1 机器码: 内存地址(H)机器码(H)汇编指令00002B61 1234 TEST #1234 R1 运行结果及分析: 五、设计中遇到的问题及解决办法 在这次实验中,输入微程序的代码必须足够仔细

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档