JUC2模型机的微程序设计-计算机组成原理课设(共27页).doc
《JUC2模型机的微程序设计-计算机组成原理课设(共27页).doc》由会员分享,可在线阅读,更多相关《JUC2模型机的微程序设计-计算机组成原理课设(共27页).doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计算机组成原理课程设计报告JUC2模型机的微程序设计姓名 学号 专业 指导教师 江苏大学计算机学院 2015年 6月 30日专心-专注-专业1 熟悉微程序的设计和调试方法1.1 目标要求(1)掌握微程序的设计方法(2)熟悉利用调试软件运行、调试微程序的方法1.2 微程序设计1.2.1 取指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9000100020000001PCoe, ARce001000012110002ARoe, RD, DRce, PCinc002CC630000000003DRoe, IRce0030
2、00000002004BM21.2.2 取目的操作数的微程序设计(1) 直接寻址的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F900600000A2800000000502CBM502C100020000033PCoe ,ARce033000012110034ARoe ,RD,DRce,PCinc034C600020000035DRoe,ARce035000012010036ARoe,RD,DRce036D640000000007DRoe,TRce1.2.3 执行阶段的微程序设计(1) INC指令的微程序微地址(H)微指令(H)微指令字段(H)微命
3、令F0F1F2F3F4F5F6F7F8F90711A700E50069300000050INC,SVce,PSWce(2)保存运算结果的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9051300003000052Soe,DRce052500001020000ARoe,DRoe,WR(2) JMP指令的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9070A510000001000ARoe,PCce(3) DEC指令的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F
4、90721AB00E5006A300007050DEC, SVce, PSWce1.3 调机程序设计程序 110030:0460;INC 0040H0031:0040;0032:0420; JMP 0030H0033:0030;程序1-20030:04A0;DEC FF02H0031:FF02;0032:0420;JMP 0030H0033:0030;1.5小结今天是课设第一天,在开始之前,老师对大致的过程做了一些讲解。主要通过本次上机试验, 是要适应一下实验室的环境,软件环境。为以后的课设做准备。然后开始做的时候,有一些困难,不过过了一段时间,大约能够熟悉了,条理比较清晰。做出INC的时候感
5、觉很兴奋,期待着第二天的课设。运行调试记录表学号_ 姓名_操作/说明微地址微指令运行结果及分析2 双操作数指令的设计与调试2.1 目标要求(1)完成双操作数指令的微程序设计与调试(2)完成取原操作数和取目的操作数的微程序设计与调试2.2 微程序设计2.2.1 取指令的微程序设计(略,同1.2.1)2.2.2 取源操作数(见附录流程图)(1) 立即寻址的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F900400000A08000000000008BM500B100020000012PCoe ,ARce012000012110016ARoe ,RD,DR
6、ce,PCinc016D640000000006DRoe,TRce(2) 直接寻址的微程序微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F900C100020000013PCoe ,ARce013000012110014ARoe ,RD,DRce,PCinc014C600020000015DRoe,ARce015000012010016ARoe,RD,DRce016D640000000006DRoe,TRce2.2.3 取目的操作数(见附录流程图)(1)立即寻址微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9006000
7、00A28000000000028BM502B000000000007BM0 (2)直接寻址微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F900600000A28000000000028BM502C100020000033PCoe ,ARce033000012110034ARoe ,RD,DRce,PCinc034C600020000035DRoe,ARce035000012010036ARoe,RD,DRce036D640000000007DRoe,TRce2.2.4执行阶段的微程序设计(3) MOV指令的微程序设计微地址(H)微指令(H)微指令字段(H
8、)微命令F0F1F2F3F4F5F6F7F8F9041450000000040TRoe, Ace04000300E50000300007050SVce(4) ADD指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F904298700E50461300007050TRoe, ADD, SVce, PSWce (5)SUB指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F904498F00E50463300007050TRoe, SUB, SVce, PSWce(6)ADDC指令的微程序设计微地址(
9、H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F904398B00E50462300007050TRoe, ADDC, SVce, PSWce2.3 调机程序设计程序 210030:1620;MOV #0101, 0040H0031:0101;0032:0040; 程序 220030:1620;MOV #0101, 0040H0031:0101;0032:0040; 0033:4620;SUB #FFFF, 0040H0034:FFFF;0035:0040;程序 230030:2820;ADD 0043H, 0041H0031:0043;0032:0041; 003
10、3:3820;ADDC 0042H, 0040H0034:0042;0035:0040;测试数据0040:0001;0041:0111;0042:0000;0043:0001;2.5总结第二天我们要完成双操作数的微程序设计,刚开始老师说选一条指令来完成,当时没明白老师的意思,结果我选了其中的一个立即寻址来做,做到取目的操作数的时候,微地址直接回到了。经过询问发现,应该先把所有的微地址都写下来,然后输入汇编指令的时候在慢慢执行。运行调试记录表学号_ 姓名_操作/说明微地址微指令运行结果及分析3 条件转移指令的设计与调试3.1 目的要求(1) 为CPU扩充转移指令(2) 完成转移指令的微程序设计与
11、调试3.2 微程序设计3.2.1 取指令的微程序设计(略,同1.2.1)3.2.2 取源操作数(1) 相对寻址微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F900FD10002000001DPCoe ,ARce01DE00001211001EARoe ,RD,DRce,PCinc01EDF65000000001FDRoe,Ace01F101300000020PCoe,ADD,SVce020300020000016Soe,ARce016D640000000006DRoe,TRce3.2.3 取目的操作数(1) 相对寻址微地址(H)微指令(H)微指令字段(H)
12、微命令F0F1F2F3F4F5F6F7F8F902FD10002000003DPCoe, ARce03DE00001211003EARoe,RD,DRce,PCinc03EDF65000000003FDRoe, Ace03F101300000032PCoe,ADD ,SVce032300020000035Soe,ARce035000012010036ARoe,RD,DRce,036D650000000007DRoe, Ace3.2.4 执行阶段的微程序设计(1) CMP指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F904998C002004
13、63000001000TRoe, SUB, PSWce(2) JC指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9068000000003026NOP(3) HALT指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F9058000000000058(4) JNZ指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F4F5F6F7F8F906D000000003026NOP(5) TEST指令的微程序设计微地址(H)微指令(H)微指令字段(H)微命令F0F1F2F3F
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JUC2 模型 微程序 设计 计算机 组成 原理 27
限制150内