实验三 存储器实验
一、实验目的
1) 掌握静态随机存储器RAM的工作特性。
2) 掌握静态随机存储器RAM的读写方法。
二、实验要求
1) 做好实验预习,熟悉MEMORY 6116芯片各引脚的功能和连接方式,熟悉其它实验元器件的功能特性和使用方法,看懂电路图。
2) 按照实验内容与步骤的要求,认真仔细地完成实验。
三、实验内容与步骤
1. 运行虚拟实验系统,绘制实验电路,实验电路截图如下:
图1 存储器实验电路
2. 进行电路预设置。
1) 将74LS273的MR置1,AR不清零;
2)CE=1,RAM6116未片选;
3)SW-BUS=1,三态门关闭。
3. 打开电源开关。
4. 存储器写操作。向01~03存储单元分别写入十六进制数据11H、12H、13H,具体操作步骤如下:(以向01号单元写入11H为例)
1) 将SW7-SW0置为00000001,SW-BUS=0,打开三态门,将地址送入BUS;
2) LDAR=1,发出P2单脉冲信号,在P2的上升沿将BUS上的地址存入AR,可通过观察AR所连接的地址灯来查看地址,CE=1关闭三态门;
3)SW-BUS=0,WE=1,6116写操作准备;
4) 将SW7-SW0置为00010001,SW-BUS=0,打开三态门,将数据送入BUS;
5) 发出P1单脉冲信号,在P1的上升沿将BUS上的数据00010001写入RAM的01地址;
6)CE=1,6116暂停工作,SW-BUS=1关闭三态门。
5. 存储器读操作。依次读出01~03单元中的内容,观察上述单元中的内容是否与前面写入的一致。具体操作步骤如下:(以从01号单元读出数据11H为例)
1) 将SW7-SW0置为00000001,SW-BUS=0,打开三态门,将地址送入BUS;
2) LDAR=1,发出P2单脉冲信号,在P2的上升沿将BUS上的地址存入AR中,可通过观察AR所连接的地址灯来查看地址,SW-BUS=1关闭三态门;
3)CE=0,WE=0,6116进行读操作,观察数据灯是否为先前写入的00010001。
4)CE=1,6116暂停工作。
四、实验总结
通过实验验证,我们可以得出以下结论:
1. 存储器电路能够正确地存储和读取数据,实现数据在内部存储单元的存储和检索。
2. 输入的数据和地址信号的变化会导致存储器的读写操作的变化,符合存储器的特性。
3. 在输入和输出之间存在确定的逻辑关系,可以根据这种关系进行进一步的数据存储和读取分析。
存储器实验是计算机组成原理中的关键实验,通过设计和实现存储器电路,我们深入理解了存储器的工作原理和计算机中数据的存储和读取过程。这个实验不仅帮助我们加深了对计算机组成原理的理论知识的理解,还培养了我们的动手能力和实验技能。通过实验,我们学会了电路设计、搭建和验证的基本方法,为后续的计算机系统设计和存储器优化打下了坚实的基础。
思考与分析:
由两片6116(2K8)怎样扩展成(2K16)的存储器?怎样连线?
对两片 6116 进行位扩展可得到 2K*16 的存储器,扩展的方法是将每片的地址线、控制线并联,数据线分别引出。