怎样用汇编语言读写文件

怎样用汇编语言读写文件啊,比如说把硬盘0面0道1扇区的内容写到D盘根目录的1.txt文件内储存,或者把F盘2文件夹下的3.txt文件内容写进指定内存位置。。。。。最好讲的... 怎样用汇编语言读写文件啊,比如说把硬盘0面0道1扇区的内容写到D盘根目录的1.txt文件内储存,或者把F盘2文件夹下的3.txt文件内容写进指定内存位置。。。。。
最好讲的清楚一点,如果能像王爽老师的书讲的那样明白就好了。谢谢。
展开
 我来答
做而论道
高能答主

2014-08-20 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
文件,要先“建立”和“打开”,还要在其中定位,才能读写字符,之后要“关闭”。要用到系统功能调用等等。

至于磁盘的0面0道1扇区的读写,是更为低级(深入)的操作,要用到25H 绝对磁盘读功能、26H 绝对磁盘写功能。
弄不好,会破坏磁盘文件系统,造成系统的崩溃,不建议施行这个操作。 XP有保护机制,一般不让进行这种操作。
------
呵呵,楼主连文件读写都还弄不清楚,竟然就想要弄《硬盘0面0道1扇区的内容》!!!

是蛇吞象吧?

你按照你认为《回答好多了》的答案,你也不可能做到这些。
------
采纳答案所说的:
得深入了解这个分区的文件系统,它的文件分配表的算法,FAT32还是NTFS,文件名跟内容是分别在不同的位置的,根据文件分配表来算1.TXT文档的内容在磁盘的绝对位置,有了绝对位置就知道参数了,调用绝对读写磁盘的中断例程(好久没接触中断号忘了--!),嘿嘿 ,加油啊,汇编发烧友

呵呵,这些,都是无用的。
想要实现题目所要求的内容,根本用不着这样罗嗦!!!

很明显,提问者已经被忽悠瘸了。
百度网友ab835a052
2009-11-25 · TA获得超过341个赞
知道答主
回答量:89
采纳率:0%
帮助的人:99.7万
展开全部
把硬盘0面0道1扇区的内容写到D盘根目录的1.txt文件内储存,做这个事情除了要调用中断例程(这个中断王爽老师讲的很明白),还得深入了解这个分区的文件系统,它的文件分配表的算法,FAT32还是NTFS,文件名跟内容是分别在不同的位置的,根据文件分配表来算1.TXT文档的内容在磁盘的绝对位置,有了绝对位置就知道参数了,调用绝对读写磁盘的中断例程(好久没接触中断号忘了--!),嘿嘿 ,加油啊,汇编发烧友
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式