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/spiderpig86/mipsplusplus
:computer: A lightweight framework for MIPS Assembly.
assembly framework macros mips-assembly
Last synced: 09 Apr 2025
https://github.com/quattromusic/6502-simulator
A simple to use 6502 simulator, featuring a code viewer, keyboard input and a display!
6502 assembly emulator simulator
Last synced: 24 Mar 2025
https://github.com/yisaer/dailycode_in_shulife
My Daily Code in My College life in SHU
assembly data-structures operating-system
Last synced: 22 Aug 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/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/arcadedan/danos
personal project for learning x86-64 asm
assembly assembly-x86 c kernel makefile
Last synced: 24 Apr 2025
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/microbiomedata/metaassembly
Workflow for metagenome assembly
assembly metagenome-assembly wdl wdl-workflow workflow
Last synced: 09 Oct 2025
https://github.com/solomonkassa/assembly-reverse-engineering
Assembly Reverse Engineering Mastery 🔍 A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.
assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell
Last synced: 03 Apr 2026
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/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/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/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/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 17 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/aliiimaher/assembler-x86
This is an assembler written in python.
assembler assembly assembly-x86 opcodes
Last synced: 21 Sep 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/danirod/jacqueline
An experimental i386 kernel written in Pascal
assembly elf i386 i386-elf kernel osdev pascal x86 x86-kernel
Last synced: 21 Jun 2025
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/larsbrinkhoff/pdp10-gcc-test
Tests for the GCC PDP-10 backend
Last synced: 13 May 2025
https://github.com/arcadedan/6502emu
MOS6502 emulator written in Rust.
6502 assembly emulator interpreter rust
Last synced: 24 Apr 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/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/zukahai/assembly-basic
assembly for computer architecture
assembly assembly-language assembly-language-programming assembly-x86 computer-architecture
Last synced: 07 Jul 2025
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/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/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/xnacly/register_machine
Registermachine with 7 slots and simple arithmetic operators
Last synced: 18 Jan 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/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/basemax/c-nostdlib-assembly
We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)
assembly assembly-8086 assembly-x64 assembly-x86 c syscall syscalls
Last synced: 12 Apr 2026
https://github.com/yyyyoinker/assembly-shenanigans
Pain for wisdom
assembly assembly-language assembly-x86
Last synced: 04 Oct 2025
https://github.com/matesxs/matesos2
Version 2 of my testing OS developement project
assembly cpp gcc kernel limine nasm operating-system x86-64
Last synced: 02 Apr 2025
https://github.com/ardeshirv/imgvx86
Present photo in DOS operating system
8086 8088 ardeshirv assembly bios-interrupt dos dos16 graphics-programming intel-assembly interrupt interrupts x8086 x86
Last synced: 26 Sep 2025
https://github.com/gramaziokohler/workshop_munich_2020
Materials for the Robotic Assembly workshop using COMPAS FAB framework
assembly compas-fab ros workshop
Last synced: 16 Apr 2026
https://github.com/srounet/pyyasm
Python wrapper for Yasm
assembly python3 yasm yasm-assembler
Last synced: 14 Oct 2025
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/amilich/arm-rtos
Operating system for ARM processors
assembly operating-system raspberry-pi
Last synced: 26 Feb 2026
https://github.com/qazcetelic/x86_64-nasm-sudoku
Sudoku solver written in x86-64 NASM assembly
Last synced: 25 Oct 2025
https://github.com/tatokis/bettertrn
An educational computer emulator!
assembly computer-architecture educational educational-software emulator trn
Last synced: 29 Apr 2026
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/limitedeternity/yanes
The most hardcore calculator you’ve ever seen
6502-processor assembly rust simulator
Last synced: 12 May 2026
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/alexdremov/nggc
Compilable to Mach-O Never Gonna Give you up© programming language
assembly ast educational language mach mach-o x86-64
Last synced: 21 Apr 2026
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/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/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/alexdremov/spuasm
Processor emulator with assembler-type code
assembler assembly bytecode bytecode-generation processor processor-simulator spu translation
Last synced: 17 Apr 2026
https://github.com/githubprankster/ps2kit
The PS2 SDK, from the future of today
assembly c mips playstation-2 playstation2 ps2 sdk
Last synced: 08 May 2026
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/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/zchee/vim-goasm
Vim syntax highlighting for Go assembly.
asm assembly go plan9 syntax-highlighting vim
Last synced: 08 May 2026
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/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/izo0x90/webassembly-graphicsdemo
Pure webAssembly graphics demo in the WAT format. Like actually written in Web Assembly syntax.
assembly assembly-language assembly-language-programming browser computer-graphics graphics graphics-demo graphics-programming javascript js wasm wat web web-assembly webassembly
Last synced: 27 Feb 2026
https://github.com/chuckterry/et-3400-simulator
A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.
6800 assembly education emulator et-3400 heathkit learning machine-code microprocessor simulator trainer
Last synced: 24 Oct 2025
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/sukus21/sukkore
Project template for RGBDS Game Boy / Color projects
assembly gameboy gameboy-color rgbds
Last synced: 31 Jan 2026
https://github.com/ammarfaizi2/stack_linked_list
A simple linked list with stack allocation.
assembly assembly-x86 assembly-x86-64 linked-data linked-list linked-lists linux low-level-language pointers stack stack-based x86 x86-64
Last synced: 27 Apr 2026
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/voyrox/dynamic-scheduling
Dynamic Scheduling using Tomasulo’s Algorithm
algorithm assembly emulator ibm rust tomasulos-algorithm
Last synced: 05 Feb 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/psmths/riscal-cpu
RISCAL is a 32-bit reduced instruction-set computer (RISC) designed for learning and research purposes. It is named after my dog, Rascal.
assembler assembly instruction-set-architecture machine-code obfuscation risc virtual-machine virtualization
Last synced: 15 Apr 2026
https://github.com/nzeemin/uknc-desolate
🕹️ Desolate game ported from TI-83 Plus to UKNC
16bit 8bit assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc
Last synced: 30 Apr 2026
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/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/pdsmart/zsoft
zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.
arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu
Last synced: 19 Oct 2025
https://github.com/bemxio/bemxos
A 32-bit OS made for learning purposes
assembly bootloader c kernel low-level operating-system os
Last synced: 15 Feb 2026
https://github.com/llefranc/42_libasm
School project: get familiar with assembly language (with all the bonuses).
42 42born2code 42paris 42school assembly assembly-language libasm stack
Last synced: 10 Jun 2026
https://github.com/macmade/patator
Toy disassembler project, using Capstone
app assembly capstone disassembler gui mac reverse-engineering s
Last synced: 09 May 2026
https://github.com/villy-p/under-the-hood
All files included in my Youtube series: Under the Hood
assembly c explanations hashmaps under-the-hood youtube
Last synced: 01 Mar 2026
https://github.com/valen-h/jsa
An (esolang) javascript assembly implementation.
assembly esolang goto jsa node typescript
Last synced: 09 May 2026
https://github.com/leogaudin/libasm
A guide for libasm, a project to get familiar with Assembly language.
Last synced: 02 Mar 2026
https://github.com/jli198/cpe390lecture
CPE 390 - Microprocessor Systems
arduino arduino-uno arm arm64 armasm assembler assembly assembly-language assembly-language-programming cplusplus microprocessor-systems
Last synced: 03 Mar 2026
https://github.com/theluqmn/temperate
Temperature converter program written in 64-bit x86 asm, compiled with NASM
64-bit asmx86 assembly assembly-x86 nasm nasm-assembly
Last synced: 16 Feb 2026
https://github.com/limdongjin/sicxe-assembler
SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.
assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang
Last synced: 17 May 2026
https://github.com/amirreza81/digital-systems-design
Digital Systems Design - Spring 2023 - Sharif University of Technology
assembly digital-system-design verilog
Last synced: 18 Jun 2026
https://github.com/hrvach/pdpong
Pong in PDP-1 assembly
assembly backport pdp-1 pong retrocomputing retrogame vintage-computers
Last synced: 19 Jun 2026
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/blendsdk/racing-the-beam
🕹️ Racing the Beam — Learn Atari 2600 assembly programming from scratch. 72 hands-on lessons from zero to homebrew mastery.
6502 assembly atari-2600 game-development homebrew retro-gaming tutorial
Last synced: 23 Jun 2026
https://github.com/snarloff/maquina-de-lavar
Este Ă© um projeto desenvolvido como parte do curso tĂ©cnico em mecatrĂ´nica. A máquina de lavar Ă© implementada em linguagem de montagem (assembly) e possui vários processos, sensores, válvulas de entrada e saĂda, alĂ©m de botões para controle dos processos, que sĂŁo exibidos em um LCD.
assembler assembly inc proteus
Last synced: 24 Jun 2026
https://github.com/solomonkassa/asm-system-info
🔬 x86-64 System Information Tool
assembly system x86-64 x86-assembly
Last synced: 03 Apr 2026
https://github.com/mtalyat/legv8-assembly-vscode-extension
A LEGv8 Assembly extension for Visual Studio Code.
assembly extension legv8 legv8-arm vscode vscode-extension
Last synced: 18 Apr 2026
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/rysteq/emux
A x86 emulator for windows written in C#
assembly emulator ide x86-assembly
Last synced: 20 Apr 2026
https://github.com/zaplatynski/fsm-packagetype
A basic approach to a Maven package type for FirstSpirit modules
assembly firstspirit firstspirit-modules fsm maven maven-plugin packaging
Last synced: 16 Mar 2026
https://github.com/apetenchea/inverter
A script for obtaining the inverse of simple assembly sequences.
Last synced: 20 Apr 2026
https://github.com/haroldo-ok/sam
SAM - Simple Adventure Maker for the Sega Master System
adventure-maker assembly game sega-master-system z80
Last synced: 13 Oct 2025
https://github.com/shubhamchandak94/lossy_compression_evaluation
Impact of lossy compression of nanopore raw signal data on basecall and consensus accuracy
assembly basecalling consensus-algorithm lossy-compression methylation-analysis nanopore-analysis-pipeline nanopore-sequencing
Last synced: 15 Apr 2026