河南农业大学计算机组成原理实验报告题目简单机模型实验学院信息与管理科学学院专业班级计算机科学与技术2010 级 1 班学生姓名张子坡( 1010101029)指导教师郭玉峰撰写日期: 二○一二年六月五日一、实验目的 :1
在掌握各部件的功能基础上,组成一个简单的计算机系统模型机;2.了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程;3 定义五条机器指令,编写相应微程序并具体上机调试
二、实验要求 :1
复习计算机组成的基本原理;2
预习本实验的相关知识和内容三、实验设备:EL-JY-II型计算机组成原理试验系统一套,排线若干
四、模型机结构及工作原理:模型机结构框图见实验书56 页图 6-1
输出设备由底板上上的四个LED数码管及其译码、驱动电路构成,当 D-G和 W/R均为低电平时将数据结构的数据送入数据管显示注:本系统的数据总线为16 位,指令、地址和程序计数器均为 8 位
当数据总线上的数据打入指令寄存器、地址寄存器和程序寄存器时,只有低8 位有效
在本实验我们学习读、写机器指令和运行机器指令的完整过程
在机器指令的执行过程中,CPU从内存中取出一条机器指令到执行结束为一个指令周期,指令由微指令组成的序列来完成,一条机器指令对应一段微程序
另外,读、写机器指令分别由相应的微程序段来完成
为了向 RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,必须设计三个控制操作微程序
存储器读操作( MRD):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“00”时,按“单步”键,可对 RAM连续读操作
存储器写操作( MWE):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“10”时,按“单步”键,可对 RAM连续写操作
启动程序( RUN):拨动开关 CLR对地址、指令寄存器清零后,指令译码器