Learn how an OS works from the very beginning.
brew install nasm
brew install qemu
nasm -f bin boot.asm -o boot.bin
qemu-system-x86_64 -drive format=raw,file=boot.bin
Why do we need to offset addresses by 0x7c00
?
Learn how an OS works from the very beginning.
brew install nasm
brew install qemu
nasm -f bin boot.asm -o boot.bin
qemu-system-x86_64 -drive format=raw,file=boot.bin
Why do we need to offset addresses by 0x7c00
?