求人帮帮我啊,这个题怎么做啊!感谢啊!
BUFDW 2456H,7816H,5731
MOV AL, 2
XLAT
MOVCL, AL
MOV AL,6
XLAT
INT3
XLAT作用:将((BX)+(AL))送给(AL)----简单:将BX为首地址的,偏移地址为AL的内容送给AL。
BUF 代表56H的地址(高地址和低地址注意区分)
所以XLAT执行后,al中应该获得相对于BUF的偏移地址为2的那个字节,所以AL中应该是16H
之后AL被赋予6,再次搜表应该得到的是未知的字符吧,因为你给的数据偏移地址就到5呀
不知道说的对不对? 楼上正解。。支持一个 还没学习到这里。。无能为力{:7_174:} 无能为力
页:
[1]