计算机硬件的基本组成
前言
本人主要介绍计算机硬件的基本组成,分成两个部分。早期冯诺依曼机、现代计算机的结构。
早期的计算机(冯诺依曼架构)
从手动将程序输入进计算机,优化成将程序存入计算机。
“存储程序”的概念,是指将指令以二进制代码的形式事先将输入计算机的主存储器,然后再按地址一条一条的读出来,按顺序执行指令,直到所有的程序都执行完毕。
特点
- 计算机由五大部件组成
- 指令和数据都是同等地位存入存储器的,可以按地址寻址
- 指令和数据都是用二进制表示
- 指令由操作码(指明:类似加法,减法......)和地址吗组成
- 存储程序(提前将数据存储到存储器中)
- 以运算器为中心
现代计算机的结构
通过上述的内容,我们可以发现,很多时候我们存储数据是不需要通过运算器的,输出数据也不需要通过运算器,但是任何数据的输入和输出都需要通过存储器,所以根据此特点,进行优化形成了现代的计算机结构,它是早期冯诺依曼机的优化。
** 注意:现代计算机结构以存储器为中心**
CPU
CPU = 运算器 + 控制器