Ecosyste.ms: Repos

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

GitHub topics: x86-nasm

asmarch/NASM_Foundamentals

C/C++ and NASM x86 compatable assembly language educational materials

Language: C - Size: 85.9 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

romforth/romforth

Ultra Portable, Small, Baremetal Forth for various processors

Language: Perl - Size: 2.21 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

NisarLDev/Mastering-x86-64-Real-Assembly-Language-from-Zero

Language: Assembly - Size: 73.2 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

Rudranil-Sarkar/PAW-OS

A demo operating system for learning purposes

Language: C - Size: 4.73 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

riscygeek/BenOS

A small operating system I'm currently developing

Language: C - Size: 2.84 MB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

riscygeek/benc 📦

A small compiler for a B-like language.

Language: C - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

CuB3y0nd/assembly.rip

李忠《x86 汇编语言:从实模式到保护模式》(第二版)检测点及章节习题 + pwndbg 速查手册

Language: Assembly - Size: 48.8 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

vitaminac/minios

mini x86 Operating System <= 256KB

Language: C - Size: 229 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 20 - Forks: 5

Luis-D/Boring-NASM-Code

A bunch of Assembly Code written in Netwide Assembler syntax.

Language: Assembly - Size: 126 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

4lpha0ne/TinyLZW

Tiny LZW implementations in assembly

Language: Assembly - Size: 13.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 11 - Forks: 2

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: 8 months ago - Pushed: over 1 year ago - Stars: 582 - Forks: 101

Tyecon/Breeze-OS-Test

Operating System Toy Project 2010, 2014, 2015

Language: C - Size: 257 KB - Last synced: 8 months ago - Pushed: about 6 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: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

j12bates/House-DOS

A real-mode x86 operating system

Language: Assembly - Size: 1.21 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

kalehmann/SiBoLo

Simple Bootloader

Language: Assembly - Size: 73.2 KB - Last synced: 10 months ago - Pushed: 10 months 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: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

fl2mex/ASM-Test

Learning x86 assembly, specifically for Systems Engineering

Language: Assembly - Size: 41 KB - Last synced: 11 months ago - Pushed: 11 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: about 1 year ago - Pushed: almost 2 years ago - Stars: 22 - Forks: 2

gbm-ii/LinuxAsmDemo

x86 assembly examples for Linux, 32- and 64-bit (NASM).

Language: Assembly - Size: 3.91 KB - Last synced: 11 months ago - Pushed: over 3 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: over 1 year ago - Pushed: over 2 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: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Proximyst/beeOS 📦

an os for bees

Language: Rust - Size: 52.7 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 24 - Forks: 0

mosamaasif/Snake_Game_ASM

Classic Snake Game implemented in 8086 Assembly.

Language: Assembly - Size: 997 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

akxavier/Assignments

B.Tech CSE @ NITC

Language: C - Size: 18.4 MB - Last synced: 6 months ago - Pushed: 6 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: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 5

AlexDev404/Sapphire

An x86 Operating System in Rust and Assembly

Language: Rust - Size: 1.11 MB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

AFOEK/KeyPressASM

Linux Assembly x86_32

Language: Assembly - Size: 192 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - 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: over 1 year ago - Pushed: over 4 years ago - Stars: 9 - Forks: 0

sigh/primes-asm

Prime sieve in assembly

Language: Assembly - Size: 96.7 KB - Last synced: about 1 year ago - Pushed: almost 2 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: 12 months ago - Pushed: almost 2 years ago - Stars: 0 - 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: 386 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 7 - Forks: 14

threadexio/bf2elf

A simple brainfuck to x86_64 assembly compiler

Language: Rust - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

EngineersBox/C-x86-kernel

A Kernel in x86 and C

Language: C - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: about 2 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: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

harishtpj/MKS

A Minimal Kernel written in C and x86 assembly

Language: C - Size: 317 KB - Last synced: about 1 year ago - Pushed: about 2 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: about 1 year ago - Pushed: over 6 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: over 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

chaitanyarahalkar/ASM-Codes

x86 Assembly Language Programs

Language: Assembly - Size: 3.83 MB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 1 - 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: over 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

superhawk610/x86reference

Quickly search x86 assembly documentation.

Language: Python - Size: 5.57 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

BarnyK/EAN8-generator-x86

x86 assembly implementation of EAN8 barcode generator

Language: C - Size: 41 KB - Last synced: over 1 year ago - Pushed: over 2 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: over 1 year ago - Pushed: almost 3 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: about 1 year ago - Pushed: about 6 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: over 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

kediaharshit/IOfunctionsNASM

collection of useful I/O functions in NASM, along with system endianness checking code

Language: Assembly - Size: 310 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

kediaharshit/RecursiveFibonacciNASM

Register safe recursive function to calcuate n'th fibonacci number in NASM

Language: Assembly - Size: 26.4 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

kediaharshit/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: over 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

DamienMERCIER/MinilibC

x86_64 Assembler

Language: Assembly - Size: 5.86 KB - Last synced: 12 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

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: 193 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

ShrinathN/Tiny-x86asm

An assembly template to create extremely small x86 executables (ELFs)

Language: Assembly - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: almost 6 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: over 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

Eliezer-Beczi/snakeTheGame

Implementation of the classic game "Snake".

Language: Assembly - Size: 1.67 MB - Last synced: about 1 year ago - Pushed: about 5 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: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

joshbooks/asmUtil

stupid simple tools for x64 hackers

Language: Shell - Size: 18.6 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

naliferopoulos/UnicornScratchpad

Playing around with Unicorn

Language: Python - Size: 1000 Bytes - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

wwyf/my_operating_system

The operating system implemented by myself.

Language: C - Size: 53.5 MB - Last synced: over 1 year ago - Pushed: almost 6 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: over 1 year ago - Pushed: over 5 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: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0