《计算机组成原理实验报告1》由会员分享,可在线阅读,更多相关《计算机组成原理实验报告1(4页珍藏版)》请在人人文库网上搜索。
1、计算机组成原理实验报告1姓名 学号 教师 时间 地点 机位 实验名称:数据传送实验一、实验目的1. 理解自然语言形式命令的人工译码过程。2. 学习系统部件和数据总线间传送数据的操作。二、实验原理寄存器的作用是用于保存数据的。CP226实验仪用74HC574(8D型上升沿触发器)构成各种寄存器。74HC574 74HC574工作波形图表1: 74HC574功能表寄存器A的原理图寄存器W的原理图寄存器组(R0-R3)的原理图三、实验内容1、将57H写入A寄存器。2、将68H写入W寄存器。3、将12H写入R0寄存器。四、实验步骤1、将57H写入A寄存器。二进制开关K23-K16用于DBUS7:0的数。
2、据输入,置数据57H。表2 K23K22K21K20K19K18K17K1601010111(电平为:低高低高低高高高)置控制信号为选通寄存器A,置K0(AEN)为0。关闭机箱电源,用导线把K0 和AEN连接。检查连线和电键位置,确信无误。开启机箱电源,按下RST键复位,再按小键盘TV/ME键3次显示屏进入Hand手动状态。按下小键盘STEP脉冲键,CK由高变低,观察现象;放开小键盘STEP键,CK脉冲由低变高,产生一个上升沿,数据57H打入选通的寄存器A,观察现象。2、将68H写入W寄存器。二进制开关K23-K16用于DBUS7:0的数据输入,置数据68H。表3 K23K22K21K20K1。
3、9K18K17K1601101000(电平为:低高高低高低低低)置控制信号为选通寄存器W,置K1(WEN)为0,K0(AEN)为1。用导线把K1 和WEN连接。检查连线和电键位置,确信无误。按下小键盘STEP脉冲键,CK由高变低,观察现象;放开小键盘STEP键,CK脉冲由低变高,产生一个上升沿,数据68H打入选通的寄存器W,观察现象。3、将12H写入R0寄存器。二进制开关K23-K16用于DBUS7:0的数据输入,置数据12H。表4 K23K22K21K20K19K18K17K1600010010(电平为:低低低高低低高低)置控制信号为选通寄存器R0。置K1(WEN)为1,K0(AEN)为1。。
4、表5 K5(RRD)K4(RWR)K3(SB)K2(SA)0000用不同颜色的导线把K5 和RRD连接,K4和RWR连接,K3和SB连接,K2和SA连接。检查连线和电键位置,确信无误。按下小键盘STEP脉冲键,CK由高变低,观察现象;放开小键盘STEP键,CK脉冲由低变高,产生一个上升沿,数据12H打入选通的寄存器R0,观察现象。关闭电源。五、实验现象1、将57H写入A寄存器。当按下小键盘STEP键,CK信号呈亮到灭,这时寄存器A的黄灯选择指示灯亮,表明选择A寄存器。当放开小键盘STEP键,CK信号呈灭到亮,产生上升沿,数据57H打入选通的寄存器A,A显示屏上显示数字:57。2、将68H写入W。
5、寄存器。当按下小键盘STEP键,CK信号呈亮到灭,这时寄存器W的黄灯选择指示灯亮,表明选择W寄存器。当放开小键盘STEP键,CK信号呈灭到亮,产生上升沿,数据68H打入选通的寄存器W,W显示屏上显示数字:68。3、将12H写入R0寄存器。当按下小键盘STEP键,CK信号呈亮到灭,这时寄存器R0的黄灯选择指示灯亮,表明选择R0寄存器。当放开小键盘STEP键,CK信号呈灭到亮,产生上升沿,数据12H打入选通的寄存器R0,R0显示屏上显示数字:12。六、分析与处理3项实验结果都和预期的一致。七、实验结论1)实现实验目的第1、第2、第3项,分别正确地将57H、68H、12H写入A、 W、 R0寄存器。2)实验结果见上文“实验现象”。八、建议无九、体会通过此次学习、操作数据传送实验,我了解了实验仪器数据总线的控制方式和数据传送的基本原理,并初步掌握了寄存器的用法。3个实验都比较顺利,需注意连线准确,且当AEN和WEN低电平时,累加器A和暂存器W有效,数据总线的数据才被写入寄存器,每个实验过后,要将AEN和WEN至于高电平,才能使数据不变。十、思考题数据送入寄存器和寄存器输出到数据总线的控制信号有何不同?答:寄存器的读操作由RRD产生,低电平有效时,被选中的寄存器的数据输出到数据总线。寄存器的写操作由RWR产生,低电平有效时,配合时钟CK的上升沿跳变,数据总线的数据写入被选中的寄存器。。