唐溯飞计算机组成原理实验报告,计算机组成原理实验报告.doc

文档介绍:

《计算机组成与系统结构》实验指导书计算机与信息工程系2013年7月目录实验概述 2实验项目一专用寄存器(1) 3实验项目二通用寄存器 5实验项目三专用寄存器(2) 7实验项目四数据输出/移位门 10实验项目五微程序计数器 13实验项目六运算器 15实验项目七程序计数器 17实验项目八存储器读写 20实验项目九微程序存储器读写 23实验项目十中断 25实验项目十一模型计算机设计 27实验概述一、实验目的1.加深对讲授内容的理解,通过实验来掌握计算机系统原理。熟练地掌握计算机中每个部件的电路设计方法并完成调试和分析结果。2.熟悉所用的仿真软件。学会使用仿真软件上机调试电路。3.通过使用实验箱实验来观察系统运行结果。二、实验准备工作1.熟悉所用的实验箱和计算机的性能和使用方法。2.复****和掌握与本次实验有关的教学内容。3.每个实验之前设计好实验所需电路。三、实验报告实验报告应包括以下内容:实验目的、实验内容、运行结果、对运行结果的分析以及本次实验所取得的经验。四、实验任务与时间安排序号实验项目实验类型实验类别学时1专用寄存器(1)必做验证性22通用寄存器选做验证性23专用寄存器(2)选做验证性24数据输出/移位门选做验证性25微程序计数器必做综合性26运算器选做验证性27程序计数器必做验证性28存储器读写必做验证性29微程序存储器读写必做验证性210中断必做验证性211模型计算机设计(数据传送指令)选做综合性2五、参考教材《计算机组成原理》唐朔飞著高等教育出版社《计算机组成与结构》王爱英著清华大学出版社实验项目一专用寄存器(1)一、实验目的掌握模型机中专用寄存器结构、工作原理及其控制方法。二、实验内容1、实验要求利用CPTH实验仪上的K16..K23开关做为DBUS的数据,其它开关做为控制信号,将数据写入专用寄存器A、工作寄存器W,然后读出数据。2、实验原理CPTH用74HC574来构成寄存器。74HC574的引脚图见图1,功能如下:(1)在CLK的上升沿将输入端的数据打入到8个触发器中。(2)当OC=1时触发器的输出被关闭,当OC=0时触发器输出数据。图174HC574的引脚图实验原理图如图2和图3所示。图2寄存器A原理图图3寄存器W原理图3、实验步骤首先设置手动模式:按[TV/ME]键三次,进入"Hand......"手动状态。(1)按照下表连接线。(2)连接数据线:K16~K23分别连接D0~D7。(3)系统清零K23-K16开关置零,按[RST]钮。(4)将55H写入A寄存器。二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H:置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。(5)将66H写入W寄存器。二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据66H置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器W的黄色选择指示灯亮,表明选择W寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据66H被写入W寄存器。操作注意事项:*数据是在放开STEP键后改变的,也就是CK的上升沿数据被打入。*WEN,AEN为高时,即使CK有上升沿,寄存器的数据也不会改变。实验项目二通用寄存器一、实验目的掌握模型机中通用寄存器结构、工作原理及其控制方法。二、实验内容1、实验要求利用CPTH实验仪上的K16..K23开关做为DBUS的数据,其它开关做为控制信号,将数据写入R0,R1,R2,R3寄存器并读出。2、实验原理通用寄存器的原理图如图4所示。图4通用寄存器原理图3、实验步骤首先设置手动模式:按[TV/ME]键三次,进入"Hand......"手动状态。(1)按照下表连接线。(2)将11H写入R0寄存器。二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据11H:按下表置控制信号。按住STEP脉冲键,CK由高变低,这时寄存器R0的黄色选择指示灯亮,表明选择R0寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据11H被写入R0寄存器。(3)将22H写入R1寄存器。二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据22H置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器R1的黄色选择指示灯亮,表明选择R1寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据22H被写入R1寄存器。(4)将33H写入R2寄存器。二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据33H置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器R2的黄色选择指示灯亮,表明选择R2寄存器。放开STEP键,CK由低变高,产生一个上升沿,数据33

内容来自淘豆网www.taodocs.com转载请标明出处.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值