maddoxk / OperatingSystem

x64 space OS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OS With custom bootloader, Video memory editor, GDT, DiskReader & Print & CPUID Functions.

Things to add: live memory editor from user input ex: mov al,0x01 int 0x21 mov dl,al ;move the integer entered by the user, into dl

HOW TO COMPILE AND BOOT:

requirments: nasm, Bochs

in a console type:

nasm bootloader.asm -f bin -o bootloader.bin

nasm ExtendedProgram.asm -f bin -o ExtendedProgram.bin

copy /b bootloader.bin+ExtendedProgram.bin bootloader.flp

Then, open Boch Boch1 Click "Edit" Boch2

Done!

Enjoy.

About

x64 space OS


Languages

Language:Assembly 100.0%