This repo is a collection of code used for working through the book Writing a Simple Operating System —from Scratch by Nick Blundell. It contains the example programs (Figures) and my solutions for the questions.
To assemble the code run the command nasm <filename> -f bin -o <output_name>.bin
. Then to execute the program run qemu-system-i386 <output_name>.bin
.