PB15061359 王亚正
这本书讲的是计算机的发展史,从让计算机如何做加法开始,到逻辑学,再到集成电路,最后概述了现代计算机。主要是从硬件的角度介绍的,最后也提到了些关于汇编语言和C语言的简单知识。
第一章将电学的简单原理,还有电路图;第二章将二进制数的由来和简单的计算;第三章将于十进制数相比,为什么要用二进制方法来让计算机做加法,因为二进制在计算机中的判断简单,以开关为例,可以用断开表示0,用闭合表示1,而十进制数就没这么好表示了;
第四章讲人类发现了电生磁,继电器的发明,磁生电,电话电报的发明,以及交流电的产生和将其与直流电比较;第五章将的是逻辑学的建立,进而在电学方面发明了与之对应的与或非门,以及他们的一些组合电路;有了第五章的门电路的发明,第六章讲解了利用门电路搭建多位的全加器;第七章介绍了触发器的方面,二极管三极管的发现,原理以及作用,以及为了使电路可以储存数据而发明的触发器;第八章介绍了用触发器做出的几种不同的拥有记忆功能的电路;第九章介绍了晶体管的发明对计算机领域的影响;第六章只介绍了一次加法如何计算,在第十章用了寄存器后,讲如何实现多次加法,进而引出了控制器的概念;第十一章介绍了存储器的原理,磁芯存储器,以及全自动全加器的实现;第十二章讲了计算机的三大重要部件:存储器、加法器和控制器,以及由如何让人来控制计算机操作而引出汇编语言;第十三章介绍了集成电路大大降低了计算机价格,介绍了中央处理器,计算机流水线和Cache的原理和目的;第十四章介绍了计算机的外部接口;第十五章介绍计算机启动过程,辅助存储器,如固态硬盘等的发明,还有操作系统的简单原理;最后一章概述了现代电脑上计算机的一些功能,以及压缩技术。
总得说这本书是对我之前学到知识的总结,包括的初中物理,数字电路和微机原理,让我明白了他们之间的关系,使所学的知识条理化,以下是一些印象最深的知识总结:
1.计算机就是用逻辑电路实现指令,再通过指令编排(简称编程)实现可应用的功能
设计指令编排的人叫程序员,程序员不关心指令是怎么实现的,但是他们关心硬件中的三个事情:
一是存储器,用来存放编排好的指令,二是寄存器,用来存放计算结果,三是计算器
2.逻辑电路和触发器的区别:逻辑电路的输入直接对应着输出没有记忆性,触发器有记忆性
3. 计算机的大体运转原理:cpu-寄存器-内存-外部存储
4. 一条汇编语言的指令对应着一串由0和1组成的机器码,这个机器码的0和1决定了从控制器到运算器的开关的断开或闭合。不同的开闭组合形成了不同的控制状态,不同的控制状态决定了运算器所进行的操作。
原文地址:https://www.cnblogs.com/ustcwyz/p/8952567.html