特性
CPU内核寄存器:ACC,B,PSW,SP,DPL,DPH
累加器
累加器ACC是一个常用的专用寄存器,指令系统中采用A作为累加器的助记符。
B寄存器
在乘除法指令中,会用到B寄存器。在其它指令中,B寄存器可作为暂存器来使用。
栈指针(SP)
栈指针SP是一个8位专用寄存器,在执行PUSH、各种子程序调用、中断响应等指令时,SP先加1,再将数据压栈;执行POP、
RET、RETI等指令时,数据退出堆栈后SP再减1。堆栈栈顶可以是片上内部RAM(00H-FFH)的任意地址,系统复位后,SP
初始化为07H,使得堆栈事实上由08H地址开始。
程序状态字(PSW)寄存器
程序状态字(PSW)寄存器包含了程序状态信息。
数据指针(DPTR)
数据指针DPTR是一个16位专用寄存器,其高位字节寄存器用DPH表示,低位字节寄存器用DPL表示。它们既可以作为一个
16位寄存器DPTR来处理,也可以作为2个独立的8位寄存器DPH和DPL来处理。
|