您的位置:首页 > 编程语言

在汇编程序中获得命令行参数(已经解决了以前遇到的问题)

2005-04-09 21:31 330 查看
.model small
.stack 100h
.data
buffer db 10 dup(?)
.code
start:
mov ax,@data
mov ds,ax
;------------------------------
mov si,80h
mov cx,es:[si]
dec cx
mov ch,0 ;用debug跟踪发现如果没有此句 ch的值将被改变 循环就会出错 不知何故 望热心人解答
add si,2
lea di,buffer
loop1: mov bx,es:[si]
mov [di],bx
inc si
inc di
loop loop1
mov bx,'$'
mov [di],bx
lea dx,buffer
mov ah,09h
int 21h
;-----------------------------
mov ah,4ch
int 21h
end start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐