计算机组成原理课程设计36756

计算机组成原理课程设计36756

ID:44871754

大小:3.67 MB

页数:17页

时间:2019-11-01

计算机组成原理课程设计36756_第1页
计算机组成原理课程设计36756_第2页
计算机组成原理课程设计36756_第3页
计算机组成原理课程设计36756_第4页
计算机组成原理课程设计36756_第5页
资源描述:

《计算机组成原理课程设计36756》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、辽宁工业大学课程设计说明书(论文)辽宁工业大学计算机组成原理课程设计(论文)题目:一台模型计算机设计与测试——寄存器寻址流程院(系):专业班级:学号:学生姓名:指导教师:教师职称:起止时间:辽宁工业大学课程设计说明书(论文)课程设计(论文)任务及评语院(系):教研室:学号学生姓名专业班级课程设计(论文)题目一台模型计算机设计与测试——寄存器寻址流程课程设计(论文)任务将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机;用微程序控制器控制模型机数据通路;通过CPU运行九条机器指令(排除中断指令)组成的简单程序,掌握机器指令与微指令的关系,牢固建立计算机的整机概念。主要设计内容:使

2、用计算机组成原理实验中的所有电路,包括运算器、存储器、通用寄存器堆、程序计数器、指令寄存器、微程序控制器等,将几个模块组合成为一台简单计算机。本次课程设计中,数据通路的控制将由微程序控制器来完成。CPU从内存取出一条机器指令到执行指令结束的一个机器指令周期,是由微指令组成的序列来完成的,即一条机器指令对应一个微程序。要求:1、根据题目和实验箱中的所有电路,设计一台简单计算机,并绘制出电路原理图以及微程序流程图。2、认真独立完成所规定的设计内容(4000字左右),严禁相互抄袭;3、撰写、打印设计说明书一份。指导教师评语及成绩平时成绩:论文质量:答辩:总成绩:指导教师签字:年月日辽宁工业大学课程

3、设计说明书(论文)目录第1章一台模型计算机设计方案11.1引言11.2总体方案论述11.2.1从整体上阐述该设计题目实现方案11.2.2系统总体框图21.2.3各部分功能电路的作用3第2章系统的硬件设计52.1系统整体设计方案52.2数据通路设计52.3存储器的设计62.4微程序控制器设计62.4.1寄存器寻址指令控制器设计62.4.2寄存器寻址与指令中断服务程序72.5模型机的设计与调试8第3章微程序的设计93.1微程序功能说明93.2微程序流程图12第4章课程设计总结13参考文献14辽宁工业大学课程设计说明书(论文)第1章一台模型计算机设计方案1.1引言1.题目的意义:本次课程设计可以使

4、用计算机组成原理实验中的所有电路,包括运算器、存储器、通用寄存器堆、程序计数器、指令寄存器、微程序控制器等,将几个模块组合成为一台简单计算机。在前面的实验中,实验者本身作为“控制器”,完成数据通路的控制。而在本次课程设计中,数据通路的控制将由微程序控制器来完成。CPU从内存取出一条机器指令到执行指令结束的一个机器指令周期,是由微指令组成的序列来完成的,即一条机器指令对应一个微程序。2.应用场合:操作数在寄存器中,由指令操作码中的rrr三位的值和PSW中RS1及RS0的状态,选中某个工作寄存器区的某个寄存器,然后进行相应的指令操作。指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。

5、把在指令中指出所使用寄存器(即:寄存器的助忆符)的寻址方式称为寄存器寻址方式。3.系统功能:进行寄存器寻址。1.2总体方案论述1.2.1从整体上阐述该设计题目实现方案了解模型机的硬件系统,根据所提供的模型机的机器指令, 画出用微命令表示的机器指令执行流程图,编写微程序,编写机器指令测试程序,在仿真软件上运行并检验所设计的微程序的正确性。为完成上述系统功能,选择和设计运算器、存储器、通用寄存器堆、程序计数器、指令寄存器、微程序控制器等电路组成一台简单的计算机系统。(1)利用机器指令系统编制简单程序,要求至少使用其中五条指令,对自己编制的简单程序进行译码,手工汇编成十六进制机器代码。并根据老师指

6、定完成不同的子标题,即程序中必须包含子标题类型的指令。(2)参考计算机组成原理实验,再加上中断系统,完成本次实验的线路连接。接通电源之前应仔细检查连接,确认无误。13辽宁工业大学课程设计说明书(论文)(3)将上述任务(1)中的程序机器代码用控制台操作存入内存中,并根据程序的需要,用数码开关SW7—SW0设置通用寄存器及内存相关单元的数据。(4)从地址20H执行程序,在程序执行中,按一次控制台的INTR。进入中断后,用单拍(DP)方式执行,直到返回主程序为止。列表记录中断系统中有关信号的变化情况,特别要记录好断点地址和R0的值。(5)重复执行(4)两次(6)将RAM中20H的单元内容由指令IN

7、TS改为INTC,重作(4),记录发生的现象。1.2.2系统总体框图图1.1系统总体框图13辽宁工业大学课程设计说明书(论文)1.2.3各部分功能电路的作用1.运算器部件是计算机中进行数据加工的部件,其主要功能包括:(1)执行数值数据的算术加减乘除等运算,执行逻辑数据的与或非等逻辑运算,由一个被称为ALU的线路完成;(2)时存放参加运算的数据和中间结果,使用多个通用寄存器来实现;(3)运算器通常也是数据传输的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。