永发信息网

汇编读写文件思路?

答案:2  悬赏:50  手机版
解决时间 2021-01-26 18:47
  • 提问者网友:焚苦与心
  • 2021-01-25 19:57
比如简单的文件打开关闭,读写等。在汇编中对磁盘的读写要知道扇区磁道什么的,但是,文件比如的:E:\b.TXT我怎么会知道 它放在磁盘上什么地方,并对他进行读写呢?
最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-01-25 21:34
int21h
编号 功能 入口参数 出口参数3CH 创建文件 DS:DX=文件说明,CX=属性 注2
3DH 打开文件 DS:DX=文件说明,AL=模式 注2
3EH 关闭文件 BX=文件号 注1
3FH 读文件或设备 BX=文件号 成功:CF=0,DX:AX=新指针位置
CX=字符数 失败:CF=1,AX=错误码
40H 写文件或设备 CX:DX=缓冲区
41H 删除文件 DS:DX=文件说明串 注1
42H 移文件指针 AL=方式 成功:CF=0,DX:AX=新指针位置
BX=文件号 失败:CF=1,AX=错误码
CX:DX=位移量 注1:出口参数为:成功时,CF=0;失败时,CF=1,AX=错误码
注2:出口参数为:成功时,CF=0,AX=文件号;失败时,CF=1,AX=错误码 ================================================================你好好研究一下吧
全部回答
  • 1楼网友:舍身薄凉客
  • 2021-01-25 22:49
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯