标签: assembly masm
根据我的教科书,ax等于FE01h:
mov al, -1 mov bl, -1 mul b1
情况怎么样?教科书没有解释。感谢。
答案 0 :(得分:1)
您的操作mul为defined为:
mul
ax = (unsigned)al * (unsigned)bl
-1已转换为无符号,即255(请查看Two's complement)
-1
255
因此,只要al = 255和bl = 255,结果为ax = 65025(十六进制为FE01)
al = 255
bl = 255
ax = 65025
FE01