There are 6 repositories under x86-assembly topic.
Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD ATA R/W, VGA/VESA Graphics
A JavaScript assembly x86 compiler + emulator for educational purposes
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Microsoft Visual Studio. The solution includes a kernel driver project, a DLL project and a C++ test console project.
🏓 Pong in 512 bytes. (boot sector)
A REPL calculator and an x86 asm emulator for developers
A toy monolithic kernel written in C++
AviUtlアルティメットプラグイン
Introductory software reverse engineering tutorial for beginners
A 32bit multiboot OS kernel for IA32 (PC/AT) systems.
A single-layer perceptron in x86 assembly to distinguish between circles and rectangles.
testing Assembler x86_64 in the Intel syntax
SLAE x86 from Pentester Academy
🍓 A toy object-oriented programming language written by rust
compile rust-like source code to x86 assembly
Learn GNU Assembler (as or gas) this book is great and I'm going to update it to enhance it.
a simple operating system, that will grow as I learn more osdev
ToyOS is a simple x86 OS that only accepts numeric values into the input stream and returns them to a standard out console.
MeghaOS is a 32 bit, protected mode Operating System for the Intel x86 architecture.