![]() |
#2
zaixuexi2012-01-05 22:11
|

01.assume cs:code,ds:data
02. data segment
03. dw 3,18700,65535,8
04. data ends
05.
06. code segment
07. start : mov ax,data
08. mov ds,ax
09. mov si,0
10. mov di,32
11.
12. mov cx,4
13. s: mov ax,[si]
14. mov [di],ax
15. add si,2
16. add di,2
17. loop s
18. mov ax,4c00h
19. int 21h
20. code ends
21. end start
为什么只有3复制过去了,而其它的没有复制过去??调试不出来??02. data segment
03. dw 3,18700,65535,8
04. data ends
05.
06. code segment
07. start : mov ax,data
08. mov ds,ax
09. mov si,0
10. mov di,32
11.
12. mov cx,4
13. s: mov ax,[si]
14. mov [di],ax
15. add si,2
16. add di,2
17. loop s
18. mov ax,4c00h
19. int 21h
20. code ends
21. end start
[ 本帖最后由 bzy601638015 于 2012-1-5 23:00 编辑 ]