1.编写代码源文件boot.asm:
org 07c00h
mov ax, cs
mov ds, ax
mov es, ax
call DispStr
jmp $
DispStr:
mov ax, BootMessage
mov bp, ax
mov cx, 16
mov ax, 01301h
mov bx, 000ch
mov dl, 0
int 10h
ret
BootMessage: db "Hello, Jay!"
times 510-($-$$) db 0
dw 0xaa55
2.用nasm将其编译成boot.bin
:nasm boot.asm -o boot.bin
ps:nasm的用法就是下载对应的nasm,然后cd进入nasm,运行以上命令
3.用FloppyWriter工具将boot.bin写入Image.IMG(1.44M大小,是个虚拟软盘)中,然后载入该IMG文件,用这个img启动virtual pc