微处理器的组成
发布网友
发布时间:2023-11-07 17:28
我来回答
共1个回答
热心网友
时间:2023-11-12 04:55
微处理器包括两个主要部分,运算器和控制器。微处理器是微型计算机的核心部分,又称为*处理器(简称CPU)。微处理器主要由控制器和运算器两部分组成(还有一些支撑电路),用以完成指令的解释与执行。运算器:是计算机中进行数据加工的部件,其主要功能包括:(1)执行数值数据的算术加减乘除等运算,执行逻辑数据的与或非等逻辑运算,由一个被称为ALU的线路完成。(2)暂时存放参加运算的数据和中间结果,由多个通用寄存器来承担。(3)运算器通常也是数据传输的通路。2.控制器:计算机中控制执行指令部件,要向计算机各功能部件提供每一时刻协同运行所需的控制信号。其主要功能包括:(1)正确执行每条指令:首先是取来一条指令,接着分析这条指令,再按指令格式和功能执行这条指令。(2)保证指令按规定序列自动连续地执行。(3)对各种异常情况和请求及时响应和处理。
CPU包括运算逻辑部件、寄存器部件和控制部件。逻辑部件:可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。寄存器部件:寄存器部件,包括寄存器、专用寄存器和控制寄存器。通用寄存器又可分定点数和浮点数两类,用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。通用寄存器是*处理器的重要部件之一。控制部件:控制部件主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种,一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方。