學習制作操作系統 0
阿新 • • 發佈:2019-04-07
操作系統 cal title tis nim hello clas ng- Language
版權聲明:本文為博主原創文章,未經博主同意不得轉載。 https://blog.csdn.net/tlzhatao/article/details/24559767
重要命令:nasm boot.asm -dimg -o os.img ? ? ?/*將asm文件編譯為img文件,通過Virtual Box虛擬機軟盤啟動系統
參考資料:自己動手寫操作系統(於淵)
開發環境: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虛擬機軟盤啟動系統
學習制作操作系統 0