计算机组成原理之概述

概述

计算机组成原理之概述_第1张图片

计组主要讲的是计算机的硬件实现方式。

机器字长

计算机组成原理之概述_第2张图片

比如8080处理器,如果想处理16位数的整数运算,就需要执行两次。

可见,机器字长会影响到数据的处理速度。

计算机硬件的基本组成

早期的冯诺依曼机

冯诺依曼提出了“存储程序”的概念,初步解决了需要手动接线来控制计算机的问题

计算机组成原理之概述_第3张图片

计算机组成原理之概述_第4张图片

硬件的效率更高,但是成本也更高;软件成本低,但是效率也低。

早期冯诺依曼机是以运算器为中心的

计算机组成原理之概述_第5张图片

这就导致了一些问题,就是运算器本来是负责运算的,但这种结构中,几乎所有的操作都要经过运算器,比如程序和数据是要放在存储器中的,却要经过运算器,还有输出直接从存储器中拿数据即可,却还要经过运算器等等。

类比理解:
计算机组成原理之概述_第6张图片

现代计算机结构

计算机组成原理之概述_第7张图片

现代集成电路通常将运算器和控制器集成在一起,也就是我们常说的CPU

至此,现代计算机基本结构如下

计算机组成原理之概述_第8张图片

小结

计算机组成原理之概述_第9张图片

你可能感兴趣的:(算法,stm32)