《编码-隐匿在计算机软硬背后的语言》第十一章门

1.逻辑门与普通的让水通过或者让人通过的门是非常类似的,在逻辑学中,逻辑门的工作方式非常简单-让电流通过或阻止电流通过;

2.1938年,香农在麻省理工学院完成了那篇题为《继电器和开光电路的符号分析》的著名论文,在文中阐述了这个问题。没有人像香农那样能清晰严谨地阐述:电子工程师可以运用布尔代数的所有工具去设计开关电路;

3.继电器像开光一样,可以串联或并联在电路中执行简单的逻辑任务。这种继电器的组合叫做逻辑门;

=======================================================================================================================================

这里提到的逻辑门执行“简单”逻辑任务是指逻辑门只完成最基本的功能;

继电器优于开关之处就在于,继电器可以被其他继电器所控制,而不必由人工控制;

这就意味着,这些简单的逻辑门组合起来可以实现更复杂的功能;

对逻辑门有的初步的理解。

=======================================================================================================================================

4.继电器对于电报系统的工作而言是至关重要的。在长距离情况下,连接电报站的电线具有很高的电阻。这就需要采取一些措施来接收微弱信号并把它增强后再发射出去;

5.继电器就是通过电磁铁控制开光来实现这一目的的。实际上,继电器是通过放大微弱信号来生成强信号的;

6.我们对于继电器放大微弱信号的功能并不感兴趣。我们真正感兴趣的是继电器可以作为一个电流控制而非人工控制的开关;

=======================================================================================================================================

再次温习继电器

=======================================================================================================================================

7.连接继电器是建立逻辑门的关键;

8.只有当两个继电器都被触发的时候灯泡才会亮,这样两个继电器的串联被称为一个“与门”;

9.当上面的开关或下面的开关闭合,灯泡都会发光,因此这样的门被称为“或门”;

=======================================================================================================================================

还有个反向器,反向器不是逻辑门(一个逻辑门通常有两个或多个输入)。每个与门和或门中有两个继电器,一个反向器中有一个继电器

=======================================================================================================================================

原文地址:https://www.cnblogs.com/158-186/p/9355879.html

时间: 2024-08-03 09:32:55

《编码-隐匿在计算机软硬背后的语言》第十一章门的相关文章

《编码-隐匿在计算机软硬背后的语言》第七章我们的十个数字

1.数字当然是我们平常所能接触到的一种最抽象的编码.当我们看到数字:3,不需要立刻将它与任何事物联系起来.我们可能会联想到3个苹果或者3个别的什么-- 2.但是当我们从上下文中得知数字表示的某个孩子的生日.电视频道.曲棍球赛的得分或蛋糕食谱中面粉的杯数时,也能够像认为它代表3个苹果时一样自然. 3.因为数字最开始产生时就很抽象,所以对于我们来说,理解这样一个问题会有一点困难.这个问题就是如下数量的苹果:并不一定要用符号"3"来表示,同样可以用"11"来表示. ===

《编码-隐匿在计算机软硬背后的语言》第十一章再看门2

1.有两个继电器.两个开关和一个灯泡的原始电路图如下所示 2.使用"与门"符号,上图可以画为如下所示的图: 注意,与门的符号不仅仅代替了两个串联的继电器,而且还暗示着上面的继电器与电源相连,两个继电器都接地. 3.只有当上面的开关与下面的开关都闭合的时候,灯泡才会发光.这就是称它为"与门"的原因; =====================================================================================

《编码-隐匿在计算机背后的语言》 —— 读书笔记(三):数字

7. 我们的十个数字 1) 数字是一种最抽象的编码.早期的数字系统:罗马数字(乘除很复杂)--古希腊数字系统(古希腊人以几何学闻名)--印度-阿拉伯数字系统(如今的阿拉伯数字) 2)  阿拉伯数字的优势:一是和位置有关,位置不同,代表的数量也不同 如100和1000:二是 10 和 0 是专门符号,其中0是数学史上最重要的发明,简化了数字系统中非常复杂的运算,尤其是乘除算法. 8. 十的替代品 1)数字可以有十进制.八进制.二进制表示(相互之间都可以进行加减乘运算,相互互换).二进制只有0.1,

【PDF下载】编码:隐匿在计算机软硬件背后的语言 PDF

网盘下载地址:http://yisharepdf.site/archives/15 作者: [美] Charles Petzold 出版社: 电子工业出版社 副标题: 隐匿在计算机软硬件背后的语言 原作名: Code: The Hidden Language of Computer Hardware and Software 译者: 左飞 / 薛佟佟 出版年: 2010 页数: 392 定价: 55.00元 装帧: 平装 内容简介 · · · · · · 本书讲述的是计算机工作原理.作者用丰富的

编码:隐匿在计算机软硬件背后的语言 pdf下载地址

网盘下载地址:http://yisharepdf.site/archives/15 作者: [美] Charles Petzold 出版社: 电子工业出版社 副标题: 隐匿在计算机软硬件背后的语言 原作名: Code: The Hidden Language of Computer Hardware and Software 译者: 左飞 / 薛佟佟 出版年: 2010 页数: 392 定价: 55.00元 装帧: 平装 内容简介 · · · · · · 本书讲述的是计算机工作原理.作者用丰富的

编码:隐匿在计算机软硬件背后的语言 PDF 下载

网盘下载地址:http://yisharepdf.site/archives/15 作者: [美] Charles Petzold 出版社: 电子工业出版社 副标题: 隐匿在计算机软硬件背后的语言 原作名: Code: The Hidden Language of Computer Hardware and Software 译者: 左飞 / 薛佟佟 出版年: 2010 页数: 392 定价: 55.00元 装帧: 平装 内容简介 · · · · · · 本书讲述的是计算机工作原理.作者用丰富的

隐匿在数据结构背后的原理

无论你是信息技术的从业人员,还是计算机专业的在校学生,再或者是从事相关专业的研究人员,熟练掌握一门计算机语言的重要性都不言而喻.但是不是掌握了这其中的语法规则就能写出漂亮的程序了呢?答案当然是否定的.因为你还需要另外一样至少同等重要的工具--算法.算法和语言的关系,其实很像是"道"和"术"的关系.掌握一门语言,就如同习得一门技艺,可以成为一名工匠.但要想从工匠一跃成为大师,单单停留在"术"的层面显然不够,更重要的是悟"道".而

算法改变世界——《算法之美——隐匿在数据结构背后的原理(C++版)》

所谓算法,就是隐匿在数据结构后背后的原理,在开发中好的算法可以降低时间复杂度提升可复用性.<算法之美--隐匿在数据结构背后的原理(C++版)>一书围绕算法与数据结构这个话题,用汉诺塔问题和八皇后问题等22个经典算法问题循序渐进.深入浅出地介绍了现代计算机技术中常用的45个经典算法.读后让人醍醐灌顶,茅塞顿开,并感觉相见恨晚. 这本书的第六章<递归--老和尚讲故事>写的很好,首先介绍了递归的概念,然后用汉诺塔问题,传染病问题和八皇后问题分别阐述并实践了递归的两种思想--分治和回溯.

嵌入式 Linux C语言(十一)——C语言模块化编程

嵌入式 Linux C语言(十一)--C语言模块化编程 一.C语言模块化编程 所谓模块化编程,就是指一个程序包含多个源文件(.c 文件和 .h 文件),每个模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明.C语言模块化编程中对.c..h文件的潜规则: 1..c 文件主要负责实现,也就是定义函数:.h 文件主要负责声明,比如函数声明.宏定义等,结构的定义.自定义数据类型一般也放在头文件中,不能在.h文件中定义变量.将一个功能模块的代码单独编写成一个.c文件,然后把该