1 《计算机组成与结构》课程实习基本模型机的设计与实现系别:信息学院班级:计科 1141 指导教师:刘桃丽姓名学号分工成绩邓超荣201411621110 共同完成何涛201411621114 共同完成邓周光201411621111 共同完成2 基本模型机的设计与实现一、设计要求 1.1、分组设计一台基本模型机,并在模型机上运行一个简单的程序。每组2-3 人,要求各组的指令系统不同。 1.2、根据设计的图纸,在验台上进行组装,并调试成功。 1.3、在组装调试成功的基础上,整理出设计图纸和其他文件,包括:(1)总框图(数据通路图)(2)微程序流程图(3)微指令格式(4)微程序代码表(5)调试小结二、课程实习使用的实验设备2.1 实验设备TEC-9计算机组成原理教学实验系统一台(含 74181 算术运算器 ALU、74374寄存器堆 R0、74161 程序计数器、 74273 地址寄存器 AR、74273 指令寄存器 IR等),排线若干。2.3 系统需求分析一台计算机所能执行的各种指令集合称为指令系统或指令集。一台特定的计算机只能执行自己指令系统中的指令。因此,指令系统就是计算机的机器语言。指令系统表征着计算机的基本功能和使用属性,它是计算机系统设计中的核心问题。指令系统的设计主要括指令功能、操作类型的设计, 寻址方式和指令格式的设计。计算机的性能与它所设置的指令系统有很大的关系,指令系统反映了计算机的主要属性, 而指令系统的设置又与机器的硬件结构密切相关。指令是计算机执行某种操作的命令, 而指令系统是一台计算机中所有机器指令的集合。通常性能较好的计算机都设置有功能齐全、通用性强、 指令丰富的指令系统, 而指令功能的实现需要复杂的硬件结构来支持。随着社会科技的发展,计算机被应用到各行各业,人们步入自动化、智能化的生活阶段。本次课程设计课题是基本模型机的设计与实现,它正体现了这一点。利用 CPU与简单模型机来实现计算机组成原理课程及实验中所学到的实验原理和编程思想, 硬件设备自拟, 编写指令的应用程序, 用微程序控制器实现了一系列的指令功能, 最终达到将理论与实践相联系。 本次设计完成了各指令的格式以3 及编码的设计,实现了各机器指令微代码, 形成具有一定功能的完整的应用程序。部件实验过程中, 各部件单元的控制信号是人为模拟产生的,本课程设计将能在微程序控制下自动产生各部件单元的控制信号,实现特定指令的功能, 通过设计流程图,编写机器指令,微指令和控制信号程序。首先向存储器(R...