Skip to content

LiveWaffle/ASMos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

A toy OS project made in x86 assembly.

Why did i make this?

I wanted a challenging project that i could work on throughout my senior year of highschool and would give me experience to hopefully get better at computer science in general. I'll be updating this repo throughout the year when i have time to relax and code

Installation.

  • Prerequisites
  • NASM (Netwide Assembler)
  • QEMU
  • Terminal
  1. Install NASM and QEMU.
  2. Add QEMU to your system PATH so it can be run from anywhere.
  3. Run the build.ps1 script to compile the .asm files.
  4. Launch QEMU with the compiled .img file to boot the OS.

About

A toy OS made in assembly

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published