自学汇编,讨论学习,不对之处请指出共同学习,不喜勿喷
1.编程,向内存0:200-0:23f
依次传送数据0-63(3fh)
assume cs:code
code segment
mov ax,0
mov ds,ax ;设置要传入位置的段地址
mov bx,200H ;设置要传入位置的初始偏移地址
mov cx,64 ;设置传输数量
s:mov [bx],al ;al为0,一次传入一个字节
inc bx ;bx加1
inc al ;al加1
loop s
mov ax,4c00h
int 21h
code ends
end
执行结果
2、编程,向内存0:200-0:23F
依次传送数据0~63(3FH),程序中只能使用9条指令
assume cs:code
code segment
mov ax,0
mov ds,ax ;设置要传入位置的段地址
mov bx,200H ;设置要传入位置的初始偏移地址
mov cx,64 ;设置传输数量