还剩7页未读,继续阅读
文本内容:
实验报告课程名称计算机组成原理实验项目寄存器的原理及操作姓名专业计算机科学与技术班级学号计算机科学与技术学院实验教学中心2016年6月20日实验项目名称寄存器的原理及操作
一、实验目的
1.了解模型机中AW寄存器结构、工作原理及其控制方法
2.了解模型机中寄存器组R
0..R3结构、工作原理及其控制方法
3.了解模型机中地址寄存器MAR,堆栈寄存器ST,输出寄存器OUT寄存器结构、工作原理及其控制方法
二、实验内容
1、A、W寄存器利用COP2000实验仪上的K
16..K23开关做为DBUS的数据,其它开关做为控制信号,将数据写入寄存器A,W
2、R
0、R
1、R
2、R3寄存器实验利用COP2000实验仪上的K
16..K23开关做为DBUS的数据,其它开关做为控制信号,对数据寄存器组R
0..R3进行读写
3、MAR、ST、OUT寄存器利用COP2000实验仪上的K
16..K23开关做为DBUS的数据,其它开关做为控制信号,将数据写入地址寄存器MAR,堆栈寄存器ST,输出寄存器OUT
三、实验用设备仪器及材料伟福COP2000系列计算机组成原理实验系统
四、实验原理及接线实验1A,W寄存器实验实验2R0,R1,R2,R3寄存器实验实验3MAR地址寄存器,ST堆栈寄存器,OUT输出寄存器MAR为存储器地址寄存器,其功能是存储操作数在内存中的地址信号MAREN的功能是将数据总线DBUS上数据MAR,信号MAROE的功能是将MAR的值送到地址总线ABUS上ST堆栈寄存器的作用,是出现中断或子程序调用时,保存断点处PC的值,以便中断或子程序结束时,能继续执行原程序图中,信号STEN的作用是将数据总线DBUS上数据存入堆栈寄存器ST中
五、实验操作步骤实验1A,W寄存器实验将55H写入A寄存器二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H按住CLOCK脉冲键,CLOCK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据55H被写入A寄存器将66H写入W寄存器...。