一道关于汇编语言psw的选择题

在MSC-51中,已知A=0F8H,当执行ADD A,#0A9H 指令后,PSW中的OV、CY、AC、P各为多少?
A.OV=0,CY=1,AC=1,P=0 B.OV=0,CY=0,AC=1,P=0
C.OV=0,CY=1,AC=1,P=1 D.OV=1,CY=1,AC=1,P=0
请给出解释,谢谢!

第1个回答  2009-07-16
进位标志位CY:如果D7位向上有进位,则CY=1,否则0
半进位标志位AC:D3位向上有进位则AC=1,否0
溢出标志OV:如果D6D7位只有一个向上有进位的OV=1否0
奇偶标志位P:当A中1的个数为奇数为1,否0
第2个回答  2009-07-16
结果为1A9,其实是产生了溢出。
OV——溢出标志,=1
CY——进位标志,=1

选D本回答被提问者采纳
相似回答