汇编语言程序设计实验报告
题目2:在硬盘的D盘test文件夹下创建文件,将用户通过键盘输入的信息写入创建的文件中。
1.编程:
s1 segment stack
dw 100h dup(?)
top label word
s1 ends
s2 segment
fn db 'd:\text\共享.txt',0
fh dw ?
keynum =255
keybuf db keynum
db 0
db keynum dup(0)
ascii文件夹怎么创建s2 ends
s3 segment
assume cs:s3,ds:s2,ss:s3
main proc far
mov ax,s1
mov ss,ax
lea sp,top
mov ax,s2
mov ds,ax
mov ah,3ch ;建立文件
mov cx,20h
lea dx,fn
int 21h
jc error
mov fh,ax ;获取文件代号
mov dx,offset keybuf
mov ah,0ah
int 21h
lea dx,keybuf
mov ah,40h ;写文件
mov bx,fh
mov cx,255
int 21h
jc error
mov ah,3eh ;关闭文件
mov bx,fh
int 21h
error:
exit: mov ah,4ch
int 21h
main endp
s3 ends
end main
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论