计算机组成原理实验报告
——实验 存储器的设计与实现
专 业: 计算机科学与技术(师范) 姓 名:
韩玉佳
学 号: 1131000016 指导老师: 完成日期:
王晶 2015.5.11
一、 实验目的
1、 了解IP核的使用方法 2、 理解存储器的功能及原理 3、 掌握存储器扩展的实现方式
二、 实验内容
1、 利用IP核分别实现256*32位的指令存储器、数据存储器 2、Logisim环境下实现存储器扩展
三、 实验过程
(1)
存储器扩展(位扩展)
Step1设计:现有8*8位的RAM存储器模块,请扩展为8*32位RAM存储空间
①放置元件 ②连线
Step2 测试:设置WE为1,OE为0,Address为“010”,Input为“00001000 00000100 00000010 00000001”。通过点击CLK来查看结果。
(2)
存储器扩展(字扩展)
Step1设计:现有8*8位的RAM存储器模块,请扩展为32*8位RAM存储空间
Step2 测试:设置WE为1,OE为0,Address为“01011”,Input为“00001111”。通过点击CLK来查看结果。
四、 实验结果
位扩展
字扩展 五、 实验心得
通过反复的实验明白了WE、OE以及Address每个相应的对于存储器的控制,了解了字扩展以及位扩展的原理后,运用新学的Splitter总线元件进行了实验。字扩展电路相对来讲更为复杂一些,理解上一有一些难度。但通过自己的摸索探寻,“控制变量”的方法探究到了个各元件的功用。相比于看书更觉得在反复试验中获得的知识更加立体深刻,已经基本熟悉了实验常用的各种元件。 六、 选做部分
(1)IP核实现指令存储器
设计IP核