编码——隐匿在计算机软硬件背后的语言

分類: 图书,计算机/网络,计算机理论,
作者: (美)佩措尔德著,左飞,薛佟佟译
出 版 社: 电子工业出版社
出版时间: 2010-5-1字数: 413000版次: 1页数: 372印刷时间: 2010-5-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121106101包装: 平装


Charles Petzold,1994年5月,Petzold作为仅有的七个人之一(并且是唯一的作家)被《Window Magazine》和Microsoft公司授予Windows Pioneer奖,以表彰他对 Microsoft Windows的成功做出的贡献。Charles Petzold从1984年开始编写个人计算机程序,从1985年开始编写 Microsoft Windows程序。他在《Microsoft Systems Joumal》1986年 12月号上发表了第一篇关于Windows程序设计的杂志论文。从1986年到1995年,他为《PC Magazine》撰写“Environments”专栏,给读者介绍了Windows和OS/2程序设计的许多方面。

第1章 至亲密友
第2章 编码与组合
第3章 布莱叶盲文与二进制码
第4章 手电筒的剖析
第5章 绕过拐角的通信
第6章 电报机与继电器
第7章 我们的十个数字
第8章 十的替代品
第9章 二进制数
第10章 逻辑与开关
第11章 门
第12章 二进制加法器
第13章 如何实现减法
第14章 反馈与触发器
第15章 字节与十六进制
第16章 存储器组织
第17章 自动操作
第18章 从算盘到芯片
第19章 两种典型的微处理器
第20章 ASCII码和字符转换
第21章 总线
第22章 操作系统
第23章 定点数和浮点数
第24章 高级语言与低级语言
第25章 图形化革命

第1章至亲密友
你今年l0岁,你最好的朋友就住在街对过。事实上,你们各自卧室的窗户正好彼此相对。每当夜幕降临,父母就如同往常一样,早早地催促你该上床睡觉了,但是你和你的朋友还想交流想法,交换见闻,分享各自。的秘密,或者扯扯闲话,开开玩笑,聊聊梦想。这本无可厚非。无论怎样,渴望交流本来就是人类最主要的天性之一。
当卧室里的灯依然亮着的时候,你可以和朋友互相挥手,使用各种手势或简单的肢体语言,来表达一两个想法。但是,要表达复杂的想法可能就比较困难了。而且一旦父母亲宣布“关灯”,这种交流似乎也不可能继续下去。
如何交流呢?或许可以打电话?10岁小孩的房间里会有电话吗?即使有,无论电话在哪里,你们的谈话都有可能被偷听。如果你家里的电脑连接了电话线,它可能帮上忙,而且不会发出声响,但是——等等,电脑也不会在你的房间里。
你和朋友所采用的方法就是使用手电筒。众所周知,手电筒为了让孩子们能够躲在被子下看书而发明的;在天黑后用手电筒来交流信息似乎也是理想的选择。它们当然是很安静的,并且光线是高度定向的,同时光线也不会渗漏出卧室而引起家人的疑心。
手电筒能用来交谈吗?这当然值得一试。我们在一年级的时候学习怎样在纸上写字母和单词,因此,把同样的方法运用到手电筒上似乎也是有道理的。只需要站在窗户边,用光来画出字母。对于字母“0”,打开手电筒,在空气中划一个圈,然后关掉手电筒。对于字母“I”,竖着划一下。但是,你很快就会发现,这个方法也不太行得通。当你看着朋友的手电筒在空中圈圈点点时,会发现很难在头脑中组合出那么多复杂的笔画。这些旋转和倾斜的光线都太不准确了。
……
书摘与插图
