版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理学生实验报告学院:基础学院专业:信息管理年级:2012学号:学生姓名:同组学生姓名:实验课程名称:计算机组成原理实验 名称:系统总线和具有基本输入输出功能的总线接口实验指导教师:实验 时间:2014.5.9实验地点:10栋2182014年5月9日实验目的与要求1. 理解总线的概念及其特征。2. 掌握控制总线的功能和应用二、实验设备PC 机一台,TD-CMA实验系统一套。三、实验原理由于存储器和输入、输出设备最终是要挂接到外部总线上, 所以需要 外部总线提供数据信号、地址信号以及控制信号。在该实验平台中, 外部总线分为数据总线、地址总线和控制总线,分别为外设提供上述 信号。外部总线
2、和 CPU内总线之间通过三态门连接,同时实现了内 外总线的分离和对于数据流向的控制。 地址总线可以为外部设备提供 地址信号和片选信号。由地址总线的高位进行译码,系统的I/O地址译码原理如图4-1 (在地址总线单元)。由于使用A6、A7进行译 码,I/O地址空间被分为四个区,如表 4-1所示Y1OS 0.loifo*A1-T11W0.ion<T12JT.P.10?2<Y30N丁2迹AAI0Y加G1KG2K-P-T2珊A1/0地址诗码用理阿BO 4 jYY圭4-1 I/O地摊空同分1見A7 A6<选定”00+IOYO-00-3 F-orIOY140-7F-1IS1OY230-BF
3、11-lOY'为了实现对于 MEM和外设的读写操作,还需要一个读写控制逻辑,使得CPU能控制MEM和I/O设备的读写,实验中的读写控制逻辑如 图4-2所示,由于T3的参与,可以保证写脉宽与 T3 一致,T3由 时序单元的TS3给出(时序单元的介绍见附录 2)。IOM用来选择是 对I/O设备还是对MEM进行读写操作,IOM=1时对I/O 设备进行读 写操作,IOM=0时对 MEM进行读写操作。RD=1时为读,WR=1时为四、实验步骤1 .读写控制逻辑设计实验。(1) 按照图4-4实验接线图进行连线首先将时序与操作台单元的开关KK1、KK3置为运行档,开关KK2置为单拍档,按动CON单元的
4、总清按钮CLR并执行下述操作。 对MEM进行读操作(WR=0 RD=1 IOM=0,此时E0灭,表示存储 器读功能信号有效。 对MEM进行写操作WR=1 RD=0 IOM=0,连续按动开关ST,观察扩 展单元数据指示灯,指示灯显示为T3时刻时,E1灭,表示存储器写功能 信号有效。 对I/O进行读操作 WR=0 RD=1 IOM=1,此时E2灭,表示I/O读 功能信号有效。 对I/O进行写操作(WR=1 RD=0 IOM=D,连续按动开关ST,观察扩展 单元数据指示灯,指示灯显示为T3时刻时,E3灭,表示I/O写功能信号 有效。2. 基本输入输出功能的总线接口实验。五、实验结果与讨论(1) 根据
5、挂在总线上的几个基本部件,设计一个简单的流程: 输入设备将一个数打入R0寄存器。 输入设备将另一个数打入地址寄存器。 将R(寄存器中的数写入到当前地址的存储器中。 将当前地址的存储器中的数用 LED数码管显示。(2) 按照图4-5实验接线图进行连线。(3) 具体操作步骤图示如下:进入软件界面,选择菜单命令“【实验】一【简单模型机】”,打开简单模型机实验数据通路图。将时序与操作台单元的开关VK1 KK3置为运行档,开关KK2置 为单拍档,CON单元所有开关置(由于总线有总线竞争报警功能, 在操作中应当先关闭应关闭的输出开关,再打开应打开的输出开关,否则可能由于总线竞争导致实验出错),按动CON单
6、元的总清按钮 CLR然后通过运行程序,在数据通路图中观测程序的执行过程。 输入设备将11H打入R0寄存器。将IN单元置00010001, K7置为1,关闭R0寄存器的输出;K6置 为1,打开R0寄存器的输入;WR RD IOM分别置为0、1、1,对IN 单元进行读操作;LDAR1为0,不将数据总线的数打入地址寄存器。 连续四次点击图形界面上的“单节拍运行”按扭(运行一个机器周期), 观察图形界面,在T4时刻完成对寄存器R0的写入操作。 将R0中的数据11H打入存储器01H元。将IN单元置00000001 (或其他数值)。K7置为1,关闭R0寄存 器的输出;K6置为0,关闭R0寄存器的输入;WR
7、 RD IOM分别置 为0、1、1,对IN单元进行读操作;LDAR置为1,将数据总线的数 打入地址寄存器。连续四次点击图形界面上的“单节拍运行”按扭, 观察图形界面,在T3时刻完成对地址寄存器的写入操作。先将WR RD IOM分别置为1、0、0,对存储器进行写操作;再 把K7置为0 ,打开R0寄存器的输出;K6置为0,关闭R0寄存器 的输入;LDAR置为0,不将数据总线的数打入地址寄存器。连续四次 点击图形界面上的“单节拍运行”按扭,观察图形界面,在T3时刻 完成对存储器的写入操作。 将当前地址的存储器中的数写入到 R0寄存器中。将IN单元置00000001 (或其他数值),K7置为1。关闭R
8、旖存器 的输出;K6置为0,关闭R0寄存器的输入;WR RD IOM分别置为0、 1、1,对IN单元进行读操作;LDAR置为1,将数据总线的数打入地 址寄存器。连续四次点击图形界面上的“单节拍运行”按扭,观察图 形界面,在T3时刻完成对地址寄存器的写入操作。将K7置为1,关闭R0寄存器的输出;K6置为1,打开R0寄存器 的输入;WR RD IOM分别置为0、1、0,对存储器进行读操作;LDAR 置为0,不将数据总线的数打入地址寄存器。连续四次点击图形界面 上的“单节拍运行”按扭,观察图形界面,在 T3时刻完成对寄存器 R0的写入操作。 将R0寄存器中的数用LED数码管显示。先将WR RD IO
9、M分别置为1、0、1,对OUT单元进行写操作;再将K7置为0,打开R0寄存器的输出;K6置为0,关闭R0寄存器 的输入;LDAR置为0 ,不将数据总线的数打入地址寄存器。连续四 次点击图形界面上的“单节拍运行”按扭,观察图形界面,在T3时刻完成对OUT单元的写入操作。实验结果图如下:(4)实验总结:1、存储器和输入、输出设备最终是要挂接到外部总线上,因此需要 外部总线提供数据信号、地址信号以及控制信号。2、外部总线和CPU内总线之间通过三态门连接,同时实现了内外总 线的分离和对于数据流向的控制。而地址总线可以为外部设备提供地 址信号和片选信号。3. 为了实现对于MEM和外设的读写操作,还需要一个读写控制逻辑, 使得CPU能控MEM口 I/O设备的读写4. WR=Q RD=1 IOM=0寸E0灭,表示存储器读功能信号有效。 WR=1RD=0 IOM=Q连续按动开关ST,当指示灯显示为T3时刻时,E1灭, 表示存储器写功能信号有效。 WR=Q RD=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班夏季的主题课程设计
- 2024年包装材料加工机械项目提案报告模范
- 2024年可食疫苗项目提案报告模稿
- 地铁区间隧道课程设计
- 2024年图形、图象处理设备项目申请报告模板
- 2024年医用胶布项目规划申请报告模范
- 四柱式升降平台课程设计
- 小班水墨绘画课程设计
- 大班谁的本领大课程设计
- 小学语文白鹅课程设计
- 资助办主任述职报告
- 2023-2024学年黑龙江省黑河市名校九年级上册数学期末达标检测模拟试题(含解析)
- 构成(平面色彩立体)课件
- 南京大屠杀遇难者纪念馆实践报告 (修改)
- 空乘人员生涯发展展示
- 2024年大庆医学高等专科学校高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 最美铁路人刘晓云
- 2022年广东省深圳市第九届“鹏程杯”八年级邀请赛数学试卷
- 大数据通识教程全套教学课件
- 八大浪费培训教材课件
- 民间借贷法律知识讲座
评论
0/150
提交评论