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

编程

计算机实现原理专题--存储器的实现(四)说明了一个存储器的雏形,但是还不能够寻址并存储。为了实现该目标现假设还是8位的存储器,并且欲只存储8个独立的比特而不是1个8位的二进制数(大家可能有这样的疑问:直接将给定的第N位写入数据不就可以了吗,关键问题在于如果是16GB的空间如何才能快速定位到第N位呢)。

如果给输出的部分接上如下的装置:

就可以选择某个输出端,其中s0-s2是地址端代表3个比特位选择的范围为D0-D8这8位,我们可以称之为。

由于这8个输入端可能需要依此写入,因此也必须建立一个类似的选择器:

s0-s2是地址端代表3个比特位选择的范围为O0-O8这8位,我们可以称之为。

最终形成的结构如下图所示:

当S0-S2=001时,将写操作端闭合,然后将数据输入为1,此时D1输出为1,同理当S0-S2=111时,将写操作端闭合,然后将数据输入为1,此时D7输出为1,所以该装置已经可以按地址寻址,并保存1位数据,离最终目标更进一步了。

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

回到顶部