实验二静态随机存储器实验.doc
文本预览下载声明
山西大学计算机与信息技术学院
实验报告
姓 名 学 号 专业班级 20级 计算机科学与技术 课程名称 实验日期 成 绩 指导教师 批改日期 实验名称 静态随机存储器实验
一、实验目的:
掌握静态随机存储器 RAM 工作特性及数据的读写方法。
二、实验内容:
1、实验原理:实验所用的静态存储器由一片 6116(2K×8bit)构成(位于 MEM 单元),如图 2-1 所示6116 有三个控制线:CS(片选线)、OE(读线)、WE(写线),其功能如表 2-1 所示当片选有效(CS=0)时,OE=0 时进行读操作,WE=0 时进行写操作,本实验将 CS 常接地。图 2-1SRAM6116引脚图由于存储器(MEM)最终是挂接到 CPU 上,所以其还需要一个读写控制逻辑,使得 CPU 能控制 MEM 的读写,实验中的读写控制逻辑如图 2-2 所示,由于T3的参与,可以保证 MEM的写脉宽与T3一致,T3 由时序单元的TS3给出。IOM用来选择是对I/O还是对MEM进行读写操作,RD=1时为读,WR=1时为写。表 2-1SRAM6116功能CS′
WE′
OE′
功 能
1
0
0
0
×
1
0
0
×
0
1
0
不选择
读 写 写
图 2-2读写控制逻辑实验原理图如图 2-3 所示,存储器数据线接至数据总线,数据总线上接有8个 LED 灯显示 D7…D0 的内容。地址线接至地址总线,地址总线上接有 8 个 LED 灯显示 A7…A0 的内容,地址由地址锁存器(74LS273,位于PCAR单元)给出。数据开关(位于IN单元)经一个三态门(74LS245)连至数据总线,分时给出地址和数据。地址寄存器为8位,接入6116的地址 A7…A0,6116 的高三位地址 A10…A8 接地,所以其实际容量为 256 字节。
图 2-3存储器实验原理图
实验箱中所有单元的时序都连接至时序与操作台单元,CLR都连接至 CON单元的CLR按 钮。实验时 T3 由时序单元给出,其余信号由 CON 单元的二进制开关模拟给出,其中 IOM 应为 低(即 MEM 操作),RD、WR 高有效,MR 和 MW 低有效,LDAR 高有效。2、实验步骤:(1) 关闭实验系统电源,按图 2-4 连接实验电路,并检查
图 2-4实验接线图
(2) 将时序与操作台单元的开关 KK1、KK3 置为运行档、开关 KK2 置为‘单步’档。
(3) 将 CON 单元的 IOR 开关置为 1打开电源开关,如果听到有‘嘀’ 报警声,说明有总线竞争现象,立即关闭电源,重新检查接线,直到错误排除。(4) 给存储器的 00H、01H、02H、03H、04H 地址单元中分别写入数据 11H、12H、13H、14H、15H。由前面的存储器实验原理图2-3可以看出,由于数据和地址由同一个数据开关给出,因此数据和地址要分时写入,先写地址,具体操作步骤图 2-5写存储器流程图再写数据,具体操作步骤。图 2-6读存储器流程图实验箱和PC联机操作,可通过软件中的数据通路图来观测实验结果,方法是:打开软件,选择联机软件的“【实验】—【存储器实验】”,打开存储器实验的数据通路图。进行上面的手动操作,每按动一次ST按钮,数据通路图会有数据的流动,反映当前存储器所做的操作借助于数据通路图,仔细分析 SRAM 的读写过程。3、实验结果:
写入数据
读出数据
第一部分地址
00H
11H
11H
01H
12H
12H
02H
13H
13H
03H
14H
14H
04H
15H
15H
第二部分地址
15H
11H
11H
56H
21H
21H
A2H
22H
22H
D4H
32H
32H
E1H
41H
41H
三、实验: 依次第 00、01、02、03、04 号单元数据通路图会有数据的流动,反映当前存储器所做的操作即使是对存储器进行读,也应按动一次ST按钮,数据通路图才会有数据流动将 CON 单元的 IOR 开关置为 1打开电源开关,如果听到有‘嘀’ 报警声,应立即关闭电源,重新检查接线,直到错误排除。
1
显示全部