您当时的方位:主页 > manbet硬件 > CPU

中央处理器(CPU):物理结构

2014-07-23  codeforacause.net

CPU包含运算逻辑部件、寄存器部件和操控部件等。

运算逻辑部件

英文Logiccomponents;运算逻辑部件,能够履行定点或浮点算术运算操作、移位操作以及逻辑操作,也可履行地址运算和转化。

寄存器部件

寄存器部件,包含寄存器、专用寄存器和操控寄存器。

通用寄存器又可分定点数和浮点数两类,它们用来保存指令履行过程中暂时寄存的寄存器操作数和中心(或终究)的操作成果。

通用寄存器是中央处理器的重要组成部分,大多数指令都要访问到通用寄存器。通用寄存器的宽度决议计算机内部的数据通路宽度,其端口数目往往可影响内部操作的并行性。

专用寄存器是为了履行一些特别操作所需用的寄存器。

操控寄存器(CR0~CR3)用于操控和确认处理器的操作形式以及当时履行任务的特性。CR0中含有操控处理器操作形式和状况的系统操控标志;CR1保存不必;CR2含有导致页过错的线性地址;CR3中含有页目录表物理内存基地址.

操控部件

英文Control unit;操控部件,主要是担任对指令译码,而且宣布为完结每条指令所要履行的各个操作的操控信号。

其结构有两种:一种是以微存储为中心的微程序操控方法;一种是以逻辑硬布线结构为主的操控方法。

微存储中坚持微码,每一个微码对应于一个最基本的微操作,又称微指令;各条指令是由不同序列的微码组成,这种微码序列构成微程序。中央处理器在对指令译码今后,即宣布必定时序的操控信号,按给定序列的次序以微周期为节拍履行由这些微码确认的若干个微操作,即可完结某条指令的履行。

简略指令是由(3~5)个微操作组成,杂乱指令则要由几十个微操作乃至几百个微操作组成。