计算机实现原理专题存储器的实现(六)

编程

        计算机实现原理专题--存储器的实现(五)中实现了一个能独立存储8个1位数据存储器,实际上它是一个既能随机写入又能随机读取1位数据的存储器(将写操作端闭合,数据输出端会随着输入端数据的变化而变化;然后将写操作端断开数据输出端会保存输入端最后一次的数据,此时只需改变地址就可以读取相应的存储数据),又称之为随机访问存储器(RAM)。

        我们将“1位”称为数据的位宽,“8个”称为存储数据的个数,存储器通过不同的联接方式既可以增加位宽,又可以增加存储数据的个数。

    按照如下方式进行联接:

可以增加位宽,此时只能存储8个二进制数,但每个数的位宽为2位。如果按照如下方式联接:

可以增加存储的二进制数据个数,但是每个数的位宽只有1位,选择端的作用是在两个8*1RAM之间进行选择,因此本质上扮演了第4根地址线的角色,可以简化成下图:

因此现在可以按照实际情况自由搭建N*M的RAM阵列了,1KB的RAM可以用8位位宽*1024个单位的二进制数个数来表示,即:

以上是 计算机实现原理专题存储器的实现(六) 的全部内容, 来源链接: utcz.com/z/512278.html

回到顶部