Having too much time ?
- Paste the code bellow in boot.asm;
- compile with nasm boot.asm -f bin -o boot.bin
- Prepare a fake floppy disk, dd if=/dev/zero of=floppy.img bs=512 count=2880
- Copy as boot.bin as boot sector on floppy: dd if=boot.bin of=floppy.img bs=512 count=1
- Boot a x86 virtual machine with floppy.img in A: (the first floppy drive)