说出程序状态字寄存器(PSW)各位的含义。
正确答案:
Cy:高位进位标志位,当ALU的算术运算过程中有进位或借位时,Cy=1;否则,Cy=0。同时,该位还可以用作位累加器,这时一般只用“C”表示。
AC://辅助进位标志,当ALU的算术运算过程中低4位向高4位有进位或借位时,AC=1;否则,AC=0。该位常用于BCD码的调整。
F0:用户标志位。
RS1、RS0:选择工作寄存器组位,用于选择内部数据存储器区内4组工作寄存器中的某一组。具体选择情况见寄存器介绍部分。
OV:溢出标志位,当ALU的算术运算过程中有溢出时,OV=1;否则,OV=0。
P:奇偶校验标志位,根据累加器ACC中1的个数由硬件置位或清除,当累加器ACC中有奇数个1时P=1;否则,P=0。
PSW.1:保留位,无定义。
AC://辅助进位标志,当ALU的算术运算过程中低4位向高4位有进位或借位时,AC=1;否则,AC=0。该位常用于BCD码的调整。
F0:用户标志位。
RS1、RS0:选择工作寄存器组位,用于选择内部数据存储器区内4组工作寄存器中的某一组。具体选择情况见寄存器介绍部分。
OV:溢出标志位,当ALU的算术运算过程中有溢出时,OV=1;否则,OV=0。
P:奇偶校验标志位,根据累加器ACC中1的个数由硬件置位或清除,当累加器ACC中有奇数个1时P=1;否则,P=0。
PSW.1:保留位,无定义。
答案解析:有
微信扫一扫手机做题