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-27 00:02:26 UTC
- JSON Representation
https://github.com/kroshkaevan/spacex
SpaceX rockets and list of their launches
alamofire-swiftyjson assembly mvp-architecture nuke router snapkit spacex
Last synced: 10 Feb 2026
https://github.com/benmcavoy/strawberryvm
A fantasy virtual machine with limits on resources.
assembly fantasy-computer fantasy-console rust virtual-machine
Last synced: 19 Oct 2025
https://github.com/sadrasabouri/mpf
Micro-Professor (MPF - I) for 8051 Instruction Set
8051 8051-architecture 8051-projects assembly microcontroller
Last synced: 19 Jul 2025
https://github.com/limitedeternity/yanes
The most hardcore calculator you’ve ever seen
6502-processor assembly rust simulator
Last synced: 12 May 2026
https://github.com/B-Gyro/B-Gyro
"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.
32-bit assembly c-language kernel operating-system osdev x86
Last synced: 27 Jul 2025
https://github.com/xnacly/register_machine
Registermachine with 7 slots and simple arithmetic operators
Last synced: 18 Jan 2026
https://github.com/ejunjsh/myos
💻 my operating system like unix/linux
assembly bochs brew c i386 i386-elf-gcc nasm operating-system os
Last synced: 08 May 2026
https://github.com/andyfratello/ac
⚙️ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB
ac-fib assembly assembly-language c fib-upc makefile
Last synced: 17 May 2026
https://github.com/m512i/patcher
obfuscator that encrypts imports and replaces callsites with custom decrypting stubs
anti-disassembly assembly binary-patching c iat-obfuscation obfuscation portable-executable reverse-engineering windows-api x86-assembly
Last synced: 23 Jun 2025
https://github.com/zzarif/intel-8086-android-emulator
Android IDE to practice, visualize and emulate 16-bit Assembly Language.
8086-emulator android assembly code-editor error-handler filesystem intellisense java xml
Last synced: 09 Oct 2025
https://github.com/kkebo/cloumo
Web アプリケーション専用 OS
assembly cpp operating-system os web-browser
Last synced: 18 Jun 2025
https://github.com/kuipr/assembly
A modern front-end development framework for UI-friendly rapid prototyping.
assembly design design-system framework front-end-framework npm-module
Last synced: 11 Jul 2025
https://github.com/calculuswhiz/atom-gas-x86_64-highlighter
This is the greatest assembly language of All Time (Atom port)
assembly assembly-language atom atom-package gas-syntax syntax-highlighting x86 x86-64
Last synced: 12 Oct 2025
https://github.com/janligudzinski/bfc-rs
Brainfuck compiler for x86-64 Linux implemented in Rust.
assembly brainfuck compiler nasm parser rust x86 x86-64 x86-assembly
Last synced: 05 Feb 2026
https://github.com/rocketmadev/exediff
Compare binaries with DIFF like format
adventurex2025 assembly diff elf-binaries
Last synced: 18 May 2026
https://github.com/picrap/versionstitcher
Injects repository information (such as changeset, branch...) in assembly after it is compiled.
assembly git msbuild-task version
Last synced: 10 Apr 2025
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 07 May 2025
https://github.com/aquice/eezos
A free operating system to make your life easier
Last synced: 07 May 2025
https://github.com/mag-d-anas/paraparapara_x86
💫 A classic Brick Breaker game with multiplayer support and integrated serial communication for real-time chatting. Perfect for gaming and learning assembly programming!
Last synced: 05 Sep 2025
https://github.com/fredrik-hjarner/fasm68k
fasm68k - Motorola 68000 instruction set for fasmg (flat assembler g)
assembler assembly fasm68k fasmg instruction-set m68k motorola-68000
Last synced: 07 May 2025
https://github.com/uxmal/rvfun
Fun with Risc-V! A Risc-V emulator and assembler in C#
assembly assembly-language-programming emulation risc-v-assembly risc-v-emulator
Last synced: 12 Apr 2025
https://github.com/aditya-a-garwal/avrassemblyexamples
A repository containing examples for AVR microcontrollers in Assembly and C/C++. More examples will be added with time.
assembly assembly-language atmel avr avr-gcc avrasm examples microchip microcontrollers
Last synced: 09 Apr 2025
https://github.com/ammarfaizi2/simple-registration-asm
Simple Registration written in NASM x86_64
assembly assembly-language assembly-language-programming nasm x64 x86-64
Last synced: 05 Sep 2025
https://github.com/alextmjugador/bare-surprise
Toy bootloader, operating system and graphical application for a birthday surprise in just 12 KiB.
assembly bootloader gift low-level toy-os toy-project vbe
Last synced: 11 Apr 2025
https://github.com/laugharne/optimal_function_names
L'optimisation des coûts en gas est un enjeu clé dans le développement de contrats intelligents sur la blockchain Ethereum, chaque opération effectuée sur Ethereum ayant un coût en gas. Cet article sera aussi l'occasion de fournir du contenu aux lecteurs francophones (🇫🇷).
abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly
Last synced: 15 Oct 2025
https://github.com/daedalus/stack_smashing
Revisiting stack smashing in the 2020
assembly gcc gdb linux nasm overflow root setuid shellcode stack stack-overflow stack-smashing writeup x86-64
Last synced: 27 Mar 2025
https://github.com/qazcetelic/x86_64-nasm-sudoku
Sudoku solver written in x86-64 NASM assembly
Last synced: 25 Oct 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/gavinlyonsrepo/pic_16f716_projects
Projects for the PIC 16F716 microcontroller. (PIC16F716) 8-bit 18-pin.
16f716 8-bit 8bit assembly battery battery-testers c dht11 lcd microcontroller nokia nokia-5110 pic pic16 pic16f pic16f716 project segment seven-segments-display ucontroller
Last synced: 02 May 2025
https://github.com/droppers/refscout
RefScout is a desktop and command-line application that assists you with identifying conflicting assembly references in your .NET Core and .NET Framework applications.
assembly dotnet dotnet-tool reference reference-analyzer tool
Last synced: 06 Jan 2026
https://github.com/laugharne/optimal_function_names_en
Optimizing gas costs is a key challenge in the development of smart contracts on the Ethereum blockchain, as every operation carried out on Ethereum incurs a gas cost.
abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly
Last synced: 15 Oct 2025
https://github.com/ern0/549notes
🎹 256-byte PC-DOS intro with MIDI music (co-author: TomCat/Abaddon)
8086 assembly scene size-coding
Last synced: 01 Apr 2025
https://github.com/rieselhilfe/letstesselate
tis100-like emulator for a fictional multicore system.
assembly emulator go golang programming-game tis-100 zachtronics
Last synced: 12 Feb 2026
https://github.com/wweziza/asm-http
Building website in Assembly, why not?
asm assembly http httpserver server web webserver website
Last synced: 15 Jun 2026
https://github.com/mewa/polyglot-101
Source files for the article on polyglot machine code
Last synced: 15 May 2026
https://github.com/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 17 Jul 2025
https://github.com/silversquirl/zig-xed
Intel X86 Encoder Decoder library, as a Zig package
assembly x86 x86-64 x86-assembly zig zig-package
Last synced: 24 Apr 2026
https://github.com/nemeslaszlo/invoke-test
Invoke / Reflection Dummy. With a specified area, with an internal abstract class implementation, where you have to modify the AssemblyInfo as well with a "InternalsVisibleTo" possibility
assembly dotnet-framework internal-abstract-class invoke reflection reflection-dummy
Last synced: 20 May 2026
https://github.com/totekuh/shellcrafter
Scripts, tools and code snippets for exploit development/assembly/shellcoding
assembly exploit exploit-development keystone pip python3 shellcode
Last synced: 15 Apr 2025
https://github.com/azarovalex/azide
This is the Brainfuck IDE written in assembly.
assembly brainfuck fasm winapi
Last synced: 13 May 2025
https://github.com/tollyh/assembly
A custom processor architecture and assembly language implemented in .NET
architecture assembly csharp documentation dotnet programming-language
Last synced: 01 May 2025
https://github.com/openomics/nanite
A streamlined Oxford Nanopore Viral Metagenomics Pipeline
annotation assembly classification pathogen-surveillance pipeline singularity slim snakemake viral-metagenomics
Last synced: 18 Jan 2026
https://github.com/marcpinet/parm
🧀 PARM Project (Polytech ARM-based embedded processor), made as part of a school project.
architecture armv7 assembly c cpu logisim-evolution python system
Last synced: 15 Jul 2025
https://github.com/bitrake/uefi_playground
Experiment, explore, and get excited about UEFI ...
Last synced: 24 Jul 2025
https://github.com/kaoutherbo/assembly-exercices
Some exercices in assembly using mips r 3000
Last synced: 14 Apr 2025
https://github.com/fititnt/assembly-masm
assembly assembly-language assembly-masm
Last synced: 15 Apr 2025
https://github.com/arman-aminian/pong-game-assembly
Single player PONG game with 8086 assembly
assembly assembly-x86 game pong pong-assembly pong-game x8086 x86
Last synced: 19 Jun 2026
https://github.com/acasamit/ratios
RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.
Last synced: 30 Apr 2025
https://github.com/hxndev/canon-war-game-using-assembly-language
This project aims to develop a basic version of cannon war game. On the gaming console, robots and cannons will fight against each other. Gamer also visualizes the destruction with an associated sound. The gamer will control the robot (through mouse and keyboard) for self-defense (fire-back/ escape). Cannons will be moving at pace. Game progress that includes gamer score, life remaining etc. is displayed on the console.
asm assembly assembly-8086 assembly-language canon canon-war file-handling game highscore masm64
Last synced: 07 May 2025
https://github.com/yyyyoinker/assembly-shenanigans
Pain for wisdom
assembly assembly-language assembly-x86
Last synced: 04 Oct 2025
https://github.com/offensive-vk/classics
Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.
Last synced: 15 Jun 2025
https://github.com/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)
afd assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 dosbox hardware-interrupts interrupts nasm nasm-assembly open-source open-source-solutions software-interrupts solved-exercises solved-problems string-manipulation string-matching video-memory x86-nasm
Last synced: 24 Jul 2025
https://github.com/eatcomics/libperspective
LibPerspective is a utility library for writing software on Sega Dreamcast VMU - By Kresna
8bit assembly dreamcast dreamcast-vmu library sega-dreamcast sega-vmu visual-memory visual-memory-unit vms vmu waterbear
Last synced: 04 Apr 2025
https://github.com/notshrirang/sppu-computer-2019-practicals
All practicals I performed in Computer Engineering at SPPU
ai algorithms assembly blockchain-technology bt cg deep-learning dl dsa dsbda fds honors hpc microprocessor ml openmpi os system-programming
Last synced: 06 Jul 2025
https://github.com/plummerssoftwarellc/petclock
Source code for the PET Clock discussed in a YouTube video about 6502 assembly
Last synced: 17 Feb 2026
https://github.com/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 16 May 2026
https://github.com/mtrzc0/bootldr
Unix-family, multiboot compliant bootloader
assembly bootloader i386 linux unix x86-64
Last synced: 30 Jan 2026
https://github.com/ziyao233/cocox-rv64
Assembly is zombie, monokernel is shit.
assembly monokernel osdev riscv64
Last synced: 03 Jan 2026
https://github.com/walshyb/assembly-h1-linker
Assembly project converting a C++ linker to python
assembler assembly module-linker python
Last synced: 19 May 2026
https://github.com/Voyrox/Dynamic-Scheduling
Dynamic Scheduling using Tomasulo’s Algorithm
algorithm assembly emulator ibm rust tomasulos-algorithm
Last synced: 31 Oct 2025
https://github.com/shreyansh26/cse312-computer-architecture-codes
Codes related to the Computer Architecture Course at IIT (BHU) Varanasi
assembly computer-architecture mips
Last synced: 24 Jul 2025
https://github.com/paulschulze1337/stationeers
This is just a playground for my little IC programs from Stationeers.
assembly ic10 mips mips-assembly stationeers
Last synced: 14 May 2025
https://github.com/mcdulltii/ASM-encrypt
Python Parser for ASM Obfuscations
asm assembly assembly-language encryption obfuscate-code obfuscation obfuscator parser python
Last synced: 10 May 2025
https://github.com/ammarfaizi2/menyentuh_asm_x86
Buku Menyentuh Bahasa Assembly x86_64
assembler assembly book implementation implementation-of-algorithms x86-64
Last synced: 14 Apr 2025
https://github.com/dineshpinto/stm32f4
Combining an FPGA, µC and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 30 Apr 2026
https://github.com/vdechenaux/bootable-matrix-rain
Boot on USB to a reproduction of the "Matrix digital rain" !
assembly bootloader matrix matrix-digital-rain matrix-rain
Last synced: 12 Sep 2025
https://github.com/lutoma/chaosnes
:space_invader: A homebrew game for the Nintendo Entertainment System.
assembly assembly-6502 ccc game nintendo-nes
Last synced: 29 Oct 2025
https://github.com/ammienyami/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 30 Apr 2026
https://github.com/stefanschramm/retroload
RetroLoad.com is a web application for converting tape archive files of historical computers into sound.
6502 6510 8bit-computers acorn-electron assembly atari800 c64 cpc464 hello-world kc85 lc80 msx retrocomputing retrogaming tape-archive ti994a vic20 vintage-computers z1013 z80
Last synced: 22 Apr 2025
https://github.com/husnaintaj/afdbox
A program that allows you to Compile (with NASM), Run (with DOSBox) and Debug (with AFD) .asm files by just double clicking on them
Last synced: 31 Jan 2026
https://github.com/apetenchea/inverter
A script for obtaining the inverse of simple assembly sequences.
Last synced: 20 Apr 2026
https://github.com/cpscript/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Aug 2025
https://github.com/userjhansen/computer
Custom 32 bit computer
assembler assembly computer cpu custom-computer-architecture emulator instruction-set-architecture
Last synced: 23 Jan 2026
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 28 Mar 2025
https://github.com/sudotto/rosaos
an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 09 May 2025
https://github.com/richardso21/complxer
An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)
Last synced: 29 Apr 2026
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 25 Jul 2025
https://github.com/AfonsoCMSousa/ASM-Emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 05 Mar 2025
https://github.com/divergentclouds/riw-16
A fantasy computer with 16 instructions.
assembly fantasy-computer fantasy-console instruction-set-architecture isa
Last synced: 20 Jun 2026
https://github.com/nnamanx/intel_8086
Completed Assignments of Computer Organization & Architecture Course
assembly data-transfer intel intel8086
Last synced: 18 Oct 2025
https://github.com/seigtm/spbpu
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu
Last synced: 09 Aug 2025
https://github.com/qalle2/nes-disasm-misc
disassembled NES programs
6502 asm6 assembly disassembly homebrew nes
Last synced: 10 Apr 2025
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 23 Aug 2025
https://github.com/owl-from-hogvarts/csa-lab3
Self-made assembler and Accumulator CPU
Last synced: 19 May 2026
https://github.com/bartpleiter/fpgc
My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.
assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain
Last synced: 03 Aug 2025
https://github.com/demonstrandum/fam
A very Fake Assembly(ish-language) Machine thingy...
assembly computer-science fake fam interpreter language mimic
Last synced: 10 Apr 2025