那里错了????
assume cs:code,ss:a,es:b,ds:da segment
dw 1,2,3,4,5,6,7,8
a ends
b segment
dw 1,2,3,4,5,6,7,8
b ends
d segment
dw 0,0,0,0,0,0,0,0
d ends
code segment
start: mov ax,a
mov ss,ax
mov ax,b
mov es,ax
mov dx,0h
mov ax,d
mov ds,ax
mov bx,0h
mov cx,8h
s: mov bl,ss:
mov bh,0h
add bl,es:
mov ds:,bx
inc dx
loop s
mov ax,4c00h
int 21h
code ends
end start
看看是不是段的初始化缺一个。 你好像只初始化了SS段和ES段哦
页:
[1]