计算机系统结构和工作原理
说到这个话题,我不得不提起一个非常伟大非常杰出,对我们现在使用计算机起着最大贡献的人之一:冯·诺依曼
是他提出了计算机的构造原理,工作原理,我们现在使用的计算机也成为冯·诺依曼结构计算机。他提出的构造工作原理,也被称为冯·诺依曼原理。
也正是由此在1949年制成并投入运行了第一台冯·诺依曼结构计算机(EDSAC)完全开启了一个新的纪元。
我们先看看冯·诺依曼结构计算机是用什么构成的。
他把计算机分成了五个大的基本部件:运算器、控制器、存储器、输入设备、输出设备。
运算器,顾名思义,就用来计算的,可以做数学运算也可以进行逻辑运算,通常由算术逻辑运算部件(ALU)、累加器及通用的寄存器组成。
依然简单了解,很多陌生的词汇在这里不做什么解释了,以后系统的说计算机原理的时候再去详细的讲解。
控制器,又要顾名思义了,就是控制和协调计算机各个部件自动、连续执行指令的。由指令部件、时序部件及操作控制部件组成。
存储器,这个更容易理解了,保存程序和数据信息的。
存储器分为主存储器和辅助存储器:
主存储器又称内存储器,简单说就是内存了。半导体集成电路制成,再细分内存的话,就是随机存储器(Random Access Memory——简称RAM)和只读存储器(Random Only Memory——简称ROM)注意啊,这里的ROM和光驱可不是一个概念。
辅助存储器,就是我们通常所说的外存,比如硬盘,光盘,软盘等等……
输入设备:从外界输入数据、命令等给计算机,使其工作,比如鼠标、键盘、扫描仪、手写板、光驱、摄像机等等。
输出设备:相对的,是从计算机反馈出来的需要我们接收的,比如显示器、音响、打印机等等。
说完了设备,我们再来了解一下计算机的工作原理,也就是说我们的计算机是怎么工作的。
这里我们更简单的来了解一下就可以了。
1) 输入指令保存到计算机的存储器上去
2) 计算机从存储器中读取命令
3) 分析指令,把取出的指令送到指令译码器中,译出与指令对应的操作
4) 执行指令,向各个部件发出控制指令,完成指令要求
5) wait,等待下一条指令
注意一下,我们这里说的存储器说的全部都是主存储器,也就是内存。
这里我们说的就是结构于原理,至于硬件部分的问题,我们留作说硬件系统的时候再去
详细的说说看。