21,458
社区成员
发帖
与我相关
我的任务
分享
assume cs:code,ds:data
data segment
x1 db 1,2,3,4
data ends
code segment
start:
lea ax,x1
mov al,ax+2
code ends
end start
assume cs:code,ds:data
data segment
x2 db 'abcdef'
x1 db 1,2,3,4,5,6,7,8,9,9,8
data ends
code segment
start:
mov ax,data
mov ds,ax
lea di,x1
mov al,[di+3]
mov ax,4c00h
int 21h
code ends
end start
assume cs:code,ds:data
data segment
x1 db 1,2,3,4
data ends
code segment
start:
lea si,x1
mov al,si+2
mov ax,4c00h
int 21h
code ends
end start
使用ml test.asm
出现错误提示:invalid use of register
请教如何解决mov bx, offset x1
mov al, [bx+2]