这个问题已经困扰了了我好久了,终于又找到了教学视频看了才明白,这可能要怪我数字电路没有学好。下边放一张详细图解释下原理
右边是一行一行的存储单元,左下角是控制存储单元存取的译码器。要取任意一行存储单元中的地址,就要将这一行置1,其他行全部置0,但是存储单元并不能自己控制这个过程,这时候译码器就可以控制到底读取哪一行地址。假设一共有8行存储单元,从0开始编号,则3位二进制数就可以表示读取哪一行存储单元的地址(111(二进制)=7(十进制))。
如有错误或者不当的地方,请多多指教!
这个问题已经困扰了了我好久了,终于又找到了教学视频看了才明白,这可能要怪我数字电路没有学好。下边放一张详细图解释下原理
右边是一行一行的存储单元,左下角是控制存储单元存取的译码器。要取任意一行存储单元中的地址,就要将这一行置1,其他行全部置0,但是存储单元并不能自己控制这个过程,这时候译码器就可以控制到底读取哪一行地址。假设一共有8行存储单元,从0开始编号,则3位二进制数就可以表示读取哪一行存储单元的地址(111(二进制)=7(十进制))。
如有错误或者不当的地方,请多多指教!