第2章 80x86计算机组织结构
2.1 80x86计算机的基本结构
微型计算机的硬件系统主要由**处理器(Central Processing Unit,CPU)、存储器(Memoq)、输入/输出(Input/Output)设备3部分组成,它们由系统总线(System Bus)连接在一起,如图2—1所示。
2.1.1 **处理器
**处理器又称为微处理器(Microproces.sor),内部由运算器、控制器和寄存器3部分组成。CPU的主要功能是执行存放在内存储器(简称内存)中的指令,当CPU执行一条指令时,首先从内存储器中取出指令,分析指令的操作码,如果指令中要求从内存中读取操作数,经过译码分析后就会产生相应的从内存中读取操作数的控制命令,控制微机执行指令所要求的操作。
运算器也称为算术逻辑部件,用来执行指令所要求的算术运算、逻辑运算和数据传送等操作。
控制器是控制执行步骤,从内存中取出指令,分析指令的操作码,完成操作数的存取,发出相应的控制命令等。
2.1.2总线结构
总线是连接计算机各部件的一组信号线,是信息传送的通道,是由总线控制逻辑来协调工作的。总线负责传送地址、数据和控制信息,包括数据总线(Data Bus,DB)、地址总线(Address Bus,AB)、控制总线(Control Bus,CB),3条总线的主要任务是负责CPU与内存、外存、外围设备交换信息。
……