6.寄存器和内存
“随机存取存储器”,简称“RAM”,只能在有电的情况下存储东西,比如游戏状态
另一种存储叫“持久存储”,电源关闭时数据也不会丢失
存1位(AND-OR Latch - 锁存器)
将输出值回流到输入值,其输出结果仍然保持不变,这便使得可以持久存储。结果就好像是被锁住一样,因此形象的称为“锁存”
放入数据的动作叫写入,拿出数据的动作叫读取
两条线:一条是数据输入,另一条是启用写入线
只有当写入线启用时,写入的数据才会存储到计算机里面,读取数据时才会更新为刚刚写入的值
存8位 (register - 寄存器)
位宽表示内存或显存一次能传输的数据量
随着存储位数的增加,需要的线也越来越多。矩阵便是解决这个问题的方法
16x16 的矩阵便可以存 256 位
数据选择器/多路复用器(Multiplexer)解码8位地址,定位到单个锁存器
4位代表行,4位代表列
如1100 1000 就代表12行8列的锁存器
再比如0000 0001就代表0行1列的锁存器
(行和列均由0开始)
组合256位内存 + 多路复用器
可寻址的256字节 内