王爽汇编语言有关检测点11.2不明白运算结果
指令 CF OF SF ZF PF
sub al,al 0 0 0 1 1
mov al,10H
add al,90H 0 0 1 0 0
mov al,80H
add al,80H 1 1 0 1 1 ;这里为什么OF=1会溢出
mov al,0FCH
add al,05H 1 0 0 0 0 ;这里明明运算结果超出了al的范围怎么会是OF=0呢?
mov al,7DH
add al,0BH 0 1 1 0 1 ;这里怎么会产生OF=1呢,明明运算结果还在al的表示范围内。