汇编高位+低位,为什么会把地位的值当成高位来加
mov ax, 001AH 0000Hmov bx, 0026H 0026H
add al,bl 0040H 0026H
add ah,bl2640H 0026H
ah=ah+bl为什么等于2640H而不是0066H,既然是16位ah不应该是00吗,
是不是说mov ax,0026H,拆开,原高位会自动取低位数据吗
求教!!!
本帖最后由 jackz007 于 2021-11-29 17:06 编辑
mov ax,001AH; ah = 00H , al = 1AH
mov bx,0026H; bh = 00H , bl = 26H
add al,bl ; al = al + bl = 1AH + 26H = 40H
add ah,bl ; ah = ah + bl = 00H + 26H = 26H
; ax = 2640H jackz007 发表于 2021-11-29 17:04
瞬间明白了。多谢大佬
页:
[1]