Tools required: nasm : To convert assembly code to machine code for x86 architecture qemu : Emulator to emulate x86 environment and run the bootloader Instructions: bash compile.sh