社区
汇编语言
帖子详情
如何把程序写到指定的扇区?
silentduck
2003-10-16 06:00:00
我想把自己的程序写到软盘的从第二个扇区开始的扇区,请问什么工具,如何用啊?
...全文
101
7
打赏
收藏
如何把程序写到指定的扇区?
我想把自己的程序写到软盘的从第二个扇区开始的扇区,请问什么工具,如何用啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
typoon110
2004-02-19
打赏
举报
回复
zsy_good(只要坚定不移的走下去,那一定会成功) ,努力中。。。。。。
zsy_good
2003-10-17
打赏
举报
回复
学习
W32API
2003-10-17
打赏
举报
回复
WINHEX 可以直接读写扇区数据,并修改任意字节。
wonga
2003-10-17
打赏
举报
回复
用partcopy,最好的工具,上网一查,很多!
silentduck
2003-10-17
打赏
举报
回复
To maijian(asmvc):
麻烦给出详细的代码啊
maijian
2003-10-16
打赏
举报
回复
你的问题我在写引导程序的时候也问过人,但都不是我想要的答案,后来我自己写了一个。
你可以这样写你的程序:
mycode db 0x...........................(你要写入的代码的16进制,也可以写ASM)
.............................
mov register,offset mycode
就可以了。
LTrapCN
2003-10-16
打赏
举报
回复
把程序写好后转成十六进制格式(可以用debug编辑),然后使用DiskEdit软件(dos软件,各大下载站都有,如:http://www.gx120.com/download/SoftView.Asp?SoftID=67)找到软盘的绝对二扇区将数据粘贴进去就行了。一般来说这种方法是对引导区进行数据更新时使用的,操作前最好对数据进行备份。
操作系统 实验十一:读/写磁盘
指定
位置信息(只需完成读取)
实验十一:读/写磁盘
指定
位置信息(只需完成读取) 一、实验目的 (1)了解磁盘的物理知识。 (2)掌握Windows系统提供的有关对磁盘操作API。 (3)根据输入的
扇区
号读/写
指定
扇区
。 二、实验准备知识:相关API函数介绍 1.设置读/写操作的位置 函数SetFilePointer()用于移动一个打开文件中的读/写指针,这里磁盘设备被当作文件处理,因此用于移动文件读/写指针在磁盘上的位置。 原型: DWORD SetFilePointer( HANDLE hFile, LONG lpdistanceTo
python读写磁盘
扇区
数据_linux 读写磁盘
扇区
广告关闭云服务器1核2G首年99年,还有多款热门云产品满足您的上云需求为何更改为 4096 字节
扇区
? 如果您熟悉磁盘结构,就知道磁盘是被分解成
扇区
的,大小通常是 512 字节; 所有读写操作均在成倍大小的
扇区
中进行。 仔细查看,就会发现硬盘事实上在
扇区
之间包括大量额外数据,这些额外字节由磁盘固件使用,以检测和纠正每个
扇区
内的错误。 随着硬盘变得越来越大,越来越多的数据需要...由上图可知,vd...
win32 api读写磁盘物理
扇区
最近打算开发一个工具,将我自制的os内核安装到物理磁盘中运行,毕竟在虚拟机上运行与在真实的物理机上运行还是有差别的。因此前期需要验证一下可行性。本来尝试用C语言的fopen,fread,fwrite,fclose这一套函数来编写的,但是fwrite老是不成功,最后换成了win32的文件操作api: CreateFill, WriteFile,ReadFile竟然成功了。 本次实验分为3部分,先读取磁盘的第一个
扇区
并打印内容,然后从磁盘第一个
扇区
开始,写入制作好包含系统内核镜像的img文件,最后再读取磁盘的第
c把bin二进制文件写入磁盘任意
扇区
使用nasm编译好bootloader的bin文件,写入磁盘第一
扇区
//编译 nasm -f bin boot.asm -o boot.bin // 然后以【管理员权限】运行下面编译的c
程序
PHYSICALDRIVE3 后面的数字,表示磁盘序号,可以右键看--此电脑(我的电脑)--管理--磁盘管理,下面写的,磁盘0,磁盘1 /*读取asm编译好的bin字节文件,写入加载的vhd磁盘
扇区
**...
python读写磁盘
扇区
数据_[Win32] 直接读写磁盘
扇区
(磁盘绝对读写)
正讲着驱动开发呢,这里突然插一篇Win32的博文。事实上。还是做引子,上一篇博文“IRP与派遣函数”中,我们知道了驱动
程序
须要处理I/O请求。我们先来看看怎么发出一个I/O请求。一般的
程序
不会直接去訪问磁盘,毕竟有文件系统(FileSystem)帮助我们轻松地组织文件,可是有时候必须訪问磁盘,由于文件系统隐藏了低层次的实现,linux人喜欢把文件系统叫做“虚拟文件系统(VFS)”,事实上原因就在这...
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章