编程,向内存0:200~0:23F 依次传送数据0~63(3FH), 程序中只能使用9条指
令,9条指令中包括“mov ax,4c00h"和“int 21h”。
;向内存0:200~0:23f依次传送数据0~63(3fh)
;分析0000:0200~00000:023f
;
assume cs:code
code segment
mov ax,0h
mov ds,ax
mov bx,0200h
mov cx,40h
s: mov ds:[bx],bl
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
3.补全下面的程序,其功能是将“mov ax,4c00”之前的指令复制到内存0:200处。
assume cs:code
code segment
mov ax,cs//由于复制的是内存中的数据,而cs:ip指示了内存中的地址,所以将cs的值传递给ax。
mov ds,ax
mov ax,0020h
mov es,ax
mo