编码的奥秘全书随笔

第11章 逻辑门电路
0的出现,使得大数位置无关。

第12章 如何实现加法
二进制数的“和”可以由异或门得到,而“进位”可以由与门得到,所以可以把异或门
和与门结合起来来完成两个二进制数 A和B的加法
全加器有进位输入。
3个二进制数相加,需要按如下方式把两个半加器和一个或门连接起来。
逻辑运算结果得出数学运算结果。
统一了逻辑运算机制与数学运算机制。

第13章 如何实现减法
减法运算可以通过加法运算实现。十进制三位数的减法:被减数 大于 减数,(999 - 减数 + 被减数 + 1 - 1000)被减数 小于 减数,(999 - 减数 + 被减数 - 999)这么设计的原因是,保持不进位。

二进制八位数的减法:
被减数 大于 减数,(11111111 - 减数 + 被减数 + 1 - 100000000)
也就是 去掉进位(补码(减数) + 被减数 + 1)
被减数 小于 减数,(11111111 - 减数 + 被减数 - 11111111)
也就是 补码( 补码(减数) + 被减数 )

第14章 反馈与触发器
当输入与输出,通过反相器形成闭环,便产生震荡。
震荡产生频率。
频率的测量,产生万物。

用两个或非器能实现,
现有的输出结果和下一步的输入,能运算出上一步的输入。
特别的逻辑设计,能记住之前的输入,这很神奇。

第15章 字节与十六进制
一个字节拥有八个比特位,
四个比特位能表示一个十六进制的数字,
用两个十六进制数字,表示一个字节很方便。

第16章 存储器组织
8-1选择器,三个二进制位来选出八个可能性的一种。
锁存器,时钟输入和数据输入,经过电路设计,能保持一位的锁存。
3-8译码器,三个二进制位来输出几个脚。

8-1选择器和8位锁存器,作为存储器输出。
3-8译码器,作为存储器输入。

这样设计可以实现,简单地改变地址输入就可以从 8个锁存器中的任意一个读出
或写入数据。

 

转载于:https://www.cnblogs.com/Acrobat/p/10639016.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值