好文档 - 专业文书写作范文服务资料分享网站

JUC2课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

计算机组成原理课程设计报告

JUC2模型机的微程序设计

姓名 学号

专业 计算机科学与技术 指导教师 肖铁军

江苏大学计算机学院

2014 年 6 月 30 日

计算机组成原理课程设计报告

1 熟悉微程序的设计和调试方法

1.1 目标要求

(1) 掌握微程序的设计方法

(2) 熟悉利用调试软件运行、调试微程序的方法

1.2 微程序设计

1.2.1 取指令的微程序设计

微地址(H) 000 001 002 003 微指令(H) F0 20080001 00069002 CC000003 00000404 1 0 6 0 F1 0 0 3 0 F2 0 0 0 0 0 0 0 0 微指令字段(H) F3 F4 2 1 0 0 F5 0 2 0 0 F6 0 1 0 0 F7 0 1 0 0 F8 0 0 0 2 F9 001 002 003 004 PCoe, ARce ARoe′, RD, DRce′, PCinc DRoe, IRce BM2 微命令 1.2.2 取目的操作数的微程序设计

(1) 直接寻址的微程序

微地址(H) 02C 033 034 035 036 微指令(H) F0 20080033 00069034 C0080035 00061036 D4000007 1 0 6 0 6 F1 0 0 0 0 4 F2 0 0 0 0 0 0 0 0 0 0 微指令字段(H) F3 F4 2 1 2 1 0 F5 0 2 0 2 0 F6 0 1 0 0 0 F7 0 1 0 0 0 F8 0 0 0 0 0 F9 033 034 035 036 007 PCoe, ARce ARoe′, RD, DRce′, PCinc DRoe,ARce ARoe′, RD, DRce′ DRoe,TRce 微命令 1.2.3 执行阶段的微程序设计

(1) INC指令的微程序

微地址(H) 071 微指令(H) F0 1A700E50 0 F1 0 F2 9 3 微指令字段(H) F3 F4 0 F5 0 F6 0 F7 4 F8 0 F9 050 INC,SVce,PSWce 微命令 (2) 保存运算结果的微程序

微地址(H) 050 微指令(H) F0 F1 2 F2 0 微指令字段(H) F3 0 F4 0 F5 0 F6 0 F7 0 F8 0 F9 051 Soe,GRSce 微命令 051 052 68000200 3 60030052 3 00052200 5 0 0 0 0 0 0 0 0 3 1 0 0 0 2 0 0 052 Soe,DRce 000 ARoe,DRoe’,WR 江苏大学计算机学院 1 2019年7月

计算机组成原理课程设计报告

(3)JMP指令的微程序

微地址(H) 070 微指令(H) F0 A4000200 5 F1 1 F2 0 0 微指令字段(H) F3 F4 0 F5 0 F6 0 F7 0 F8 1 F9 000 ARoe,PCce 微命令

1.3 调机程序设计

程序 1-1

0030: 0031: 0032: 0033:

0460; 0040;

INC 0040H

0420; JMP 0030H 0030;

程序1-2

0030: 0460; INC FF02H 0031: FF02; 程序1-3

0030: 0480; DEC R0

1.4 运行调试

运行调试记录表举例:

江苏大学计算机学院

2

2019年7月

计算机组成原理课程设计报告

1.5小结

通过本次上机试验,我掌握了微指令编码与指令编码的翻译方法,而且对取指令等操作的过程中各个寄存器的变化有了更加清晰的了解。

江苏大学计算机学院 3 2019年7月

JUC2课程设计

计算机组成原理课程设计报告JUC2模型机的微程序设计姓名学号专业计算机科学与技术指导教师肖铁军江苏大学计算机学院2014年6月3
推荐度:
点击下载文档文档为doc格式
0hfmd2bvwq8wrp7237x2
领取福利

微信扫码领取福利

微信扫码分享