1、体系结构与组成
● 计算机体系结构是指对成员可见的系统属性 ,直接影响程序的逻辑执行。
体系结构的属性包括指令集、输入输出机制与内存寻址技术等。
● 计算机组成是指对体系结构所体现属性的实现方法,是实现结构规范的操作单元及其相互连接。
组成的属性包括对程序员可见的硬件细节,如控制信号、计算机和塞舌的接口以及存储器使用的技术。
2、结构与功能
计算机是一个复杂的系统,包含数百万个电子元件,复杂系统的关键是分层性质。层次系统是一系列相互关联的子系统,每个子系统又在结构上分层,直到分成我们所能达到的一些基本子系统的最低级。
● 结构:部件相互关联的方法。
● 功能:作为结构组成部分的各个独立部件的操作。
● 基本功能:数据处理、数据存储、数据传输和控制。
数据的处理、存储和传输都必须经过控制。控制是由计算机提供指令施加的。
3、结构组件
计算机中有四种主要的结构组件:中央处理器(CPU)、主存储器(主存或内存)、输入/输出(I/O)和总线系统。
● 中央处理器:控制计算机的操作(控制器)并执行数据处理功能(算术逻辑单元ALU)。
● 主存储器:存储程序和数据。
● 输入/输出:在计算机与外部之间传输数据。
● 总线系统:为CPU、主存和I/O之间提供通信机制。
4、冯氏结构
美籍匈牙利数学家冯•诺依