现在的位置: 首页 > 综合 > 正文

十分钟写好的第一个系统~~~

2013年01月16日 ⁄ 综合 ⁄ 共 417字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.