[页数]:17 [字数]:4791 [目录] 一、课设目的及内容 二、设计的原理 三、二进制微代码表设计 四、机器指令程序 五、线路连接图 六、微程序流程及说明 七、心得体会 八、参考文献 [正文] 一、课设目的及内容 课程设计目的: 1.在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台基本模型计算机。 2.为其定义五条机器指令,并编写相应的微程序,具体上机调试掌握整机概念。 3、通过课程设计,使学生将掌握的计算机组成基本理论应用于实践中,在实际操作中加深对计算机各部件的组成和工作原理的理解,掌握微程序计算机中指令和微指令的编码方法,深入理解机器指令在计算机中的运行过程。 课程设计内容: 设计实现一个简单的模型机,该模型机包含若干条简单的计算机指令,其中至少包括输入、输出指令,存储器读写指令,寄存器访问指令,运算指令,程序控制指令。学生须根据要求自行设计出这些机器指令对应的微指令代码,并将其存放于控制存储器,并利用机器指令设计一段简单机器指令程序。将实验设备通过串口连接计算机,通过联机软件将机器指令程序和编写的微指令程序存入主存中,并运行此段程序,通过联机软件显示和观察该段程序的运行,验证编写的指令和微指令的执行情况是否符合设计要求,并对程序运行结果的正、误分析其原因。 二、设计的原理 部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。这里,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 本实验采用五条机器指令:IN(输入)、ADD(二进制加法)、STA(存数)、OUT(输出)、JMP(无条件转移)。其中IN为单字长,其余为双字长指令。 为了向RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,还必须设计三个控制台操作微程序。 ...... [参考文献] [1]甘岚、刘美香、陈自刚.计算机组成原理与系统结构.北京邮电大学出版社 [2]白中英 .《计算机组成原理》 科学技术出版社 [原文截取] 存档资料 成绩: XX交通大学 课 程 设 计 报 告 书 所属课程名称 计算机组成原理 题 目 基本模型机设计与实现 院 (系) 软 件 学 院 班 级 学 号 学生姓名 (在班序号) 指导教师 辅导教师 宋凯 2008年 6 月 27 日 课程设计(论文)任务书 软件 学 院 软件测试 专 业 06级(3) 班 一、课程设计(论文)题目 基本模型机设计与实现 二、课程设计(论文)工作自 2008 年 6 月 23 日起至 2008 年 6 月 27 日止。 三、课程设计(论文) 地点: 5号楼301计算机组成原理实验室 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)使学生掌握计算机硬件各功能模块的基本工作原理; (2)培养学生处理器指令系统的设计能力; (3)使学生较熟练地应用计算机组成基本知识完成指令系统的设计任务; (4)培养学生分析、解决问题的能力; (5)提高学生的科技论文写作能力。 2.课程设计的任务及要求 1)基本要求: (1)分析所实验..... |
基本模型机设计与实现
查看评论
已有0位网友发表了看法