书到了,作者是袁春风,拿到一本书重点就是先研究它的目录,提炼出整本书的写作思路,作为自己学习的指导思想贯穿始终。计算机组成原理共分为6大章,分别是计算机系统概述、数据的表示和运算、指令系统、中央处理器、存储器层次结构、互联及输入输出组织。光看这6个章节的名称我大概可以猜到整本书的写作思路是先介绍整个计算机的系统性构成(系统性这个词很重要,我后面要花一篇的时间总结下我对系统性的理解),对整体有个了解之后再介绍它的运行原理(数据的表示和运算加指令系统),最后介绍它的硬件设备(处理器加存储器加输入输出设备)。打比方就像介绍人体结构,先整个讲一下人的构造,然后介绍大脑神经系统是怎么控制人体的,最后介绍人体具体的各个部分。

计算机组成原理考研(计算机组成原理)(1)

首先我学习的是第一章,总共分为5个小节,硬件-软件-层次结构-程序-性能。在看这第一章的过程中我总结了高效看书学习的几个关键点:1.不要教条式的学习,作为成年人学习知识主要是拿来应用的,不是来做题的,所以没必要去计算各种习题和答题,我们首先需要保证的是自己对整体知识的理解了就行。2,看不懂的关键词和知识点一定要及时了解清楚,网络信息这么丰富,要通过其他渠道对自己看不懂的点查询并当场理解记录。3,知道自己想要哪些知识点,不需要哪些知识点,一本教材在编著的时候会考虑把知识体系尽可能的全面记录,做到万无一失,我只需要做到重点理解,非重点了解。

言归正传,说回第一章计算机系统概述。学完后我总结一个概念,计算机是什么?就是一台能对数字做加减乘除并显示结果的超级计算器。那为什么计算机能打游戏,看电影,写文档这些呢?是因为计算机先把电影画面、游戏画面、文档转化为数字存在电脑里,你需要的时候再把这个数字转化成画面按顺序展现给你。就像是你去超市先把包存放在存储柜,存储柜有个编号,你的包对应的是你的编号,你需要的时候输入这个编号取出的就是你的包。输入1 1得到结果2。

计算机主要是由中央处理器(cpu),存储器(内存),外部设备,总线大概这四样物理设备组成的。简单来说就是把图像,文字等信息事先放在存储器里面,当你想要看的时候通过外部设备比如鼠标,键盘进行操作把信息调取出来,通过什么方式和顺序调取出你想要的信息呢?就由中央处理器cpu来安排,这些设备之间进行连接的线路就叫总线。

那么现在问题来了,怎么能把图像,文字等信息存放在存储器里面呢?存储器到底是什么呢?中央处理器是怎么安排能得出我想要的结果呢?中央处理器是什么呢?这些设备怎么能传递信息并控制硬件的呢?这就是接下来的章节肯定要说明的问题了。

对计算机硬件有了概念之后,就需要来了解一下计算机软件的概念。我们日常生活中用的微信,支付宝,百度,短信,淘宝等等都是软件。所以输入相应的信息后能通过一系列的过程之后自动得到相应的结果的这样一个平台就叫做软件。比如你想吃鱼香肉丝,你只需要在饭店付钱,自动就会有一盘鱼香茄子端到你面前,中间厨师买菜切菜炒菜这些步骤事先都是确定好的,那么饭店就相当于这样一个软件。比如你你点一下微信图标,就会自动打开,为什么你点一下就会打开了?因为软件是你输入相应的信息(点一下在计算机系统里也是一个信息进行输入),他通过设定好的步骤一步步通过处理器控制存储器调取信息弹出你想要的对应的结果。软件事先将中间要进行的步骤安排好,把这些程序也放在存储器里,反正你点一下,就自动按它安排的执行就可以。

知道了软件的基本概念之后,再深入的理解一下软件分类里面的系统软件和应用软件。系统软件介于应用软件和硬件之间,应用软件就是微信,百度,QQ等这种解决具体功能的软件,这些软件可以有很多个同时在计算机上开启,你卸载掉一个也不影响其他软件在计算机上的应用,这类软件不控制计算机的处理器,存储器,外部设备为其他软件提供服务。就像商场一样,商场只是提供场地,具体为你服务的还是商场里面的一个个卖东西的店面,应用软件就像这一个个的不同店面,而系统软件就像是整个商场。系统软件负责组织协调计算机上的处理器、存储器等等这些物理设备,让他们共同有组织的工作起来为应用软件提供一个可以施展的平台,所以系统软件是协调硬件设备为应用软件提供环境的。平时我们电脑上的Windowns7、8、10系统就是不同的系统软件,他们的区别就在于对计算机硬件的处理协调方式不一样,例如要得到数字4,可能win7系统安排处理器处理的方式是2 2,win10的方式是1 3。

那么问题又来了,系统软件是怎么实现让处理器,存储器这些硬件听它的安排呢?应用软件又是怎样放在系统软件上得到应用的呢?这也是接下来章节会说明。

第一章我对计算机系统有了硬件和软件的概念,知道了组成计算机的主要就是处理器、存储器、外部设备、总线。知道了组织这些硬件设备协调工作的是系统软件。知道了系统软件为应用软件提供平台,应用软件为我提供各种功能来使用。这就可以了。

计算机组成原理考研(计算机组成原理)(2)

,