8088的标志寄存器 (2) 标志寄存器FLAG(状态位) 零标志ZF,反映运算结果是否为零的情 况,结果为零,ZF置为“1" 符号标志SF,反映运算结果的符号情况, 若结果为负数,SF为“1"。SF的取值与运 算结果最高位(字节操作为D,字操作为 D15)一致 溢出标记OF,反映带符号数运算结果是 否超过机器所能表示的数值范围的情况, 对字节运算为-128~+127,对字运算为 32768~+32767。若超过上述范围则称为 “溢出”,OF=1 Ji Lin University China COMPUTEP SCIENCE AND TECHNOLOGYCOMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 8088的标志寄存器 (2) 标志寄存器 FLAG (状态位) • 零标志ZF,反映运算结果是否为零的情 况,结果为零,ZF置为“1” • 符号标志SF,反映运算结果的符号情况, 若结果为负数,SF为“1” 。SF的取值与运 算结果最高位(字节操作为D7,字操作为 D15)一致 • 溢出标记OF,反映带符号数运算结果是 否超过机器所能表示的数值范围的情况, 对字节运算为-128~+127,对字运算为- 32768~+32767。若超过上述范围则称为 “溢出” ,OF=1