首页 > 试题广场 >

上述程序段执行后,AL中的内容是( )。

[单选题]
OV  AL,-1
NEG  AL
XOR  AL,65
上述程序段执行后,AL中的内容是(   )。
  • 40H
  • 64H
  • 01H
  • 61H
OV:相当于输入赋值,令AL=-1;
NEG:取相反数指令,AL=1;
XOR:异或操作,AL的值与65异或后赋值给AL;
65的二进制是:1000001
         与1异或:            1
                      (1000000)2=(64)10=40H
发表于 2021-08-24 21:06:03 回复(0)
第一行代码为把-1送到AL里 AL = -1
第二行代码为把AL求补(即机器码各位取反,末尾加1),AL为8位,-1机器码1111 1111,求补为0000 0001,结果为1
第三行代码为AL与65异或,65二进制最低位为1,与1异或为64,64机器码为0100 0000,16进制为40H
发表于 2020-02-17 18:41:48 回复(0)