First part in a multipart series about building operating systems. In this episode, we start by writing a 'hello world' program in assembly, and then booting it from a floppy drive.
Links:
Source code: https://github.com/nanobytedev/nanob...
Patreon: / nanobyte
Discord: Discord: / discord
Transcript: https://nanobyte.dev/transcripts/buil...
Documentation:
Enabling Windows Subsystem for Linux: https://docs.microsoft.com/enus/wind...
Installing Ubuntu in Windows Subsystem for Linux: https://tutorials.ubuntu.com/tutorial...
"Table of x86 Registers svg" by Immae is licensed under Creative Commons AttributionShare Alike 3.0 Unported (https://commons.wikimedia.org/wiki/Fi...)