中央处理器
central processing unit(CPU) CPU是控制整个计算机的指挥部,它通过接口可向系统的各个部分发出各种命令,同时对系统的各参数进行巡回检测。CPU具有数据处理、控制计算、报警处理、逻辑判断等作用,它是智能化设备的心脏部件。
CPU由算术逻辑单元ALU(Arithmetic Logi Unit)、累加器A(Accumulaster)、内部数据总线、寄存器(Register)、存贮器组成(见图12—6)。
图12—6 CPU芯片组成框图
ALU—算术逻辑单元;PC—程序寄存器;AB—地址总线;A—累加器;AR—地址寄存器;DB—数据总线,DR—数据寄存器;IR—指令寄存器;BUS—内部数据总线,H—寄存器;ID—指令译码器;I1—输入信息;F—标志寄存器;RAM—存储器;I2—输入信息;O—输出命令
算术逻辑单元是执行算术和逻辑运算的装置,它以累加器A(Accumulator)的内容作为一个操作数I1;由内部数据总线供给另一操作数I2,它可以是H寄存器中的内容或DR(Data Register)数据寄存器供给的由内存RAM中读出的内容等。运算结果通常存放在累加器A中。
CPU要执行的指令的地址由程序计数器PC提供。地址寄存器AR(Address Register)把要寻址的单元的地址(指令由PC提供,数据由指令中的操作数部分给定)通过AB地址总线,送至存贮器RAM。
从存贮器中取出的指令,由数据寄存器DR送至指令寄存器IR(Instruction Register)经指令译码器ID(Instruction Decoder)译码,通过控制电路PLA发出执行一条指令所需的各种控制信息。
不同的计算机具有不同的CPU,它们的信息往往是互不兼容的。
——摘自《安全工程大辞典》(化学工业出版社,1995年11月出版)