前言:
上节我们了解了,如何对字符串和数字进行编码把它们变为计算机能够识别和保存的0和1。这节我们来探究一下计算机在硬件层面如何表示二进制。
一、电报是如何传输信息的
电报传输有两种信号,一种是短促的点信号另一种是长些的划信号,使用不同的点和划得组合就可以对应不同的单个数字,再使用数字组合表示不同的字就完成了对传递信息的编码,将这些点和划的编码通过电报机发送出去就完成了信息的传递。随着传输距离不断加大,电线逐渐变长,电阻增大,会使传递出去的信号减弱至不足以识别的程度,为了解决这个问题工程师在沿途增加了继电器,每经过一个继电器,信号会被放大一次,这样越长的传输距离经过继电器放大的次数越多从而保证了信号的可靠传递。
电报传输使用的继电器实际上是输出段和输入端完全保持一致的一种电路,实际上,我们还可以设计出输入端和输出端相反的电路,通过这些电路组合我们可以组合出与或非等逻辑电路:
(继电器电路) (反向器电路)
在计算机中我们使用成千上万的晶体管组合在一起,形成各中功能的电路,再使用这些电路的组合帮我们执行各种程序。
原文:https://www.cnblogs.com/rxmind/p/12829069.html