更多“89C51的当前工作寄存器组的选择与PSW中的()标志位状态有关。 ”相关问题
  • 第1题:

    PSW寄存器中的()位,是用户可自由使用的标志位。


    F0

  • 第2题:

    程序状态字寄存器PSW的作用是什么? 常用状态标志有哪些位?作用是什么?


    程序状态字寄存器PSW也称为标志寄存器,存放各有关标志。其结构和定义如表2-1所示。 表2-1 PSW的结构和定义 位编号 PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0 位地址 D7H D6H D5H D4H D3H D2H D1H D0H 位定义名 Cy AC F0 RS1 RS0 OV F1 P ①Cy——进位标志。在累加器A执行加减法运算中,若最高位有进位或借位,Cy置1,否则清0。在进行位操作时,Cy是位操作累加器,指令助记符用C表示。 ②AC——辅助进位标志。累加器A执行加减运算时,若低半字节Acc.3向高半字节Acc.4有进(借)位,AC置1,否则清0。 ③RS1、RS0——工作寄存器区选择控制位。工作寄存器区有4个,但当前工作的寄存器区只能有一个。RS1、RS0的编号用于选择当前工作的寄存器区。 RS1、RS0=00——0区(00H~07H) RS1、RS0=01——1区(08H~0FH) RS1、RS0=10——2区(10H~17H) RS1、RS0=11——3区(18H~1FH) ④OV——溢出标志。用于表示Acc在有符号数算术运算中的溢出。发生溢出时OV置1,否则清0。 ⑤P——奇偶标志。表示Acc中“1”的个数的奇偶性。如果A中“1”的个数为奇数,则P置1,反之清0。奇偶标志P主要用于信号传输过程中的奇偶校验。 ⑥F0、F1——用户标志。与位操作区20H~2FH中的位地址00H~7FH功能相同。

  • 第3题:

    5、程序状态寄存器PSW的作用是什么?简述常用标志位的作用。


    PSW 是一个8位的专用寄存器,用于存放程序运行中的各种状态信息,它可以进行位寻址。 PSW 各位的定义如下: D7(PSW.7) D6(PSW.6) D5(PSW.5) D4(PSW.4) D3(PSW.3) D2(PSW.2) D1(PSW.1) D0(PSW.0) Cy Ac F0 RS1 RS0 OV F1 P 1 Cy(PSW.7)进位标志; 2 AC (PSW.6)辅助进位标志; 3 F0 用户标志位; 4 RSl 、RS0工作寄存器区选择位。 5 OV(PSW.2) 溢出标志位; 6 F1(PSW.1)用户标志位; 7 P(PSW.0)奇偶标志位;

  • 第4题:

    在PSW状态标志寄存器中奇偶标志位P=1是指累加器A中1的个数为奇数。


    正确

  • 第5题:

    89C51如何确定和改变当前工作寄存器组?


    PSW(程序状态字)(Program Status Word)中的RS1和RS0 可以给出4中组合 用来从4组工作寄存器组中进行选择 PSW属于SFR(Special Function Register)(特殊功能寄存器)