汇编语言课程设计 磁盘文件管理系统 报告(3)

2019-06-02 13:49

汇编语言课程设计

choice proc near mov ah,1 int 21h cmp al,31h je next1 cmp al,32h je next2 cmp al,33h je next3 cmp al,34h je next4 jmp back next1:

call creath next2:

call entry next3: mov ah,9

lea dx,huanhang int 21h call read next4:

mov ax,4c00h int 21h back: mov ah,9 lea dx,chose int 21h call me ret

choice endp

creath proc near mov ah,3ch

lea dx,pathname mov cx,0 int 21h jc error1 mov handle,ax jmp exit error1: mov ah,9

lea dx,str_error1 int 21h jmp exit1 exit: mov ah,9

lea dx,str_ok1 int 21h exit1:

call choice creath endp

9

汇编语言课程设计

entry proc near mov ah,9

lea dx,entery int 21h

lea dx,buffer1 mov ah,0ah int 21h sub ch,ch

mov cl,buffer1+1 add dx,2 call writh ret

entry endp

writh proc near mov ah,3dh

lea dx,pathname mov al,1 int 21h jc error2 mov handle,ax mov ah,40h

lea dx,buffer1+2 mov bx,handle mov cx,60 int 21h jc error3 mov ah,3eh mov bx,handle int 21h jc error4 jmp back1 error2: mov ah,9

lea dx,str_error2 int 21h jmp exit2 error3: mov ah,9

lea dx,str_error4 int 21h jmp exit2 error4: mov ah,9

lea dx,str_error5 int 21h jmp exit2 back1: mov ah,9

lea dx,str_ok2 int 21h exit2:

10

汇编语言课程设计

call choice writh endp read proc near mov ah,3dh

lea dx,pathname mov al,0 int 21h jc error5 mov handle,ax mov ah,3fh lea dx,buffer2 mov bx,handle mov cx,60 int 21h jc error6 mov ah,9

lea dx,buffer2 int 21h jc error6 mov ah,3eh mov bx,handle int 21h jc error7 jmp back2 error5: mov ah,9

lea dx,str_error2 int 21h jmp exit3 error6: mov ah,9

lea dx,str_error4 int 21h jmp exit3 error7: mov ah,9

lea dx,str_error5 int 21h jmp exit3 back2: mov ah,9

lea dx,str_ok3 int 21h exit3:

call choice read endp code ends end start end main

11


汇编语言课程设计 磁盘文件管理系统 报告(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011中考名著导读

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: