寄存器

 

如果我们并排放8个锁存器,可以存8位信息,比如一个8bit数字,一组这样的锁存器叫做“寄存器”,寄存器能存一个数字,这个数字有多少位,叫“位宽”。早期电脑用8位寄存器,然后是16位,32位,如今许多计算机都有64位宽的寄存器。

写入寄存器前,要先启用里面所有锁存器,我们可以用一根线连接所有“允许输入线”,把它设为1

然后用8条数据线发数据,然后将“允许写入线”设回0,

如果只有很少的位(bits),把锁存器并排放置,也勉强够用了,64位寄存器要64根数据线,64根连到输出端,幸运的是,我们只要1根线启用所有锁存器,但加起来也有129条线了,如果存256位要513条线!解决方法是矩阵!

在矩阵中,我们不并列排放锁存器,而是做成网络,存256位,我们用16×16网格的锁存器,有16行16列,

要启用某个锁存器,就打开相应的行线和列线

我们只想打开交叉处锁存器的“允许写入线”

所有其他锁存器,保持关闭。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值