CPU
发布时间:2016/7/8 21:18:44 访问次数:427
CPU即中央处理器的简称,是单片机HA30101V3-E00U-A99的核心部件,它完成各种运算和控制操作,CPU由运算器和控制器两部分电路组成。
(1)运算器电路
运算器电路包括ALU(算术逻辑单元)、ACC(累加器)、B寄存器、状态寄存器、暂存器1和暂存器2等部件,运算器的功能是进行算术运算、逻辑运算、位变量处理和数据传送。运算电路以ALU为核心单元,可以完成半字节、单字节及多字节数据的运算操作,其中包括加、减、乘、除、十进制调整等算术运算以及与、或、异或、求补和循环等逻辑操作,同时还具有一般微处理器所不具备的位处理功能,运算结果的状态由状态寄存器保存。
(2)控制器电路
控制器电路包括程序计数器PC、PC加1寄存器、指令寄存器、指令译码器、数据指针DPTR、堆栈指针SP、缓冲器以及定时与控制电路等。控制电路完成指挥控制工作,协调单片机各部分正常工作。程序计数器PC用来存放即将要执行的指令地址。数据指针DPTR为16位数据指针,它可以对外部数据存储器和yO口进行寻址,它的低8位为DPL(地址陇H),高8位为DPH(地址为83H)。堆栈指针sP随时跟踪栈顶地址,按先进后出的原则存取数据。
CPU即中央处理器的简称,是单片机HA30101V3-E00U-A99的核心部件,它完成各种运算和控制操作,CPU由运算器和控制器两部分电路组成。
(1)运算器电路
运算器电路包括ALU(算术逻辑单元)、ACC(累加器)、B寄存器、状态寄存器、暂存器1和暂存器2等部件,运算器的功能是进行算术运算、逻辑运算、位变量处理和数据传送。运算电路以ALU为核心单元,可以完成半字节、单字节及多字节数据的运算操作,其中包括加、减、乘、除、十进制调整等算术运算以及与、或、异或、求补和循环等逻辑操作,同时还具有一般微处理器所不具备的位处理功能,运算结果的状态由状态寄存器保存。
(2)控制器电路
控制器电路包括程序计数器PC、PC加1寄存器、指令寄存器、指令译码器、数据指针DPTR、堆栈指针SP、缓冲器以及定时与控制电路等。控制电路完成指挥控制工作,协调单片机各部分正常工作。程序计数器PC用来存放即将要执行的指令地址。数据指针DPTR为16位数据指针,它可以对外部数据存储器和yO口进行寻址,它的低8位为DPL(地址陇H),高8位为DPH(地址为83H)。堆栈指针sP随时跟踪栈顶地址,按先进后出的原则存取数据。
上一篇:8Oc51单片机逻辑结构
上一篇:定时/计数器
热门点击