80x86汇编语言程序设计 第2章 8086计算机组织.pptVIP

  • 8
  • 0
  • 约1.5万字
  • 约 64页
  • 2017-06-21 发布于河南
  • 举报

80x86汇编语言程序设计 第2章 8086计算机组织.ppt

80x86汇编语言程序设计 第2章 8086计算机组织

Ch2 80X86计算机组织 零标志ZF(Zero Flag) 若运算结果为0,则ZF = 1,否则ZF = 0。 例如: 3AH + 7CH=B6H,结果不是零:ZF = 0 86H + 7CH=(1)00H,结果是零:ZF = 1 注意:ZF为1表示的结果是0 符号标志SF(Sign Flag) 运算结果最高位为1,则SF = 1;否则SF = 0。 例如: 3AH + 7CH=B6H,最高位D7=1:SF = 1 86H + 7CH=(1)00H,最高位D7=0:SF = 0 有符号数据利用最高有效位表示数据的符号。所以,最高有效位就是符号标志的状态。 奇偶标志PF(Parity Flag) 当运算结果最低字节中“1”的个数为零或偶数时,PF = 1;否则PF = 0。 例如: 3AH + 7CH=B6H, 结果中有5个1,是奇数:PF = 0 注意:PF标志仅反映最低8位中“1”的个数是偶或奇,即使是进行16位字操作。 溢出标志OF(Overflow Flag) 若算术运算的结果有溢出,则OF=1;否则 OF=0。例如: 3AH + 7CH=B6H,产生溢出:OF = 1 AAH + 7CH=(1)26H,没有溢出:OF = 0 辅助进位标志AF(Auxiliary Carry Flag) 运算时第3位(低半字节)有进位或借位时,AF = 1;否

文档评论(0)

1亿VIP精品文档

相关文档