存档下载地址:点击进入
这个RAM随机存取存储器是我自己设计(YY)出来的,工作方式和结构都与现实中的存储器有点不一样
这个存储器我把它叫做The New RAM HS A,意思是新式高速A型随机存储器,HS是High Speed的意思(中二ing)
相比之前我做的那几个存储器,主要改变有:1.数据位宽扩展到8bit,一个地址对应一组8个L-BANK,这样一次就可以对8bit数据进行操作 2.工作方式改成了读取并擦除加上写入两个操作(略奇葩的工作方式,不过对缓存什么的来说应该无所谓吧),不再是以前的读取写入擦除三个操作了 3.结构改成了两条地址线两个寻址译码器两组数据线(输入)和三组输出用的数据线,并列排布的 4.颜色改成了彩虹一样的
然后是参数什么的
容量256bits,32Bytes,数据位宽8bits,地址5bits(32个地址),读写控制1bit(W/R'),长度超过128格(懒得数了,估计180格),宽135格(如果没数错的话),最大高度7格(被W/R'坑了),延迟不知道,忘了算了
存储器一览
各部分说明:红色黄色青色紫色是L-BANK部分,就是存储器,橙色和蓝色上面是地址线和寻址译码器,下面是数据线,粉色是数据线
使用方法:这就是输入和输出部分,红色的是地址(Address),橙色的是读写控制(W/R'),黄色的是数据输入(Data Input),绿色的是数据输出(Data Output)。首先需要用拉杆输入存储器的地址来确定存储器,地址有从00000到11111共计32个;然后确定是读取或者写入,W/R'那里如果输入1则是读取(和现实中的不一样),读取的数据会传输到绿色那里,如果输入0写入的话就在黄色那里输入要储存的数据就可以了;擦除就是把所有存储器都读取一遍
输入的数据会就在这里分开传输到对应的地方
地址会沿着橙色或者蓝色的线传到寻址译码器那里,有一大堆红石中继器和红石火把的就是寻址译码器了,只有输入对应的地址才能打开对应的一组L-BANK(存储器)的读取和写入端口才能进行操作
写入的数据会沿着橙色或者蓝色的数据线传到对应地址的那组存储器里,就可以写入了
读取的数据和传到粉色或者绿色的线然后传输出来