RAM实验
实验任务
-
绘制电路图
电路如图 1所示。与ROM实验类似,RAM存储器的输出连接七段数码显示器。 输入端口连接到输入引脚。
RAM组件位于菜单项“Components/组件 ➤ Memory/存储器 ➤ RAM ➤ RAM, separated Ports / RAM(独立端口)”。 RAM组件的属性设置为:数据位数:8;地址位数:4。 相应设置输入组件的位宽。
图 1. RAM组件的练习电路 -
仿真
RAM组件和ROM组件不同,ROM的数据通过属性设置进行初始化,而RAM的数据须通过输入端口写入。 当写允许WE有效,并且时钟上升沿到来时,将Din数据写入Addr指定的存储单元。 读出只需要输出允许OE有效,无需时钟触发。
通过仿真熟悉RAM的功能、用法,记录仿真过程并保存数据。
Digital仿真软件设计的RAM组件读写端口名称有些与众不同。 str是写,ld是读。 str、ld对应的单词分别是store和load。将来学习了控制器实验的指令系统之后,也许能够理解这样命名的原因。
在RAM组件的属性窗口点击“帮助”按钮,可了解RAM组件各端口的功能。
-
总结RAM组件的功能和用法