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

用qemu 引导 最小的操作系统

2013年12月05日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭

首先安装qemu,gentoo里面安装http://blog.csdn.net/zhuyingqingfen/article/details/6716709

一个最小的操作系统如下汇编代码:

;从这里开始

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, OS world!"
times 510-($-$$) db 0

dw 0xaa55
;到此结束

然后进行编译:

nasm boot.asm -o boot.bin

再然后用qemu进行模拟:

qemu -fda boot.bin

如此强大!!!!!!!!!!!!!!!!

抱歉!评论已关闭.