An open API service providing repository metadata for many open source software ecosystems.

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