问题 问答题 简答题

对于8086CPU计算机系统中,在进行6789H-1234H运算后,试求状态标志SF、ZF、PF、CF、AF、OF的值。

答案

参考答案:

SF=0:运算结果的最高位为0;

ZF=0:运算结果本身不为0;

PF=1:运算结果低8位所含1的个数为4个,是偶数个1;

CF=0:虽然最高位产生了进位,但这是与被减数的补码相加,其借位CF应是进位的反码,所以无借位;

AF=0:与CF类似,第3位没有向第4位产生借位;

OF=0:次高位向最高位产生进位,最高位向前也产生了进位,所以无溢出。

选择题
单项选择题