目录 上一页 下一页 下一章

-276- PC机汇编语言实战精解

  0F6A:010A [Enter]
-r
AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0F6AES=0F6ASS=0F6ACS=0F6AIP=0100 NV UP EI PL NZ NA PO NC
0F6A:0100B036MOV AL,36
  36H转化成二进制为00110110B,其中1的个数为4。
-t
AX=0036BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0F6AES=0F6ASS=0F6ACS=0F6AIP=0102 NV UP EI PL NZ NA PO NC
0F6A:01020C81OR AL,81
  81H转化成二进制数为10000001B,其中包含有两个1。
-t
AX=00B7BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0F6AES=0F6ASS=0F6ACS=0F6AIP=0104 NV UP EI NG NZ NA PE NC
0F6A:0104247FAND AL,7F
  36H OR 81H=B7H=10110111B,结果包含6个1,为偶数,所以PF=1(PE)。
-t
AX=0037BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0F6AES=0F6ASS=0F6ACS=0F6AIP=0106 NV UP EI PL NZ NA PO NC
0F6A:01060480ADD AL,80
  B7H AND 7FH=37H=00110111B,结果包含5个1,为奇数,所以PF=0(PO)。
-t
AX=00B7BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0F6AES=0F6ASS=0F6ACS=0F6AIP=0108 NV UP EI NG NZ NA PE NC
0F6A:0108D0E0SHL AL,1
  37H+80H=B7H=10110111B,结果包含6个1,为偶数,所以PF=1(PE)。

Copyright © 2004-2015 Reanimator www.cookmoon.org

目录 上一页 下一页 下一章