执行下列指令后,正确的结果是( )
MOV AL,100
MOV BL,-2
补码的表示方法是:
正数的补码就是其本身
负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)
[+1] = [00000001]原 = [00000001]反 = [00000001]补[-1] = [10000001]原 = [11111110]反 = [11111111]补
[+100]=[01100100]原=[01100100]反=[01100100]补=64H[-2]=[10000010]原=[11111101]反=[11111110]补=0FEH