如何用汇编语言编写这些说明。
第一项:
org 100h
mov ax ,0b00h
mov ds ,ax 你必须输入内存地址,因为这是al的值。
第二项:
org 100h
mov ax ,0900h
mov ds ,ax您必须输入内存地址092a0h的值。
对于第一个我试过的:
mov [0cah],al至于第二个问题:
mov bl, [a0h]他们是对的,还是我误解了问题?
编辑:
我从:
0b00h**10h +x= 0becah
x=00eca 所以,因为艾尔是8位,所以我只选cah。
我得到了a0h表格:
0900h*10h+x=092a0h
x=002a0h 和前一个一样,我只接受a0h部分
发布于 2018-04-16 22:38:53
内存地址的大小不取决于要存储的值的大小。当存储8位值时,您不会截断地址的上8位。
答案应该是:
mov [0ecah], al
mov bl, [02a0h]https://stackoverflow.com/questions/49866827
复制相似问题