(1) 编程,向内存0:200~0:23F依次传送数据0~63(3FH)。
assume cs:codesg
codesg segment
mov ax,0020h
mov ds,ax
mov bx,0
mov dl,0
mov cx,40h
s: mov [bx],dl
inc dl
inc bx
loop s
mov ax,4c00h
int 21h
codesg ends
end
我的另一个方法
.................................
assume cs:code
code segment
mov ax,0020h
mov ds,ax
mov bx,3fh
mov cx,3fh
s:mov [bx],bl
sub bl,1
loop s
mov ax,4c00h
int 21h
code ends
end
- [xiaoyao2012] 终于有人来看了 哈哈 11/19 15:20
- [chinatree] 不要哗众取宠,没看到强在哪,浪费那么严重,一条指令能完成的事非要花2条甚至3条。 11/19 13:21
- [fpamc] 对的。 11/05 08:32
- [fpamc] 对的。 11/05 08:30
- [xiaoyao2012] 程序加载后我理解的是不执行程序 如果程序执行返回前就该是CODE=X DATA=X-2 STACK= 11/03 17:40
- [xiaoyao2012] 程序加载后 DS=17D7 SS=17E7 CS=17E9 加入加载后CODE=X 那么SS=X-2 11/03 15:35
- [fpamc] 对的。 10/31 19:52
- [fpamc] 对的。 10/31 19:51
- [fpamc] 这两者不冲突。你可以先用人力做出来。然后在debug理解下运行过程。并且可以对照下是否作对。 10/30 21:18
- [fpamc] 对的。 10/30 21:17