资讯详情

《编码:隐匿在计算机软硬件背后的语言(Code:The Hidden Language of Computer Hardware and Software)》...

声明

这篇文章是阅读《编码:隐藏在计算机软硬件背后的语言》后整理出来的阅读笔记。如果有错误,需要继续修改和删除。


Preface

作者Charles Petzold是Windows编程大师,世界顶尖技术作家。 他是WindowsGDI程序设计首席技术作家,其大作Programming Windows(Windows众所周知,程序设计)Windows编程经典。

What?这本书说了什么

这是一个故事书。读者可以通过这本书对计算机工作原理有深刻的理解。这种理解的深度不亚于*电气工程师“程序员”*的理解。

How? 这本书是怎么讲的

计算机系统结构、汇编语言和数字电子技术是一系列零星知识的有机结合。


When?计算机开发时间线

Created with Rapha?l 2.2.0 差分机的设想(查尔斯·巴贝芝,1820) 布莱叶盲文(路易斯·布莱叶,1824) 解析机的设想(查尔斯·巴贝芝,1833) 莫尔斯码(塞缪尔·莫尔斯,1837) 第一条电报线路架设完成(萨缪尔·莫尔斯,1844) 这是现代通信开始的标志 《形式逻辑》(Formal Logic)发表(摩根,1847) 《思维规律》发表(乔治·布尔,1854) 数学描述逻辑的方法出现——布尔代数 波多电传码诞生(埃米尔·波多,1874) 美国人口普查中,霍尔瑞斯穿孔卡片取得成功(赫尔曼·霍尔瑞斯,1890) 制表机公司创立(赫尔曼·霍尔瑞斯,1896) 制表机公司更名为C-T-R公司(1911) 触发器被发明(威廉姆·亨利·艾克里斯与F.W.乔丹,1918) C-T-R公司更名为国际商业机器公司(IBM)(托马斯 J·华盛顿,1924) 第一台继电器数字计算机建造完成(康拉德·楚泽,1935) 图灵机模型提出(艾伦·M·图灵,1937) 复数计算机诞生(贝尔实验室,1939) 真空管被广泛应用(弗莱明与福雷斯特,20世纪40年代) 第一台自动连续可控计算机(ASCC)Harvard Mark I诞生(霍华德·艾肯,哈佛大学与IBM,1943) 巨像(Colossus)计算机破译德国的“Enigma””代码生成器产生的代码(艾伦·M·图灵,1943) 真空管作为第一台电子计算机的基础,完全取代继电器(1945) 使用了18,000个真空管,大约30吨重的电子数字积分计算机(ENIAC)诞生(埃克特与莫克利,1945) 《思维之际(As We May Think》文章发表(万·布什,1945) 包含“存储程序概念”理念的“冯·诺依曼结构”被提出(约翰·冯·诺依曼等,1946) 晶体管问世(巴丁与布兰坦,1947) bit单词被创造表示二进制数(约翰·威尔德·特克,1948) “通信过程中的代数理论”被发表,信息论研究领域开创(克劳德·香农,1948) “控制论”提出(诺博尔特·韦纳,1948) 图灵测试法提出(艾伦·M·图灵,1950) 第一台商用计算机——通用自动计算机(UNIVAC)诞生(埃克特与莫克利计算公司,1951) 第一个编译器A-0完成(格瑞斯·穆雷·霍珀,1952) IBM 704第一次将浮点数运算硬件作为可选配件(IBM公司,1954) FORTRAN开发(IBM公司,20世纪50年代中期) 磁芯存储器”被开发出(20世纪50年代中期) 字节(byte)被创造(IBM公司,1956) 肖克利半导体实验室在加利福尼亚帕罗奥图市成立,当今硅谷所在地区(威廉·肖克利,1956) 首款磁盘驱动器RAMAC发明(IBM公司,1956) 集成电路被发明(杰克·基尔比与罗伯特·诺依斯,1958-1959) COBOL面世(1959) ALGOL改进版面世(1960) PL/I面世(IBM公司,20世纪60年代中期) BASIC面世(约翰·克莫尼与托马斯·克鲁兹,1964) 摩尔定律提出(戈登·E·摩尔,1965) ASCII码正式公布(1967) Pascal面世(尼尔莱斯·沃思,20世纪60年代末) 使用集成电路在一块电路板上制造一个完整的计算机处理器变得可能(20世纪70年代早期) 第一块芯片诞生(英特尔公司,1970) 第一块“计算机芯片(微处理器)”Intel 4004诞生(英特尔公司,1971) UNIX操作系统开发(肯·汤普森与丹尼斯·里奇,贝尔实验室,20世纪70年代初) C面世,同年UNIX采用C语言编写成功(丹尼斯·M·里奇,1973) 两种典型的微处理器:Intel 8080与Motorola 6800推出(1974) 第一台家用电脑Altair 8800出现(1975) 为Altair 8800编写了BASIC解释器,同年微软公司创建(比尔·盖茨与保罗·艾伦,1975) Apple II推出(斯蒂夫·乔布斯与史蒂芬·沃茨内卡,苹果计算机公司,1977) PARC的Alto项目取得成果,图形用户界面(GUI)登上历史舞台(20世纪70年代晚期) IBM第一代PC诞生,MS-DOS成为第一代个人计算机的操作系统(IBM公司,1981) 苹果公司推出麦金托什机(Macintosh),同年苹果操作系统(Mac OS)诞生(斯蒂夫·乔布斯,1984) 几大著名计算机公司合作研究出统一化字符编码标准Unicode(1988) Windows 3.0发布,世界瞩目(微软公司,1990) Intel奔腾系列微处理器推出(英特尔公司,1993)

标签: 电阻1824全金属封装光纤光栅温度传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台