无名侠 发表于 2013-12-14 09:12:45

汇编 - 引导程序框架

本帖最后由 /se陈愉鑫/se 于 2013-12-14 09:14 编辑

    没什么说的,用Nasm编译后放到引导扇区,大小512个字节,奥,实际上引导程序的结尾必须是aa55H,所以嘛,你的程序要就要小于510字节。请用NASM汇编编译器编译,编译命令: Nasm 源码文件名 -o 目标文件名(后缀名为bin)
编译完成后把Bin刻到软盘的引导扇区或者U盘的,也可以使虚拟机的,如果是虚拟机的话,编译的时候把后缀名改成ima,这就是虚拟软盘格式了,直接就可以载入到虚拟机!
代码:
org 7c00h ;电脑把引导程序载入到这里
;代码
call dsp
jmp $
dsp:
;这里放置代码
ret
Boot:
times 510 -($-$$) db 0;剩余代码用0填充!
dw 0xaa55
我正在申请斑竹,汇编这一块的哦,大家前去助威把,http://user.qzone.qq.com/1447380573/ 欢迎转摘。







页: [1]
查看完整版本: 汇编 - 引导程序框架