- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE1 页 共 NUMPAGES1 页
实验报告
成 绩:
指导老师(签名):
课程名称:计算机组成原理
实验项目名称:系统总线和具有基本输入输出功能的总线接口实验
一、实 验 目 的
1.理解总线的概念及其特性。
2.掌握控制总线的功能和应用。
二、实验设备与器件
PC机一台,TD-CMA实验系统一套。
三、实 验 原 理
由于存储器和输入、输出设备最终是要挂接到外部总线上,所以需要外部总线提供数据信号、地址信号以及控制信号。在该实验平台中,外部总线分为数据总线、地址总线、和控制总线,分别为外设提供上述信号。外部总线和CPU内总线之间通过三态门连接,同时实现了内外总线的分离和对于数据流向的控制。地址总线可以为外部设备提供地址信号和片选信号。由地址总线的高位进行译码,系统的I/O地址译码原理见图4-1-1(在地址总线单元)。由于使用A6、A7进行译码, I/O地址空间被分为四个区,如表4-1-1所示:
图4-1-1 I/O地址译码原理图
表4-1-1 I/O地址空间分配
A7 A6
选定
地址空间
00
IOY0
00-3F
01
IOY1
40-7F
10
IOY2
80-BF
11
IOY3
C0-FF
为了实现对于MEM和外设的读写操作,还需要一个读写控制逻辑,使得CPU能控制MEM和I/O设备的读写,实验中的读写控制逻辑如图4-1-2所示,由于T3的参与,可以保证写脉宽与T3一致,T3由时序单元的TS3给出(时序单元的介绍见附录2)。IOM用来选择是对I/O设备还是对MEM进行读写操作,IOM=1时对I/O设备进行读写操作,IOM=0时对MEM进行读写操作。RD=1时为读,WR=1时为写。
图4-1-2 读写控制逻辑
在理解读写控制逻辑的基础上我们设计一个总线传输的实验。实验所用总线传输实验框图如图4-1-3所示,它将几种不同的设备挂至总线上,有存储器、输入设备、输出设备、寄存器。这些设备都需要有三态输出控制,按照传输要求恰当有序的控制它们,就可实现总线信息传输。
图4-1-3 总线传输实验框图
四、实 验 内 容 与 步 骤
2.基本输入输出功能的总线接口实验。
(1)根据挂在总线上的几个基本部件,设计一个简单的流程:
① 输入设备将一个数打入R0寄存器。
② 输入设备将另一个数打入地址寄存器。
③ 将R0寄存器中的数写入到当前地址的存储器中。
④ 将当前地址的存储器中的数用LED数码管显示。
(2)按照图4-1-5实验接线图进行连线。
(3)具体操作步骤图示如下:
进入软件界面,选择菜单命令“【实验】—【简单模型机】”,打开简单模型机实验数据通路图。
将时序与操作台单元的开关KK1、KK3置为‘运行’档,开关KK2置为‘单拍’档,CON单元所有开关置0(由于总线有总线竞争报警功能,在操作中应当先关闭应关闭的输出开关,再打开应打开的输出开关,否则可能由于总线竞争导致实验出错), 按动CON单元的总清按钮CLR,然后通过运行程序,在数据通路图中观测程序的执行过程。
输入设备将11H打入R0寄存器。
将IN单元K7置为1,关闭R0寄存器的输出;K6置为1,打开R0寄存器的输入;WR、RD、IOM分别置为0、1、1,对IN单元进行读操作;LDAR置为0,不将数据总线的数打入地址寄存器。连续四次点击图形界面上的“单节拍运行”按扭(运行一个机器周期),观察图形界面,在T4时刻完成对寄存器R0的写入操作。
将R0中的数据11H打入存储器01H单元。
将IN单元或其他数值)。K7置为1,关闭R0寄存器的输出;K6置为0,关闭R0寄存器的输入;WR、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单元或其他数值
您可能关注的文档
最近下载
- AXXON Au77s小巧型在线式紧凑型点胶机.pdf VIP
- T_NAHIEM 98—2023(病理科(中心)建设与配置标准).pdf VIP
- 初中物理《升华和凝华》说课稿.docx VIP
- JCT 1011-2021 混凝土抗侵蚀防腐剂.docx VIP
- 五年级上册科学青岛版热传导课件.pptx VIP
- 100以内的退位减法练习题500题(精心整理6套,可打印A4)10.pdf VIP
- 新增10th燃气蒸汽锅炉项目环境影响报告表.doc VIP
- 临建工程施工方案.pdf VIP
- 2025年陕教版(2024)小学信息技术三年级上册(全册)教学设计(表格版 附目录p75).docx VIP
- 毛概简答题总结.pdf VIP
原创力文档


文档评论(0)