版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/tlzhatao/article/details/24559767
參考资料:自己动手写操作系统(于渊)
开发环境:Virtual Box;Bochs;NASM
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 -dimg -o os.img /*将asm文件编译为img文件,通过Virtual Box虚拟机软盘启动系统