1 / 8
文档名称:

硬件课程设计报告.doc

格式:doc   大小:1,451KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

硬件课程设计报告.doc

上传人:qsrkmc24 2018/5/26 文件大小:1.42 MB

下载得到文件列表

硬件课程设计报告.doc

相关文档

文档介绍

文档介绍:院系: 计算机学院
专业: 计算机嵌入式
学号:
姓名:
指导教师:


南京理工大学紫金学院

一、设计目的
通过本次硬件课程,设计一个使用微程序的模拟计算器,更加深入的了解各部件和总线之间的连接方式,认识计算机的组成结构,工作原理以及运行方式。
(1)通过一个微机应用实例建立微机系统的整体概念;
(2)学****掌握微机系统的硬、软件的工作原理以及二者间的配合关系和方法;
(3)掌握汇编语言应用程序的设计和调试方法。
(4)掌握微指令格式以及如何设计微指令。
二、所用设备
TDN-CM++实验教学系统一台,PC微机一台。
三、设计思想
运用汇编语言,根据微指令的格式以及微指令的功能,对微指令的每一位都需要准确对应。一共是24位,最后把24位转换位8421BCD码表示微指令码。然后根据微指令流程图填写下一位地址,使程序能够按照规定的流程进行下去。最后通过实验机进行调试,如果CPU走势图正确,说明微指令程序设计完成。如图:(cpu硬件)
四、指令系统格式
五、微操作流程图
六、生成指令及对应微程序列表
七、验证程序
1. IN指令:
$P0000
$M00018001
$M0101ED82
$M0200C050
$M10001001
:
$P0010
$M00018108
$M0101ed82
$M0200C050
$M1101ED84
$M0400E005
$M0500B006
$M0601A207
$M07959A01
:
$P0020
$M00018108
$M0101ed82
$M0200C050
$M1201ED89
$M0900E008
$M08028201
:
$P0030
$M00018108
$M0101ed82
$M0200C050
$M1301EDA0
$M2000E021
$M21070A01
:
$P0040
$M00018108
$M0101ed82
$M0200C050
$M1401EDA2
$M2200E023
$M2300B024
$M2401A226
$M26659A01
:
$P0050
$M00018108
$M0101ed82
$M0200C050
$M15019201
:
$P0060
$M00018108
$M0101ed82
$M0200C050
$M1601A425
$M25019A01
:
$P0070
$M00018108
$M0101ed82
$M0200C050
$M17002427
$M27F59A01
:
$0080
$M00018108
$M0101ed82
$M0200C050
$M1801A229
$M2901B430
$M30B99A01
八、设计总结
经过两天的实验,我们组完成了本次硬件课程设计。本次硬件课程设计主
要分为:
(1) 根据实验线路图连线试验