机器人大脑单片机中的CPU
来源: 时间:2014-07-17 14:51:52
机器人大脑单片机中的CPU是由控制器和运算器组成的。
(1)控制器:控制器(contro11er)负责从程序存储器中取出指令,并逐条地分析指令和执行指令规定的任务。控制器由程序计数器、指令寄存器、指令译码器构成。
程序计数器(Program Counter)指出指令在程序存储器里的地址.就像信上的邮政编码一样。程序计数器的内容会自动地加1,这就是计算机工作时,程序自动连续执行的原因。
指令寄存器(1nstruction Register)是用来暂时存放从程序存储器中取来的指令的地方。
指令译码器struction coder)把指令翻译成操作控制信号。从译码器出来的信号控制单片机各个部分按指令的要求协调有序地进行相应的操作。
(2)运算器:运算器完成指令要求的计算工作。运算器由状态寄存器、通用寄存器、算术逻辑运算单元(ALU)组成。