Charles Petzold《Code》----2017.1.3 读5章

注:所有笔记均为自己的理解总结,可能并非书本原文,对错不予负责。

第五章

摘要:真正开始用开关、导线、电池、灯泡搭建“双向灯泡电报系统”的硬件部分,软件为摩尔斯电码。但是这时你就要考虑到实际建造系统时需要考虑的问题,比如减少使用导线的长度来减少成本,这一章就是围绕这个内容而展开的。同时也引出了一个问题:导线越长,电阻越大;电阻越大,电流越小;电流越小,灯泡越暗。如果工作系统的距离非常长(使用的导线非常长),那么怎么解决?(非第五章内容,之后的章节会介绍)

经过以下进程的迭代即可节省导线:
进程一:最基本的单向系统的示意图:
这里写图片描述
进程二:未经改进的基本的双向系统的示意图(需要4根导线):
这里写图片描述
进程三:经过公用连接改进的双向系统示意图(本来需要4根导线,现在只需3根即可):
这里写图片描述
a、“我”发电报时的电流示意图:
这里写图片描述
b、“朋友”发电报时的电流示意图:
这里写图片描述
c、“我们”同时发电报时的电流示意图:
这里写图片描述
进程四:经过接地改进的单向系统的示意图:
这里写图片描述
进程五:经过接地改进的双向系统的示意图(只需要2根导线了):
这里写图片描述

注:
1、“公共连接”的概念值得注意
2、地球作为导体的原因:地球不是一个很好的导体,但是导体越大越好,它的优势是它非常非常大。
3、地球作为导体的方法:要用地球做导体,必须使用某种东西以维持和地球的真正接触,这也就是需要一个大面积的导体。一个很好的解决办法是用一根至少8英尺长,1/2英寸粗的粗铜柱,它能提供与地面150平方英寸的接触。你可以用一个大锤子把它砸进地下,然后再接一根导线。如果你家的水管是铜质的,且从房子外的地下接进来的话,那么你只要把一根导线与水管相连就可以了。
4、与地球的电性连接(接地)在英国叫earth,在美国叫ground。用ground可能会引起一点点儿误会,因为它也经常用来指电路的公用部分。
5、画一个埋在地下的8英尺长的铜柱太费事,所以画电路图时常用下面这个符号表示接地:
这里写图片描述
6、用字母V表示接地的电池:
这里写图片描述

这里写图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
书的作者Charles Petzold是著名的《Programming Windows》的作者。全书风趣幽默,生动活泼,充满生活中的实例和直观的插图。虽以“编码”为题,却是以“编码”为主线,深入浅出地讲解了逻辑代数、离散数学、数字电路、微机原理、汇编语言、编译原理和操作系统等计算机原理方面的基础知识。与计算机专业课本相比,没有艰涩的定义和描述,充分地把抽象的内容形象化了。它可以被定位为大众化的计算机科普书籍,然而与一般的国内计算机科普物相比,它的信息量、专业程度绝对是高一个层次的。因此很适合对计算机有一定应用基础,有兴趣了解一点计算机机理的朋友。同时也可作为学习数字电路、微机原理等课程的启发性引论。   对于计算机专业学生,我觉得此书同样非常值得一看。就个人体会,举一二例:在看到二进制的加减实现那块,虽然自己原先清楚那些概念和方法,但是基于死板的公式和法则的,没有一个直观的体会。而在《CODE》中,分别釆用实物、简单电路、十进制数进行类比,逐步揭示了补码、加法器等机理,可谓温故而知新。阅书中对汇编语言在各个节循序渐进的引入,才发现原来汇编那些“古怪”的逻辑竟是如此的自然。而书中对数字电路的阐述完全是基于计算机实际应用的,从逻辑电路到触发器、存储器,直至微处理芯片,每一步在讲解电路原理的同时都辅以如何达到应用目的,让人不会觉得空洞和抽象。   此书比较注重内容的历史连贯性,各个节都提及了相关技术的发展史,让我们认识到数字技术与计算机的发明及应用是一个逐级推进的历史过程。同时一些趣闻轶事也使我们开怀一笑。另一个特点是书中的不少东西是可以亲自实践的(通过实物或软件仿真),比如一些简单数字电路的实现。这很可能激发一些朋友自己造一块CPU的冲动。   高手高就高在把深奥的理论知识平民化了。总之,我觉得如果你是计算机专业学生,了《CODE》,也许会发现原来还有一些简单的道理自己并不清楚,有茅塞顿开之感。而对不了解计算机的人来说,你将会豁然开朗——原来计算机并不神秘!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值