计算机组成原理实验报告 存储器和总线实验
西华大学数学与计算机学院实验报告
课程名称:计算机组成原理年级:2011级实验成绩:指导教师:祝昌宇姓名:蒋俊实验名称:存储器和总线实验学号:312011080611118实验日期:2013-12-15
一、目的
熟悉存储器和总线的硬件电路
二、实验原理
(1)存储器和总线的构成
1、总线由一片74LS245、一片74LS244组成,把整个系统分为内部总线和外部总线。二片74LS374锁存当前的数据、地址总线上的数据以供LED显示。(如图1)
图1 总线布局图
2、存储器采用静态RAM(1片6264)
3、存储器的控制电路由一片74LS32和74LS08组成。(如图2)
图2 存储器控制电路布局图
(2)存储器和总线的原理
1.总线的原理:由于本系统内使用8根地址线、8根数据线,所以使用一片74LS245作为数据总线,另一片74LS244作为地址总线(如图3)。总线把整个系统分为内部数据、地址总线和外部数据、地址总线,由于数据总线需要进行内外部数据的交换,所以由BUS信号来控制数据的流向,当BUS=1时数据由内到外,当BUS=0时数据由外到内。
图3 总线单元
2.由于本系统内使用8根地址线、8根数据线,所以6264的A8~A12接地,其实际容量为256个字节(如图4)。6264的数据、地址总线已经接在总线单元的外部总线上。存储器有3个控制信号:地址总线设置存储器地址,RM=0时,把存储器中的数据读出到总线上;当WM=0,并且EMCK有一个上升沿时,把外部总线上的数据写入存储器中。为了更方便地编辑内存中的数据,在实验机处于停机状态时,可由监控来编辑其中的数据。
图4 内存单元原理图
三、使用环境
计算机组成原理实验箱
四、实验步骤
(一)存储器的写操作
把内部地址总线AJ1(8芯的盒型插座)与CPT-B板上二进制开关单元中的J3插座相连(对应二进制开关H0~H7),把内部数据总线DJ8与CPT-B板上的J2插座相连(对应二进制开关H8~H15)。
把EMCK连到脉冲单元的PLS1,WC、RC、BUS接入二进制的开关中(请按下表接线)。
信号定义接入开关位号EMCKPLS1孔WMH22孔RMH21孔BUSH21孔按启停单元中的运行按钮,置实验机为运行状态。
二进制开关H0~H7作为地址(A0~A7)输入,置55H(对应开关如下表)
H7H6H5H4H3H2H1H0数据总线值A7A6A5A4A3A2A1A08位数据0101010155H置各控制信号如下:
H22H21WMRM、BUS01按脉冲单元中的PLS1脉冲按键,在EMCK上产生一个上升沿,数据从内部数据总线流向外部数据总线,将数据66H写入地址为55H的存储单元。
(二)读存储器的数据到总线上
保持刚做的实验中电源开启和线路连接不变,只拔掉内部数据总线DJ8与CPT-B板上二进制开关单元中的J2插座相连(对应二进制开关H8~H15)的连接。
按启停单元中的运行按钮,置实验机为运行状态。
二进制开关H0~H7作为地址(A0~A7)输入,置55H(对应开关如下表)
H7H6H5H4H3H2H1H0数据总线值A7A6A5A4A3A2A1A08位数据0101010155H置各控制信号如下:
H22H21WMRM、BUS10按脉冲单元中的PLS1脉冲按键,在EMCK上产生一个上升沿,数据从外部数据总线流向内部数据总线,将存储器55H单元的内容输出,应该为刚做实验中写入的数据66H。此时数据总线上的LED指示灯IDB0~IDB7显示结果为66H。
五、总结
通过这次实验我熟悉了存储器和总线的硬件电路,意识到在实验中连接线路是相当重要的一步,线路连接出错导致数据写入不正确,影响实验的结果,在这次实验连线过程中我自己总结了避免出错的方法,就是在接线图上将已经连接好的部分作上记号,连接完后在检查一遍各个分区的条数是否和实验接线图上的一样,如果一样距可以进行下面的实验步骤,就算出错了,改起来也容易多了。通过本次实验提高了我的动手能力,并且对存储器和总线的结构有了更深的了解。
monitoring program 37 customer satisfaction degrees monitoring program 38 internal audit program 39 legal regulations and other requirements of management and the env