累加器ACC的作用

2024-11-25 16:26:36
推荐回答(3个)
回答1:

ACC 累加器

B 用于辅助累加器做某些运算的寄存器

PSW 程序状态字 其中最高位是进/借位标志C;PSW.6是辅助进位标志AC,用于标识加减运算中低四位向高四位的进位;PSW.4和PSW.3是寄存器组选择位RS1和RS0,用于从00H--1FH的32个存储器单元(4组)中选出当前准备使用的一组工作寄存器的映射地址;PSW.2是溢出标志OV;PSW.0是ACC的偶校验位P;PSW的历凳其余位不用

IP 中断优先级控制寄存器 在51中IP.0--IP.4依次控制INT0、T0、INT1、T1、UART中断的优先级,高三位不用

IE 中断使能控制器 IE.7是所有中断的总开关EA,IE.0--IE.4依次控制INT0、T0、INT1、T1、UART中断功能的开放或关断

P0、P1、P2、P3 这四个寄存器用于读写51单片机的四个I/O端口

SBUF 串行数据缓冲器 将数据写入SBUF,单片机就自动将数据从UART口发送出去

SCON 串行口功能控制器 最高两位SM0、SM1控制困渣串行口工作模式;第5位SM2通常用于多机通信中区分地址帧和数据帧;第4位REN是控制串汪烂悄口接收数据的使能位;第3位TB8和第2位RB8分别是在串口的相关工作模式下要发送的和接收到的第9位数据;次低位TI和最低位RI分别标识一个发送或接收过程已结束,这两个标志位都会触发串口中断

回答2:

cpu内部结构!辅助运算器工作的编码器!节约时间的

回答3:

累加器A为8位寄存器,通过暂存器与ALU相连,是最做闹判常用的寄存器,功能较多,既可以存放操作数,也可以存放中间结果,一些弯嫌双操作数指令中,逻辑运算指令的运算结果都存放在累加器A或AB中,在纯改作为直接寻址时 ,在程序中要写成ACC.