《计算机组织与体系结构》实验

《计算机组织与体系结构》课程实验指导书

实验二 存储器部件实验

一.实验目的和要求

1、掌握存储器的组成和工作原理。

2、熟悉存储器芯片的引脚信号、存储单元地址、存储数据的关系;

3、掌握存储器字、位扩展和片选信号产生的方法;

4、掌握存储器读写操作时序以及信号产生电路的设计。

二.实验结果分析

1、分析6116芯片的工作特点。

2、讨论:存储芯片如何扩展、如何和CPU连接、如何实现读写等。

3、写出自己的心得体会。

三. 实验内容和原理知识

1、假设CPU 地址16 位,数据线16 条,使用6116 静态RAM 芯片扩展2K×16位的存储器,要求地址范围为4000H~47FFH。CPU 另有MREQ#、RD#、WR#信号,请设计电路,并手动送出地址、数据、控制信号,检查写操作是否正常。

2、修改上述设计,将一次写操作所需的地址、数据、控制信号设计为按时序自动送出,检查是否达到目的。

3、修改上述设计,使用2732 EPROM 芯片扩展4K×16 位的存储器,要求地址范围为8000H~8FFFH。EPROM 预先存入数据。手动送出地址、数据、控制信号,检查读操作是否正常。

四.实验条件

1、微型计算机;2、Proteus VSM 软件。

五.实验设计与要求

1、首先熟悉存储器读写操作时序和地址、数据、控制总线上信息传送过程;

2、熟悉存储器芯片引脚信号定义;

3、根据容量、位数要求,确定芯片数量;

4、根据地址范围要求,选择合适的译码器芯片;

5、MAR 和MDR 使用74LS373 或374 实现(因其有三态输出功能),并且分别与地址、数据总线位数相符;

6、时序信号使用D 触发器构成的环形计数器实现;

7、EPROM 内部存储数据由教师提供。

六. 实验过程

1、根据实验预习阶段的实验设计方案,完成第一项要求的电路设计,电路设计如图1。

图1

2、手动输入地址信号,然后使74LS244 的三态门打开,在MAR寄存器CLK引脚再产生一个正脉冲,地址即锁存。

3、手动输入数据信号,然后使74LS244的三态门打开,在MDR寄存器CLK引脚再产生一个正脉冲,数据即锁存。

4、关闭74LS244输出,使MREQ#有效,然后输出地址、数据信号,使WR#有效,数据即存储到RAM 中。

5、暂停仿真,检查RAM相应单元内容是否为欲写入数据。

6、完成第二项要求的电路可如图2设计。

7、使用手工产生时钟,则可以看到4个阶段的具体情况。

图2

8、使用手工产生时钟,则可以看到4 个阶段的具体情况。

9、完成第三项要求的电路可如图3设计。

图3

10、手动输入地址信号,然后使74LS244 的三态门打开,在MAR 寄存器CLK 引脚再产生一个正脉冲,地址即锁存。关闭74LS244 输出,使MREQ#有效,然后输出地址信号,使RD#有效,EPROM 单元数据即存储到MDR 中。检查MDR 内容是否为EPROM 相应单元数据。

七.实验数据和实验结果记录

1、对于第一项要求,记录操作过程以及显示数据。

2、实现将外部数据存入寄存器U1 的步骤如下。

①初始状态:74LS244 的OE#为1,MDR、MAR 的OE#为1、CLK 为0,MREQ#、RD#、WR#为1。

②MAR 存入地址:在74LS244 的数据输入端设置地址值,再使其OE#为0;置MAR的CLK 为1,再恢复为0;74LS244 的OE#为1。

③MDR 存入数据:在74LS244 的数据输入端设置地址值,再使其OE#为0;置MDR的CLK 为1,再恢复为0;74LS244 的OE#为1。

④发出地址和数据信号:置MREQ#为0,MAR 和MDR 的OE#为0。

⑤发出写信号:置WR#为0。

⑥撤销控制信号:置WR#为1。

⑦撤销地址和数据信号:置MREQ#为1,MAR 和MDR 的OE#为1。

⑧暂停仿真,检查RAM 相应单元内容是否为欲写入数据。

3、对于第二项要求,记录操作过程以及显示数据。

①初始状态:WR_MEM 为1,RD 为1,MAR 和MDR 中预存地址和数据信息。

②手动产生时钟序列,当从T1 开始,到T4 结束后,暂停仿真,检查RAM 相应单元内容是否MDR 数据。

4、对于第二项要求,画出时钟自动运行时的信号时序图。可以根据电路自己分析画出,也可观察逻辑分析仪波形,或者观察仿真软件提供的数字信号分析图。

5、对于第三项要求,记录操作过程以及显示数据。

①初始状态:74LS244 的OE#为1,MDR、MAR 的OE#为1,MAR 的CLK 为0,MREQ#、RD#、WR#为1。

②MAR 存入地址:在74LS244 的数据输入端设置地址值,再使其OE#为0;置MAR的CLK 为1,再恢复为0;74LS244 的OE#为

西电计算机组织与体系结构实验,《计算机组织与体系结构》实验.doc相关推荐

  1. 理性看待计算机专业,理性看待西电优研政策!本校计算机考研党须知

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 西电又来哈尔滨了..来势汹汹和去年一样.楼主计算机,去年考的西电,优研面试也参加了.我说说去年情况,计算机的..去年西电计算机火的一塌糊涂,估计是优研政策 ...

  2. 2022年(23届)电子信息/通信工程保研|四非上岸浙大的保研之旅(浙大、中科大、哈工大、东南、南开、西电、成电等)

    目录 一.个人简介 二.投递/面试情况 三.保研准备 四.面试经历(每个学院具体的入营/面试/录取情况在相应的链接里面) 1.南开大学电子信息与光学工程学院(6.24) 2.吉林大学通信工程学院(6. ...

  3. 计算机专业运动会班级介绍,计算机学院8班开展“班级趣味运动会”

    西电新闻网讯(通讯员 于岚)计算机学院0310108班在同学的倡导和班长的组织下,自3月18起,在北操场开展了"班级趣味运动会".比赛内容包括足球.篮球.乒乓球.4×100米接力赛 ...

  4. 西电java实验报告 界面_西电计算机Java上机实验报告.docx

    西电计算机Java上机实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. ...

  5. 微机原理实验8254计算机钢琴,GitHub - SincereXIA/PianoMFC: 西电微机原理课设项目,键盘电子乐器演奏程序设计(电子琴),MFC...

    PianoMFC 西电微机原理课设项目,键盘电子乐器演奏程序设计(电子琴),MFC 需要连接西电微机原理实验室提供的 QTH9054 微机试验箱,使用其蜂鸣器发声,若不连接,程序会直接播放 mp3 文 ...

  6. 西电计算机原理与系统组装实验报告,西电计组实验报告.docx

    计 算 机 组 成 原 理 实 验 报 告 评 语: 成绩 教 师: 年 月 日 班 级: **** 学 号: ***** 姓 名: ** 地 点: *** 时 间: *** 计算机组成原理与体系结构 ...

  7. 西电计算机组装实验报告,西电模电实验报告(共7篇).docx

    西电模电实验报告(共7篇) 姓名:学号: 生命科学技术学院实验报告小组成员: 实验名称: 实验报告内容基本要求: 一.实验目的:二.实验材料和仪器设备:三.实验基本原理及步骤:四.实验数据记录和结果分 ...

  8. 计算机组成西电裘答案,西电计算机组成原理.ppt

    西电计算机组成原理.ppt * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 指令类型 指令的典型分类: 数据传送类 算术运算类 逻辑 ...

  9. 833计算机专业基础是哪本书,想问一下计算机考研统考中,有计算机专业基础综合408和833,有什么区别呢?比如今年西电就是833。哪里可...

    满意答案 udsk5p90 推荐于 2021.02.12 采纳率:51%    等级:13 已帮助:17477人 计算机全国统考是408那个是国家教育部命题,全国统一试题,((今年的还没出来))但以前 ...

最新文章

  1. 陈雷教授在线受聘清华大学杰出访问教授
  2. DB2的日志理解难点
  3. Centos root权限的变化
  4. 会计记忆总结之一:总论
  5. python服务端对应多个客户端_Python-网络编程:TCP2 循环为多个客户端服务
  6. postfix导致maillog填满磁盘空间的巨坑!
  7. python函数返回none_Python 函数默认返回None的原因
  8. SSL 多线程通信 linux openSSL C API编程
  9. Gitlab的develop角色的人没有权限无法提交的问题解决方案
  10. 【youcans 的 OpenCV 例程200篇】117. 形态学操作之顶帽运算
  11. ssd内部是多个flash一起操作_广告设计中Flash图形动画的应用
  12. 的write方法有哪些参数_Python笔记13:文件操作三件套:read,write,seek
  13. mysql连接数过多
  14. Win8 Style App 播放Smooth Streaming
  15. 十个必备的学习iOS开发的网站
  16. 你拿苹果技术顾问怎么办?
  17. 论坛源码推荐(12月24日):OS X原生开源游戏模拟器OpenEmu iOS 7条形码扫描器
  18. springboot集成阿里云短信
  19. 他说他是具有文学气息的工科屌丝男(900字文言文,硕士论文致谢)
  20. (五)2.自动控制原理 Frequency Responce Methods 之 Nyquist曲线

热门文章

  1. [原创] 莫名其妙的雪
  2. 史上最全的主流java开发工具(一)
  3. 请简述什么是mysql,MySQL之什么是MySQL
  4. 网上书店后台管理系统UI界面分享
  5. 深入理解矩阵的特征值和特征向量
  6. 计算机应用基础专业宣传手册,用微课学·计算机应用基础简介,目录书摘
  7. Python模拟登陆 —— 征服验证码 4 果壳
  8. 万维网、因特网和互联网的区别
  9. PS不能存储,因为程序错误
  10. (一)航空发动机强度与振动复习纲要