GitHub topics: x86-nasm
ka-iden/hyperOS
My little bootloader OS
Language: Assembly - Size: 12.7 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

bou3lem/Terminal_Programs
Terminals, commands and programming.
Size: 22.5 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

CuB3y0nd/assembly
王爽《汇编语言》(第 4 版)检测点及实验 + 李忠《x86 汇编语言:从实模式到保护模式》(第二版)检测点及章节习题 + pwndbg 速查手册。
Language: Assembly - Size: 178 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 2

ranjanistic/nasm-assembly
NASM Assembly programs.
Language: Assembly - Size: 16.6 KB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

AlexDev404/Sapphire
An x86 Operating System in Rust and Assembly
Language: Rust - Size: 1.16 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

1337Xcode/Donut
3D spinning donut using x86 assembly
Language: Assembly - Size: 4.88 KB - Last synced at: 18 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

pritamzope/OS
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
Language: C - Size: 12.2 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 767 - Forks: 109

romforth/romforth
Ultra Portable, Small, Baremetal Forth for various processors
Language: Perl - Size: 3.04 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 0

superhawk610/x86reference
Quickly search x86 assembly documentation.
Language: Python - Size: 5.57 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ka-iden/ASM-Test 📦
Learning x86 assembly, specifically for Systems Engineering
Language: Assembly - Size: 49.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

AFOEK/KeyPressASM
Simple MIDI piano with ALSA API
Language: Assembly - Size: 174 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Magicrafter13/moss
16-bit x86 Operating System for IBM Compatible BIOS', Written From Scratch in Assembly
Language: Assembly - Size: 28.3 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

harimseong/assembly_library
Linux, macOS portable x86_64 assembly library
Language: C - Size: 441 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

MaaSTaaR/539kernel-book
A Journey in Creating an Operating System Kernel: A book that teaches the reader how to create an operating system's kernel called 539kernel. You can read the book freely in https://539kernel.com/
Language: HTML - Size: 49 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 5

vrstanchevLab/ASMLab
Educational resources for learning NASM, GNU ASM, RISC-V assembly language, and C programming. Includes examples, tutorials, and hands-on exercises for mastering low-level systems programming.
Language: Assembly - Size: 318 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

harismuneer/Stop-Watch_x86-Assembly
⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing
Language: Assembly - Size: 389 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 8

harismuneer/Graphical-Display-Memory-and-Software_Hardware-Interrupts-x86_Assembly
📌 Solved problems to help better understand the important concepts of Display Memory (Video Card Memory), String Manipulation, Software Interrupts and Hardware Interrupts in context of x86 Assembly Language (8086 Assembly)
Language: Assembly - Size: 216 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

Rouvik/R_OS
A simple monolothic OS for learning x86 barebones and how OSes work
Language: Assembly - Size: 367 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

barrettotte/perceptron-asm
A single-layer perceptron in x86 assembly to distinguish between circles and rectangles.
Language: Assembly - Size: 3.18 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 3

threadexio/bf2elf
A simple brainfuck to x86_64 assembly compiler
Language: Rust - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

nq4t/GETCD
Replacement for FINDCD.EXE batch utility that uses filename argument and written in ASM
Language: Assembly - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

Proximyst/beeOS 📦
an os for bees
Language: Rust - Size: 52.7 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 0

omdxp/x86-assembly
8086 and x86 assembly from zero
Language: Assembly - Size: 16.6 KB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

vitaminac/minios
mini x86 Operating System <= 256KB
Language: C - Size: 244 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 24 - Forks: 5

NisarLDev/Mastering-x86-64-Real-Assembly-Language-from-Zero
Language: Assembly - Size: 91.8 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

IgorA123/igora123.github.io
igora123.github.io
Language: SCSS - Size: 831 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

chaitanyarahalkar/ASM-Codes
x86 Assembly Language Programs
Language: Assembly - Size: 3.83 MB - Last synced at: 30 days ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

realchonk/BenOS
A small operating system I'm currently developing
Language: C - Size: 2.84 MB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

akxavier/Assignments
B.Tech CSE @ NITC
Language: C - Size: 18.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Rudranil-Sarkar/PAW-OS
A demo operating system for learning purposes
Language: C - Size: 4.73 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

TralahM/explore_asm
Create Your Own Operating System,Bootloader with Assembly and C and Learn GDB debugging and reverse engineering
Language: Assembly - Size: 384 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

Luis-D/Boring-NASM-Code
A bunch of Assembly Code written in Netwide Assembler syntax.
Language: Assembly - Size: 126 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

4lpha0ne/TinyLZW
Tiny LZW implementations in assembly
Language: Assembly - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

Tyecon/Breeze-OS-Test
Operating System Toy Project 2010, 2014, 2015
Language: C - Size: 257 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

zeshankhalid22/Assembly_Programs
Collection of Intel 16 bit Assembly Language Programs, that Covers wide range of topics and probelms.
Language: Assembly - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joshbooks/asmUtil
stupid simple tools for x64 hackers
Language: Shell - Size: 18.6 KB - Last synced at: 8 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

j12bates/House-DOS
A real-mode x86 operating system
Language: Assembly - Size: 1.21 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

kalehmann/SiBoLo
Simple Bootloader
Language: Assembly - Size: 73.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

andrewteall/BootSectorApps
A Collection of Applications that Fit and Run in a Floppy Disk Boot Sector
Language: Assembly - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gbm-ii/LinuxAsmDemo
x86 assembly examples for Linux, 32- and 64-bit (NASM).
Language: Assembly - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

mytechnotalent/ToyOS
ToyOS is a simple x86 OS that only accepts numeric values into the input stream and returns them to a standard out console.
Language: Assembly - Size: 1.73 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

AgainPsychoX/ASK_PROJ
University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.
Language: Assembly - Size: 83 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

realchonk/benc 📦
A small compiler for a B-like language.
Language: C - Size: 22.5 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

mosamaasif/Snake_Game_ASM
Classic Snake Game implemented in 8086 Assembly.
Language: Assembly - Size: 997 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

pepsipu/warpalloc
A memory allocator written in Assembly focused on speed and efficiency, making it fantastic for small programs.
Language: Assembly - Size: 30.3 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 0

sigh/primes-asm
Prime sieve in assembly
Language: Assembly - Size: 96.7 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

akxavier/simple_x86_bootloader
A simple bootloader written in nasm assembly with the help of the bootloader project by Joe Bergeron
Language: Assembly - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

EngineersBox/C-x86-kernel
A Kernel in x86 and C
Language: C - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

HackerWithoutACause/memory-allocator
A simple C compatible memory allocator written in x86 assembly for 64bit Linux machines.
Language: Assembly - Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

harishtpj/MKS
A Minimal Kernel written in C and x86 assembly
Language: C - Size: 317 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

moshenahmias/chuckos
A toy IA-32 operating system with a custom boot loader.
Language: Assembly - Size: 36.1 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

whiteeagle44/x64-nasm-starter-code
Exemplary C and x86_64 NASM program to quickly start coding.
Language: Assembly - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

BarnyK/EAN8-generator-x86
x86 assembly implementation of EAN8 barcode generator
Language: C - Size: 41 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

whiteeagle44/x86-nasm-starter-code
Exemplary C and x86 NASM program to quickly start coding.
Language: Assembly - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

MikelThief/ECOAR-Shape-Detection
Shape Detection Projects for ECOAR subject at Warsaw Univesity of Technology
Language: Assembly - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

alexsobiek/AssemblyPlayground
Various x86 assembly projects I used to learn assembly
Language: Assembly - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

kediaharshit9/IOfunctionsNASM
collection of useful I/O functions in NASM, along with system endianness checking code
Language: Assembly - Size: 310 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

kediaharshit9/RecursiveFibonacciNASM
Register safe recursive function to calcuate n'th fibonacci number in NASM
Language: Assembly - Size: 26.4 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

kediaharshit9/MatrixMultiplicationNASM
Generalised code for reading input from STDIN, the size and elements of two matrices and calculating the product
Language: Assembly - Size: 91.8 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

DamienMERCIER/MinilibC
x86_64 Assembler
Language: Assembly - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

ShrinathN/Tiny-x86asm
An assembly template to create extremely small x86 executables (ELFs)
Language: Assembly - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

officialcjunior/x86-assembly
Some basic programs to get you started with Intel x86 assembly language.
Language: Assembly - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

Eliezer-Beczi/snakeTheGame
Implementation of the classic game "Snake".
Language: Assembly - Size: 1.67 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

mckenney5/x86-intel-code-snips
Collection of my x86 assembly code snips for NASM
Language: Assembly - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

naliferopoulos/UnicornScratchpad
Playing around with Unicorn
Language: Python - Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

wwyf/my_operating_system
The operating system implemented by myself.
Language: C - Size: 53.5 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 2

AidanFray/ProjectEuler_x86_Assembler
Some Project Euler challenges coded in x86 NASM Assembler
Language: Assembly - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Alireza29675/asm-laboratory
Laboratory which has been made for writing and testing x86 assembly code
Language: JavaScript - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
