V:溢出标志位,模2补码 ( 即符号数 ) 加、减运算溢
出之标志,溢出表示运算结果超过了符号数所能表
示的范围 (-128~+127) 。加法溢出表现为正+正=
负,或负+负=正;减法溢出表现为正-负=负,
或负-正=正。溢出时,运算结果最高位(即 N)
取反才是真正的结果符号。例如:
$30 + $50 = $80 ,正+正=负,溢出
$80 + $90 = $10 ,负+负=正,也为溢出
N:负数标志位,直接取自运算结果最高位。N=1
时运算结果为负,否则为正。但溢出时不能表示真
实结果(见上条对溢出标志的说明)。
Z:零标志位,用以标示数据算术运算或逻辑运算结
果是否为零,或多字节数据算术运算(包括比较)
结果是否为零。运算(比较)结果为零(即所有位
都清除)时,Z标志置位。就字节型数据运算结果
来说,Z的逻辑表达式为Z= /R7·/R6·/R5·/R4·/
R3·/R2·/R1·/R0