boot引导程序
org 07c00h
boot:
jmp begine
nop
BS_OEMName db 'cty1234'
BPB_BytsPerSec dw 512
BPB_SecPerClus db 1
BPB_RsvdSecCnt dw 1
BPB_NumFATs db 2
BPB_RootEntCnt dw 224
BPB_TotSec16 dw 2880
BPB_Media db 0F0h
BPB_FAT16 dw 9
BPB_SecPerTrk dw 18 ; 每磁道扇区数
BPB_NumHeads dw 2 ; 磁头数(面数)
BPB_HiddSec dd 0 ; 隐藏扇区数
BPB_TotSec32 dd 0 ; 如果 wTotalSectorCount 是 0 由这个值记录扇区数
BS_DrvNum db 0 ; 中断 13 的驱动器号
BS_Reserved1 db 0 ; 未使用
BS_BootSig db 29h ; 扩展引导标记 (29h)
BS_VolID dd 0 ; 卷序列号
BS_VolLab db 'evilbinary '; 卷标, 必须 11 个字节
BS_FileSysType db 'FAT12 '
INITOFS dw 1