自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 《Code》简述与体会——第24章节

这一章节里讲的是“高级语言与低级语言”。作者开始讲到,在前面的第19章节中,我们可以使用较短的助记符(例如, MOV、MVI等)较方便地引用机器码,从而让汇编语言的使用要比机器语言(详见第17章节图)简单得多。但是,由于微处理器并不能解释汇编语言,所以在其上面需要运行的汇编程序要手工对其汇编,再把它们输入内存。于是,作者便希望计算机能独自完成语言转换的工作,这时候高级语言就出现了。然后,作者介...

2018-09-06 20:23:06 161

原创 《Code》简述与体会——第22、23章节

第23章的内容是“操作系统”。作者讲了用键盘处理程序将数据输入到计算机的视频显示器上的过程,接着是用命令处理程序将信息存放在磁盘上。然后,作者又重点讲了CP/M系统(与MS-DOS系统一样,都是单任务的操作系统),同时还说明了这个操作系统运行的过程和其中文件的一些类型与存储方式。最后,作者还说到了UNIX系统(多任务的操作系统)和由其发展而涌现出的Linux系统。 正巧,我最近看到了一篇关...

2018-09-05 20:52:44 205

原创 《Code》简述与体会——第21章节

第21章节讲的是总线,下面是对于总线的简单概括: 作者回顾了总线的发展历程,然后又介绍了一款叫2102的存储器芯片(见下图); 随后作者介绍了关于视频显示器(还有电视的隔行扫描技术)的内容。“从计算机的角度来说,我们可以很方便地把视频图像想象成由离散点组成的矩形网格,这些离散点称为像素”,文中每个字符都使用了8×8的网格(64个像素),同时还被定义为一个7位的ASC...

2018-09-03 23:49:35 200

原创 《Code》简述与体会——第19、20章节

第十九章节讲的是两种典型的微处理器——英特尔公司推出的8080处理器(1974年4月)和摩托罗拉公司推出的6800处理器(1974年8月)。 下面是8080的40个管脚的功能说明图: 下面是6800的40个管脚的功能说明图: 看完这一章节后,我知道了关于。我想了一个问题(可能是毫无意义的):芯片等价于微处理器吗?我在网上搜了搜,看到的内容让我感觉眼花缭乱,所以还请看...

2018-09-02 23:38:58 218

原创 《Code》简述与体会——第18章节

“算盘、滑尺、纳皮尔骨架、差分机、解析机、继电器、电子管、晶体管、芯片、计算机;甘特、帕斯卡、莱布尼兹、杰奎德、巴贝芝、图灵、冯·诺依曼、香农;IBM、贝尔实验室······把这些熟悉或生疏的名词和名字串起来,就是人类的计算工具发展史。”约翰·纳皮尔发明了对数(例如两个数的乘积就可以简单地表示为其对数之和)和纳皮尔骨架; 埃德蒙·甘特发明了一种带对数刻度的滑尺; 最主要的布莱兹...

2018-08-31 23:58:51 434

原创 《Code》简述与体会——第17章节

下面这一章节叫做“自动操作”,作者将前面的16章节(214页)总结在一起,用于累加多个数的锁存器称作累加器。

2018-08-30 22:34:36 238

原创 《Code》简述与体会——第16章节

日常生活中,有很多可以记录信息的方式,例如笔和纸;而这一章节所讲的存储器,同样也可以作为计算机用来储存信息的工具。 我们的目的是通过某种方式连接8个1位锁存器,使自己能够从一个输入信号端写入数据,还能从一个输出信号端鉴别出数据。输入端包括了数据输入信号及写操作信号。 在这中间,我想插入一个问题,作者在介绍64K×8RAM阵列时说,这个阵列需要至少...

2018-08-28 23:58:23 163

原创 《Code》简述与体会——第14、15章节

在读这一章的时候,最让我感到吃力的就是学习触发器;同时,我还被绊在了一个地方很久,但不知道是否有意义,问题就是:两个或非门进行运转的时候有没有先后顺序?我想了想,最终勉强找到了一个能说服自己的说法,那就是:有先后顺序,其关系如下:“两个0>一个0>没有0”。我想用0和1来表示线上有没有电压,没有电压就用0表示,有电压就用1表示。通过判断连接逻辑门有两根导线上的电压(我是想着有电流的线路...

2018-08-27 22:55:15 176

原创 《Code》简述与体会——第12、13章节

“加法是算术运算中最基本的运算,因此如果想搭建一台计算机(这也正是本书所隐含的内容),那么首先就要造出可以计算两个数的器件。当你真正面对它时,就会发现,原来加法计算就是计算机要做的唯一工作。” 在这一章节所介绍的加法中,我又学到了一个新的逻辑门,叫做异或门——正是实现加和结果的逻辑门。“两个二进制数相加的结果中具有两个数位,其中一位叫做加法位,另一位则叫做进位位(例如,1加1等于0,进位为...

2018-08-26 22:17:16 208

原创 《Code》简述与体会——第10、11章节

这一章主要讲了逻辑(一种哲学形式)和布尔代数(其实就是高中所学的集合),作者举出选猫的例子,并配合下面几张图,阐述了开关的串、并联电路。 与门(见下三图) 或门(见下图) 下面这一章节讲了四种“门” : 与门(AND)、或门(OR)、与非门(NAND)和或非门(NOR)(前两个门的图在上一章节,后两个门由前两个门再结合反向器而组成)。此外,作者还介绍了缓冲器和...

2018-08-25 18:09:09 313

原创 《Code》简述与体会——第7、8、9章节

读了这么多章,接下来的三章都是关于数字的章节,所以对我来说还是相对容易一些的,或许是它们比较简单的缘故吧。第七章讲了我们的的十个数字,不是从1——10开始的,而是0——9。作者运用了简单的鸭子和苹果分析了数字,让我又认识了阿拉伯数字一遍,例如“0”,正如文中所说,“小小的一个零无疑是数字和数学史上最重要的发明之一。它支持位置计数法,因此可以将25,205和250区分开来。0也简化了与位置无关的...

2018-08-23 23:16:37 273

原创 《Code》简述与体会——第4、5、6章节

在第四章里,基本都是高中简单的内容,所以并不难理解。尽管是这样,但我仍找了找可以说的内容,于是就看到了这句话,“‘水和水管’这个比喻经常被用来解释电流工作的原理,但是这种模型就如同其他的类比一样最终也无法自圆其说”·。之前有一直纠结这句话,直到现在理解了其中的意思,因为还有下面的一句,“电不同于任何其他的事物,我们必须用它的术语来解释它”——才让我理解了这句话。事后想了想,我为什么会这样?原来是这...

2018-08-22 18:38:39 307

原创 《Code》简述与体会——第1、2、3章节

翻开书的第一章,看到了标题“至亲密友”,就让人觉得很有意思。作者Charles Petzold为了让你理解莫尔斯电码,借两个人在晚上用手电筒相互交流的例子,过后有一刻就会点亮了的大脑。难怪我们在谍战片中能经常听到情报员在发情报时”滴滴嗒嗒”的响声,现在看来或许已经解开了。这一章节的最后呢,有一句引起了我的好奇,“事实上,两个不同的事物,只要经过适当的组合,就可以表示所型的信息”。通过读这本书或者你...

2018-08-21 17:58:21 473

原创 《Code》简述与体会——推荐序、译者序和作者序

丁秋林教授在这篇推荐序的末尾还写到,“为学日益,为道日损,损之又损,以至 于无为,无为而无不为”。 在译者们的眼里,这本书实为经典之作。 作者说,“这本书其实是讲述计算机如何工作的”。这一整本书读下来,是会或多或少的学到一些的。 (注:这本书是我在读完整本书后一部分一部分发布的,并非读完一部分就发布。即使是这样发布,但还是写不好,还希望...

2018-08-20 22:57:59 725 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除