Assembly
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
- GitHub: https://github.com/topics/assembly
- Wikipedia: https://en.wikipedia.org/wiki/Assembly_Language
- Created by: Kathleen Booth
- Released: 1949
- Related Topics: c, cpp, operating-system,
- Aliases: assembler, assembly-language,
- Last updated: 2026-06-24 00:02:30 UTC
- JSON Representation
https://github.com/bdadmehr0/partech-os
Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.
Last synced: 06 Feb 2026
https://github.com/kushrm2803/risc-v_assembler
Simple RISC-V assembler program based on Venus that converts RISC-V assembly language (.asm) into machine language (.mc) format.
assembly branch-prediction risc-v venus
Last synced: 13 Oct 2025
https://github.com/nicmr/rustis100
A TIS-100 emulator in Rust. TIS-100 is a fictive highly parallel computer architecture and instruciton set by Zachtronics.
assembly emulator pure-functional rust tis100 zachtronics
Last synced: 27 Apr 2026
https://github.com/akhilrai28/magnisign
A project focused on converting between signed magnitude representations in assembly language. This code efficiently manipulates signed binary numbers, performing mathematical and bitwise operations.
assembly assembly-language assembly-language-programming binary bitwise-operations low-level-programming processing signed
Last synced: 23 Jan 2026
https://github.com/yousseftawakal/driving-car-asm
A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).
2d-game-development assembly assembly-x86 graphics-programming low-level-programming
Last synced: 06 Feb 2026
https://github.com/fredmaggiowski/mips-caesar-cipher
A MIPS recursive implementation of the Caesar Cipher
assembly caesar-cipher caesar-cipher-algorithm mips
Last synced: 24 Oct 2025
https://github.com/kntt32/asmacro
assembler with preprocessor
assembly compiler preprocessor x64
Last synced: 27 Feb 2026
https://github.com/yigtuyumz/lowc
Low level C programming with embedded assembly (elf64-x86-64)
assembly c elf64 embedded-c gcc-complier x86-64
Last synced: 27 Apr 2026
https://github.com/klubuntu/vscode-asm-snippets
Assembly Snippets for Visual Studio Code
asm asmx86 assembly assembly-language assembly-language-programming assembly-learning assembly-x86 better-life code linux macos macosx nasm setup snippets vscode vscode-snippets windows
Last synced: 16 Apr 2026
https://github.com/aandreba/clnooms
Assembly-level implementation of interesting data types
asm asmx86 assembly assembly-arm assembly-x86 data-type data-types math rust rust-crate rust-lang rust-library
Last synced: 01 Mar 2026
https://github.com/slembcke/pixler
C library for creating NES games.
6502 assembly c coroutines game nes
Last synced: 06 May 2026
https://github.com/dropdevrahul/hollow
A simple programming language
assembly c compiler-design go golang language-design parser programming-language
Last synced: 07 May 2026
https://github.com/neorandom/brainduck-projects
Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.
assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust
Last synced: 11 Feb 2026
https://github.com/ali-tm-original/laos
A toy language to solve caie A-levels Assembly table questions
Last synced: 24 Apr 2026
https://github.com/antonioberna/roma
Runtime Optimization and Memory Analysis
Last synced: 27 Feb 2026
https://github.com/shiniga-op/assemblyide
Uma mini IDE para Android de Assembly AARCH64
android assembly java terminal
Last synced: 20 Oct 2025
https://github.com/dentrax/ledlooper-with-assembly
Embedded Assembly LED project that uses AVR Microcontroller with Arduino
arduino arduino-platform assembly assembly-language assemblyinfo atmega atmel-avr atmel-avr-microcontroller atmel-studio avr-programming embedded embedded-applications embedded-software embedded-systems microcontroller microprocessor microprogramming
Last synced: 14 May 2026
https://github.com/mytechnotalent/atmega328p_blink_driver
An ATmega328P blink driver written entirely in Assembler.
arduino arduino-platform arduino-programming arduino-project ardunio-nano assembler assembly atmega328p avr avr-programming avrdude blink led
Last synced: 13 May 2026
https://github.com/v0idzdev/open-jinx
Jinx OS is a retro themed command line operating system for x86_64 architectures.
assembly c command-line docker linux os retro
Last synced: 14 Apr 2026
https://github.com/liuzikai/klc3
"KLEE on LC-3," Symbolic Execution Engine for LC-3 Programs
assembly education lc-3 little-computer-3 symbolic-execution
Last synced: 26 Apr 2026
https://github.com/bunopnu/shellbin
Ship your shell script as executable binary
assembly batch batch-to-exe binary rust shell
Last synced: 07 May 2026
https://github.com/b-price/pokemon_crystal_version_star
Hack of Pokemon Crystal improving balance, adding difficulty, vastly expanding kanto, QoL, and more
assembly games pokemon romhacking
Last synced: 26 Apr 2026
https://github.com/aegis-dev/shard_lang
Toy assembly language with embeddable 8bit VM written in Rust
asm assembly assmebler embeddable programming-language rust virtual-machine vm
Last synced: 25 Apr 2026
https://github.com/hexagonix/xfnt
Fontes gráficas para Hexagon/Hexagon graphic fonts
assembly graphic-fonts operating-system
Last synced: 16 Oct 2025
https://github.com/lgromanowski/fasm-includes
Various linux includes converted to Flat Assembler syntax
assembler assembly assembly-language fasm fasm-syntax include linux
Last synced: 07 May 2026
https://github.com/mytechnotalent/stm32f4_lora_uart_driver
An STM32F4, RYLR998 LoRa UART driver written entirely in Assembler.
arm armv7 assembly assembly-language assembly-language-programming driver embedded embedded-devices embedded-systems iot lora mcu radio radio-hacking reverse-engineering rf rylr998 uart
Last synced: 11 Mar 2026
https://github.com/tiagopog/talking-to-metal
Doing some assembly code just for fun... oh, wait!
assembler assembly nasm nasm-assembly x86 x86-64
Last synced: 06 Jun 2026
https://github.com/kuninoto/42_libasm
Introduction to ASM. Some libc functions implemented in x86_64 ASM with Intel Syntax
1337-libasm 1337school 42-libasm 42-school 42libasm asm assembly assembly-language assembly-x86 libasm libc x86-64
Last synced: 17 Apr 2026
https://github.com/gergoerdi/chip-80
A CHIP-8 implementation for Z80
assembly chip8 haskell retrocomputing z80
Last synced: 13 Feb 2026
https://github.com/vardan2009/kitelang
hobby programming language compiler written in C++
assembly cmake compiler compilers cpp lowlevel programming-language x86 x86-64
Last synced: 28 Feb 2026
https://github.com/cxw42/do-not-self-host
A toolchain starting from assembly so you don't have to self-host your next programming language
assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm
Last synced: 17 Apr 2026
https://github.com/0xvpr/c-cheat-template
Template for video-game hacking using C and Assembly.
assembly c cheat hacking library template videogame-hacking
Last synced: 16 Apr 2026
https://github.com/douxxtech/nasmserver
A HTTP/1.0 server written in NetWide Assembler.
assembly netwide-assembler webserver x86-64
Last synced: 01 Apr 2026
https://github.com/winterrdog/simple_linux_inmemory_debugger
A simple program that will attack a program "already running" in memory through the PTRACE linux system call.
Last synced: 30 Apr 2026
https://github.com/foreachmoose/nugetswitch
Utility to replace NuGet packages with local assemblies
assembly dll library nuget packages visual-studio
Last synced: 18 Apr 2026
https://github.com/71/blur
[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.
Last synced: 22 Apr 2026
https://github.com/pushfoo/octo-termlib
A terminal-like text library for XO-CHIP in assembly
assembly assembly-language chip-8 octojam terminal text-rendering xo-chip
Last synced: 30 Apr 2026
https://github.com/boogiemonster1o1/ghost
An operating system built from scratch
assembly c operating-system x86-assembly
Last synced: 22 Jan 2026
https://github.com/rprouse/asm-dev-docker
Tools for programming against various 8-Bit computers
6502 8-bit 8bit assembly hacktoberfest z80
Last synced: 28 Jan 2026
https://github.com/ern0/howto-use-llvm-asm
⚡ How to import a function written in LLVM Assembly into a C application
assembly educational howto llvm-asm note-to-myself
Last synced: 01 May 2026
https://github.com/enriquebdel/primer-contacto-ensamblador-mips-
En este repositorio se encuentran algunos de mis códigos de MIPS que he realizado durante la carrera. El programa que utilizo es Mars.
assembly evolution mips notes remeber university university-project
Last synced: 31 May 2026
https://github.com/ka-iden/ASM-Test
Learning x86 assembly, specifically for Systems Engineering
asm assembly nasm x86-assembly x86-nasm
Last synced: 13 Oct 2025
https://github.com/tiagodongo/uta
Um repositório dedicado a armazenar projetos de programação desenvolvidos durante as disciplinas acadêmicas.
Last synced: 27 Jan 2026
https://github.com/ntdls/tedios
A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.
assembly low-level operating-system
Last synced: 24 Feb 2026
https://github.com/nicholas-karr/picos
Desktop environment for the Raspberry Pi Pico
Last synced: 27 Jan 2026
https://github.com/mytechnotalent/stm32f401_button_interrupt_driver
An STM32F401 button interrupt driver written entirely in Assembler.
arm armv7 assembly assembly-language assembly-language-programming embedded embedded-devices mcu reverse-engineering stm32 stm32f4 stm32f401 stm32f401ccu6
Last synced: 13 Mar 2026
https://github.com/connellr023/tictactoe-a64-assembly
A bare-bones implementation of Tic Tac Toe in A64 Assembly Language.
Last synced: 15 Oct 2025
https://github.com/zeroplayerrodent/duck-and-cover-64
Duck and Cover for the Commodore 64!
assembly commodore commodore-64 compiler game lisp
Last synced: 01 Jun 2026
https://github.com/frankyang0610/assembly-highlighter
A Visual Studio Code highlighter for the Assembly Languages
asm asmx86 assembly assembly-language assembly-x86 highlight keyword-highlighting lightweight vscode vscode-extension
Last synced: 22 Jan 2026
https://github.com/deshrike/raspberrypi
Raspberry Pi experiments
assembly gpio kernel-module microbit raspberry-pi
Last synced: 08 May 2026
https://github.com/akafael/assembly-mips-sandbox
Assembly mips codes collection
assembly assembly-mips mips mips-assembly
Last synced: 16 Apr 2026
https://github.com/walshyb/stack-compilers
The stages for a compiler I am building for Anthony Dos Reis's Assembler for SUNY New Paltz's Language Processing class.
assembly compiler java language-processing
Last synced: 12 Apr 2026
https://github.com/demindiro/adme
Another Damn MIPS Emulator
assembly assembly-mips emulator interpreter mips wasm wasm-bindgen webassembly
Last synced: 05 May 2026
https://github.com/imakebotsforyou/assemblyrust
An x86 assembly emulator in rust
asm assembler assembly compiler deassembler decompiler emulator rust tasm x86 x86-assembly
Last synced: 28 Jan 2026
https://github.com/dbaumgarten/dbasic
A minimal programming language (and compiler), for learning how to write a compiler.
assembly basic compiler-design compilers learning python3
Last synced: 18 Apr 2026
https://github.com/radeelahmad/assembly-code
various assembly language codes
asm assembly assembly-language code
Last synced: 06 Feb 2026
https://github.com/permutationlock/dumbcycle
A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.
assembly c direct-rendering-manager framebuffer linux x86-64
Last synced: 06 Feb 2026
https://github.com/yezzfusl/triple-bootloader
Arduino Uno bootloader in C, C++, and assembly
assembly atmega328p avr bootloader diy-electronics embedded embedded-systems firmware hackaday hardware hardware-programming isp microcontroller stk500 uart
Last synced: 29 Jan 2026
https://github.com/jazzyjester/snake-assembly-project
Snake Assembly Project
assembly dosbox snake snake-game
Last synced: 29 Jan 2026
https://github.com/radeelahmad/assembly-password-genrator
A basic assembly random password genrator.
asm assembly assembly-language password-generator
Last synced: 31 Jan 2026
https://github.com/arianamagaliariza/cac
Some exercise solutions from the subject "Computer Architecture Concepts" (CAC)/ "Computer Architecture" (AC) (UNLP)
arquitectura-de-computadores assembler assembly assembly-language cac ingenieria-en-computacion mips64 unlp unlp-informatica unlp-sistemas
Last synced: 25 Feb 2026
https://github.com/emomaxd/kernel
could it be real??
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 17 Mar 2026
https://github.com/jreina/cosc-1337-001-programming_fundamentals_ii
PF2, Summer 2016
assembly big-int biginteger bubble-sort compiler digital-signal-processing prime-numbers rte sieve-of-eratosthenes vpc
Last synced: 01 Feb 2026
https://github.com/danielcaz/vscode-tasm-snippets
Simple snippets for TASM assembly.
assembly assembly-8086 vscode-extension vscode-snippets
Last synced: 15 Apr 2026
https://github.com/jmcph4/cpu
My attempt at a CPU simulator
architecture assembly c cpu instruction-set-architecture instructions isa machine-code processor simulation simulator
Last synced: 15 Apr 2026
https://github.com/kkamilkasperek/maszyna-w
Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W
assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension
Last synced: 05 May 2026
https://github.com/saantiaguilera/fiuba-orga-pc-julia-set
Application to draw julia set based on window bounds and sugars
assembly c fractal julia-fractal
Last synced: 16 Apr 2026
https://github.com/niksativa/dikit
Swift library that allows you to use a dependency injection pattern in your project by creating a container that holds all the dependencies in one place
assembly container dependencies dependency dependency-injection injection ios lazy propertywrapper swift swiftui uikit
Last synced: 27 Feb 2026
https://github.com/bemxio/gicho
A 16-bit real mode operating system made in Assembly and C
assembly bootloader c kernel low-level operating-system os
Last synced: 27 Feb 2026
https://github.com/juliano-xd/math
Uma calculadora completa em assembly para calculos de numeros de 256 bits
Last synced: 11 Feb 2026
https://github.com/janchy2/operating-system-kernel-riscv
A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.
allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing
Last synced: 16 Apr 2026
https://github.com/tteeoo/svc
🖥️ A 16-bit virtual machine with its own instruction set, assembler, and debugger.
16-bit assembler assembly assembly-language cpu debugger virtual-machine
Last synced: 27 Feb 2026
https://github.com/winsdominoes/winos
A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/
assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo
Last synced: 14 Feb 2026
https://github.com/ajaxxishere/raspberrypi-mastermind
Creating a mini-game using C and arm-ASM with a raspberryPi 3
assembly c make physical-computing raspberry-pi-3
Last synced: 14 Feb 2026
https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project
Pong game built to run on a PIC32 board coded from scrath.
Last synced: 14 Feb 2026
https://github.com/seanwevans/xorm
⊕, macros, and two 8-bit registers. That's all you get.
8-bit assembly macros programming-language xor-machine
Last synced: 15 Feb 2026
https://github.com/shane-staret/arduino-mouse-trap-mccc-cis-126
The Final Project for CIS 126 at MCCC. A completed prototype built using two Arduinos that communicate with one another to effectively trap a mouse and keep track of how the mice were caught.
arduino arduino-ide assembly bait c-plus-plus contraption csharp distance-sensor mice mousetrap servo shane staret trapdoor
Last synced: 15 Feb 2026
https://github.com/tpalmerstudios/assembly
Learning AMD64 Assembly on Linux
amd64 asm assembly first-timers-friendly gnu-linux learning-by-doing linux llvm nasm
Last synced: 16 Feb 2026
https://github.com/hatappo/compilerbook
『低レイヤを知りたい人のためのCコンパイラ作成入門』
assembler assembly clanguage compiler
Last synced: 16 Apr 2026
https://github.com/adolbyb/msp430g2553-labs
A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.
assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430
Last synced: 18 Apr 2026
https://github.com/seanpm2001/wacos_15
🍏️🖥️[🇴.🇸]1️⃣️5️⃣️💾️ The official source repository/separate repository for the archival and development of WacOS 15.x, an open source remake of MacOS Sequoia (15.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.
apple-alternative assembly c-lang c-language gpl3 gplv3 macos-15-alternative macos-alternative macos-sequoia-alternative metal objective-c operating-system swift wacos wacos-15 wacos-15-development wacos-15-project wacos-development wacos-operating-system-project wacos-project
Last synced: 06 Mar 2026
https://github.com/mpluxery/patching-hacked-world
This repository demonstrates how to use Radare2 on a Raspberry Pi 4 (Im using ARM64, Kali Linux) to patch a simple “Hello World” binary, generate a JSON-formatted diff (using radiff2), and produce a JSON-formatted disassembly of the patched executable.
arm arm64 assembly bash cpp dissaseembly hex json linux patch radare2 radiff2 raspberry-pi-4 reverse-engineering x64-assembly
Last synced: 02 Apr 2026
https://github.com/rodyherrera/chittyos
ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.
assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3
Last synced: 18 Apr 2026
https://github.com/willibrandon/dotsider
A TUI for analyzing .NET assemblies
assembly dotnet il-disassembler nuget tui
Last synced: 05 Apr 2026
https://github.com/carlotacb/ac-laboratorios
[Castellano] Practicas arquitectura de computadores realizadas en la UPC- FIB, quatrimestre de primavera 2016
arquitectura assembly computadores ensamblador fib upc x86
Last synced: 18 Apr 2026
https://github.com/amirhnajafiz-university/s5mp01
Microprocessors course lab.
arduino assembly microprocessor
Last synced: 18 Apr 2026