武汉理工大学华夏学院《计算机组成原理简明教程》课程设计说明书
$P060B $P0740 $P0800 $P0A12
机器指令对应的微程序:$M00018110
$M0101ED82 $M0200C048 $M0300E004 $M0400B005 $M0501A206 $M06959A01 $M0700E00D $M08001001 $M0901ED83 $M0A01ED87 $M0B01ED8E $M0C01ED96 $M0D028201 $M0E00E00F $M0F00A015 $M1001ED92 $M1101ED94 $M1200A017 $M13018001 $M14002018 $M15070A01 $M1600D181 $M17070A10
$M18068A11
若运行不正确,首先检查连线有无错误11
武汉理工大学华夏学院《计算机组成原理简明教程》课程设计说明书
4系统调试
4.1 系统调试过程
(1)将数据开关置为42H(0100 0010); (2)向地址[0A]单元中置数据12H(0001 0010);
(3)将R0中的班号42H(0100 0010)装入DR1中,同时将内存RAM中的学号12H(0001 0010)装入DR2中。
(4)将DR1和DR2的值送入ALU运算器中,进行加法运算,得结果为54H,并将其送入R0中。
(5)将R0中的和送入输出单元OUTPUT中。
4.2系统运行截图
图5 运行截图1
12
武汉理工大学华夏学院《计算机组成原理简明教程》课程设计说明书
图6 运行截图2
图7 运行截图3
13
武汉理工大学华夏学院《计算机组成原理简明教程》课程设计说明书
图8 运行截图4
4.3实验结果分析
理论分析:输入的班号为42H(0100 0010),学号为18H(0001 1000),则两个数相加为: 42H+18H=54H(0101 0100B)。 实验结果:输出和为54H,二进制数为0101 0100。 由上面可得理论分析和实验结果相吻合,故实验正确。
5课程设计总结
5.1给出每条机器指令的微程序(十六进制格式):
IN: 01H→02H→10H 01H: 01ED82H 02H: 00C048H 10H: 01ED92H
ADD:01H→02H→11H→03H→04H→05H→06H 01H:01ED82H 02H:00C048H 11H:01ED94H
14
武汉理工大学华夏学院《计算机组成原理简明教程》课程设计说明书
03H:00E004H 04H:00B005H 05H:01A206H 06H:959A01H
STA:01H→02H→12H→07H→15H 01H:01ED82H 02H:00C048H 12H:00A117H 07H:00E00DH 15H:070A10H
OUT:01H→02H→13H→16H→17H→25H 01H:01ED82H 02H:00C048H
13H:01ED94H 16H:00E004H 17H:00B005H 25H:01A206H JMP:01H→02H→14H→26H 01H:01ED82H 02H:00C048H 14H:01ED94H 26H:00E004H
5.2课程设计心得、经验教训及注意事项
5.2.1注意事项
①接线过程中不得有任何错误
模块一定要通过总线BUSUNIT部件数据线连接,包括:ALU UNIT
REG UNIT 15
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库模型机设计与实现 - 图文(3)在线全文阅读。
相关推荐: