《编码的奥秘》记录(一)

《编码的奥秘》是2000年机械工业出版社出版的图书,作者是Charles Petzold。该书是一本深入浅出、充满趣味的计算机原理普及读物,不需要高深的专业知识就能让你明白关于计算机的方方面面。

一、前面一些零碎点

编码:人和机器之间进行信息转换的系统。 交流
萨缪尔·摩尔斯,摩尔斯电码,如图:
摩尔斯电码
滴,答 E,T

路易斯·布莱叶,布莱叶盲文
数学–世界语言

earth–接地线
这里写图片描述

发报机,继电器

阿拉伯数字,10,0

二进制 150—>128+16+4+2=2^7+2^4+2^2+2=10010110(2)
最简单的数字系统

二进制数,比特(bit)

条形码

这里写图片描述——>这里写图片描述
左边护线101左边数6组7个比特位中间护线01010右边6组7个比特位右边护线101
左边每组都以0开头,以1结尾。
右边每组都以1开头,以0结尾。
A                 BCDEF                  GHIJK
0                  51000                  01251                  7
数字系统字符    公司                  商品
3*(A+C+E+G+I+K)+(B+D+F+H+J)=23
紧挨并大于23的10的整倍数30,30-23=7

二、逻辑与开关

亚里士多德逻辑理论–>莱布尼兹–>乔治·布尔(布尔代数)
即∪并,∩合,集合

逻辑门(logic gates)

克劳德·香农 位(bit)
与门这里写图片描述这里写图片描述
或门这里写图片描述这里写图片描述
或非门这里写图片描述这里写图片描述
与非门这里写图片描述这里写图片描述

与门用于进位

反向器这里写图片描述

三、二进制加法器

这里写图片描述
这里写图片描述——->>这里写图片描述

同或门,只有输入相同才能输出1

半加器
这里写图片描述

2个半加器+一个或门=全加器共需144个继电器
这里写图片描述

8位全加器,前一个全加器的进位输出是后一个全加器的进位输入
这里写图片描述

继电器–>真空管–>晶体管

四、减法器

11111101-10110000=?
第一步、11111111-10110000=01001111,取补码或叫反码
第二步、11111101+01001111=101001100
第三步、101001100+1=101001101
第四步、101001101-100000000=1001101–>77

取补器
这里写图片描述

这里写图片描述
有3个信号都标识为“S U B”,这是加/减法转换开关。当该信号为 0时做加法, 为1时做减法。做减法时, B输入在送入加法器之前先求补。此外,做减法时,通过设置加法 器的进位输入端 ( C I )为1,使由加法器得到的结果加 1。对加法而言,求补电路没有起作用, C I输入也就是0。
“S U B”信号及加法器的C O输出作为异或门的输入来控制表示上溢 /下溢的小灯泡。如果 “S U B”信号为0(表示做加法),则当C O输出为1时灯泡点亮,这表示加法的和大于2 5 5。
当做减法时,如果被减数大于减数,则加法器的 C O端正常输出1,这表示在减法的最后 一步中要减去1 0 0 0 0 0 0 0 0。所以,只有当加法器的 C O输出为0时,上溢/下溢灯泡才被点亮。 这时减数大于被减数,差是个负数。上面这个加 /减法器现在还不能表示负数。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值