从结构DPTR是一个16位的特殊功能寄存器,其高位字节寄存器用DPH表示,低位字节寄存器用DPL表示,DPTR既可以作为一个16位的寄存器来处理,也可以作为两个独立的8位寄存器来使用,作用是什么,在进行位操作时,CY还可作为位累加器使用,相当于累加器ADPTR是什么寄存器它的作用是什么它由哪几个寄存器组成,数据指针是80C51中一个功能比较特殊的寄存器。
1、DPTR是什么寄存器它的作用是什么它由哪几个寄存器组成数据指针是80C51中一个功能比较特殊的寄存器。从结构DPTR是一个16位的特殊功能寄存器,其高位字节寄存器用DPH表示,低位字节寄存器用DPL表示,DPTR既可以作为一个16位的寄存器来处理,也可以作为两个独立的8位寄存器来使用。主要功能是存放16位地址,作为片外RAM寻址用的地址寄存器(间接寻址),故称数据指针
2、程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么?PSW是一个8位寄存器,用来存放指令执行的有关状态信息。PSW中各位的状态信息一般是在指令执行过程中形成的,也可以根据需要由用户采用传送指令加以改变,a。P(PSW.0):奇偶标志位,用于表示累加器A中二进制数值为1奇偶性,b。F1、F0(PSW.1、PSW.5):用户标志位,作为用户自行定义的一个状态标志c,OV(PSW.2)溢出标志位,用于指示算数运算中是否有溢出d。RS1、RS0(PSW.4、PSW.3):工作寄存器选择控制位,用户通过软件选择CPU当前工作的寄存器组,e。AC(PSW.6):辅助进位标志位,当进行加法或减法运算并产生由第四位向高四位进位或借位时,AC被硬件置1,否则清零f,CY(PSW.7):进位标志位,用于表示加法或减法运算时最高位是否有进位或借位,如有则被置1。在进行位操作时,CY还可作为位累加器使用,相当于累加器。