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/kehiy/-
Just a sandbox for my wired ideas!
assembly bun bunjs c go hobby hobby-project makefile networking playground python rust sandbox test typescript
Last synced: 22 Oct 2025
https://github.com/jaayperez/hello_asm
A simple ‘Hello World’ program written in an Assembly Language.
assembly assembly-language assembly-language-programming
Last synced: 27 Oct 2025
https://github.com/smjsgaming/demangler
An Itanium ABI symbol demangler
assembly cpp itanium itanium-abi parser symbol
Last synced: 08 Apr 2025
https://github.com/nic-obert/rusty-vm
A virtual machine toolchain, including a bytecode assembler and a disassembler, and a native compiler.
assembler assembly bytecode compiler disassembler disassembly rust virtual-machine vm
Last synced: 08 Apr 2025
https://github.com/liulalemx/assembly-programs
Collection of Assembly programs written for Intel 8086 microprocessor (TASM).
8086-emulator assembly assembly-8086 assembly-programs microprocessor tasm
Last synced: 15 Apr 2025
https://github.com/mrcook/skoolkitz80
Z80 Assembly language syntax for Skoolkit .skool files in SublimeText 3
assembly skoolkit sublime-text syntax-highlighting z80 zx-spectrum
Last synced: 12 Jul 2025
https://github.com/idanrosenzweig/elf-toolchain
A toolchain for ELF executables and malware containing a standalone loader, file stripper, data obfuscator and a packer
assembly elf elf-loader linux loader malware-detection obfuscation-algorithms packing x64 x86
Last synced: 02 Jul 2025
https://github.com/dhruvsrikanth/gollum
A compiler for GoLite, a simple mix between Go and C/C++. The compiler uses LLVM for its IR representation and is designed for an ARM64 backend architecture.
antlr4 arm64 assembly c89 compiler go golang golite llvm llvm-ir programming-language
Last synced: 18 Aug 2025
https://github.com/joebobmiles/subleq-cpp
A project to create a SUBLEQ emulator and assembler.
assembler assembly computer-architecture computer-engineering emulator interpreter processor subleq subleq-assembly
Last synced: 09 Oct 2025
https://github.com/alessandro-salerno/basic-cli-operating-system
A basic operating system kernel and bootloader designed for educational purposes
amd64 assembly c educational educational-purposes kernel operating-system os simple-code stupid-code toy-os toy-os-kernel x86-64
Last synced: 22 Jul 2025
https://github.com/brette-0/patchlib
This is the best Module for handling/processing Patches
assembly community development python python3 retrogaming romhacking vintage
Last synced: 04 Jan 2026
https://github.com/darxisr/cryline-v3.0
Cryline project - It's a simple test ransomware for Windows OS without stable encryption. Pls use this source code for study purposes only. The author is't responsible for your actions.
aes-encryption assembly cplusplus dotnet encryption malware programming ransomware security source-code windows
Last synced: 16 Aug 2025
https://github.com/vanflux/viking-lang
Viking assembler, compiler and simulator/debugger
assembly compiler simulator viking
Last synced: 30 Oct 2025
https://github.com/blockos/gamesexpresscdcard
Commented disassembly of the Games Express CD Card.
archeology assembly disassembly pc-engine
Last synced: 17 Mar 2025
https://github.com/0rayn/gettoknow.github.io
Learning how everything works
assembly c cpp os-tutorial osdev
Last synced: 13 May 2025
https://github.com/darnuria/esgi-riscv
Cours d'introduction à l'assembleur riscV - Introduction course to RiscV assembly in French
architecture assembly esgi riscv riscv32
Last synced: 22 Jan 2026
https://github.com/risc-os-community/gnuasm-tutorials
A repository of GNU Assembly code examples in ARM (AArch32) discussed on our YouTube channel
aarch32 arm arm-assembly asm assembly assembly-language assembly-language-programming gnu gnu-arm gnu-assembler gnu-assembly gnuas risc-os riscos tutorial tutorials
Last synced: 12 Apr 2025
https://github.com/amar-laksh/fos
Its a x86 Monolithic, Multi-boot Kernel which can of course also present an interactive copy of a Resume of its author. :)
assembly c operating-systems os x86-32
Last synced: 20 Jun 2025
https://github.com/mrfearless/sia-library
Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)
assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86
Last synced: 19 Aug 2025
https://github.com/471d38unnux/android-assembly-native-activity
Android app made from assembly without java template
android android-app android-application android-example android-native android-ndk android-studio android-studio-template assembly clang native-activity ndk ndk-sample
Last synced: 09 Apr 2025
https://github.com/kumar-laxmi/traffic-light-simulator
A Traffic Light Simulator using x86 architecture assembly language
assembly capstone-project emu8086
Last synced: 12 Jun 2025
https://github.com/riccio8/threatlab
Collection of tools for security purpouse
assembly cpp cybersecurity golang memo net network processes python security security-tools yara
Last synced: 15 Dec 2025
https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023
This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.
assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz
Last synced: 13 Jul 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: 16 Aug 2025
https://github.com/jsmith/assembly
Simple online assembly emulator built for ECE 3242
Last synced: 12 Oct 2025
https://github.com/dougmasten/sublime-assembly-6809
SublimeText 3 syntax highlighting for 6809/6309 Assembly language
6309 6809 assembly hitachi motorola sublime-syntax sublime-text syntax-highlighting
Last synced: 07 Mar 2026
https://github.com/yashk2000/lenguaje-ensamblador
This repo contains some pieces of assembly code I learned as a part of academics.
8085 8085-programs assembly assembly-language
Last synced: 15 Aug 2025
https://github.com/parkertomatoes/basbolt
A QuickBASIC Compiler Explorer
assembly basic compiler qbasic quickbasic
Last synced: 12 Apr 2025
https://github.com/viniciusfinger/assembly-mips
Lasalle University - Computer Architecture 2020/1 - Assembly + MIPS architecture
Last synced: 12 Apr 2025
https://github.com/thelazytomcat/lib.bitops
Provides functions for not-so-common bit operations and more.
assembly bit-manipulation delphi fpc lazarus object-pascal pascal x86 x86-64
Last synced: 02 May 2025
https://github.com/dotnetcore/natasha.docs
The document for Natasha
assembly dotnet natasha roslyn
Last synced: 12 Apr 2025
https://github.com/codemyst/tetrissembly
Attempted tetris game in 8086 assembly.
Last synced: 12 Apr 2025
https://github.com/coditva/what_the_mup
The Microprocessors and Interfacing course practice programs
Last synced: 21 Feb 2026
https://github.com/gek169/sisa64
Public domain 64 bit custom RISC architecture. Work in Progress.
assembly c99 cc0 emulator interpreter macro-assembler public-domain risc
Last synced: 16 Apr 2025
https://github.com/linguini1/gol-16
A custom 16-bit processor with a custom assembly language and emulator, based off of the ARM 32-bit processor.
arm-assembly arm-processor assembler assembly emulator hardware hardware-design processor processor-architecture processor-arm schematic
Last synced: 09 Oct 2025
https://github.com/twinc1ty/very-cool-os
Lets build a Kernel from absolute scratch using Assembly & hopefully, C
assembly bootsector c gdt kernel low-level nasm os qemu
Last synced: 23 May 2026
https://github.com/shimanauskas/sandrasforth
A public domain Forth for Linux and macOS on x86-64.
Last synced: 10 Jul 2025
https://github.com/carloocchiena/code_bites
Raw code snippets
assembly cpp csharp docker java python rust solidity typescript
Last synced: 04 Mar 2026
https://github.com/farooqkz/drawlogo86
A small program which lives in boot sector of your storage and shows a small image when you boot it
80286 8086 assembly assembly-8086 assembly-x86 boot bootloader
Last synced: 25 Sep 2025
https://github.com/digitsensitive/tiny4cpu
Tiny4CPU is a lightweight and educational 4-bit CPU emulator
4-bit-cpu assembly computer-architecture emulator microprocessor simulation
Last synced: 11 Apr 2025
https://github.com/bheesham/applied-cryptography-accompanying-source-code
The source code which accompanies Bruce Schneier's Applied Cryptography.
assembly c c-plus-plus cryptography java pascal
Last synced: 01 Aug 2025
https://github.com/haroldo-ok/retro-game-editor
An editor for making games for retro platforms
assembly game-development javascript map-editor sega-master-system tile-editor z80
Last synced: 28 Jul 2025
https://github.com/lorhansohaky/ralphassembles
Jogo em Assembly
assembly console-game dc game jogo-em-assembly masm32 ufscar
Last synced: 07 Feb 2026
https://github.com/mehditeymorian/cool-compiler
Compiler for Cool language. written using PGen, Antlr, and Java
antlr4 assembly code-generator compiler java parser pgen
Last synced: 15 Jul 2025
https://github.com/shimanauskas/avocado
A public domain Forth for Linux and macOS on x86-64.
Last synced: 06 Mar 2025
https://github.com/quasilyte/yalwee
System for generating JIT capable interpreters
assembly embedded interpreter jit
Last synced: 19 Sep 2025
https://github.com/cvar1984/nasm-tutorial
Assembler for beginer
assembly nasm reverse-shell tutorials
Last synced: 03 Aug 2025
https://github.com/jofrfu/haw-v
Fork of a RISC-V compliant CPU, which originated in a project at the HAW Hamburg
assembly c fpga linux risc-processor risc-v vhdl vivado xilinx-fpga
Last synced: 12 Jun 2025
https://github.com/alagroy-42/covid-24
This project aimes in creating a fully metamorphic virus that will change its own code while replicating.
assembly malware metamorphism virus
Last synced: 27 Jul 2025
https://github.com/freddiehaddad/assembly
A walkthrough of calling functions in AMD64 Assembly
assembly teaching teaching-materials x86-64
Last synced: 30 Apr 2025
https://github.com/tilnoene/celeste-assembly
Game Celeste made in Assembly RISC-V.
Last synced: 11 Apr 2025
https://github.com/ern0/256byte-xorlissj
256-byte DOS intro: XOR-pattern and Lissajous effect 2-in-1, released at Demobit2017
256-byte 8086 assembly demo educational ms-dos
Last synced: 11 Feb 2026
https://github.com/qalle2/nes-quantum-disassembly
Quantum Disco Brothers disassembly
6502 assembly demoscene disassembly nes
Last synced: 10 Apr 2025
https://github.com/ireddragonicy/ulo-asem
Ulo Asem merupakan aplikasi game snake yang dibuat dengan bahasa pemrograman assembly
asm assembly assembly-game assembly-x86 game irvine irvine-32-library irvine32 macro-assembler masm programming snake snake-assembly snake-game ulo ulo-game visualstudio
Last synced: 01 Sep 2025
https://github.com/pirate/assembly-repl
A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.
arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64
Last synced: 31 May 2026
https://github.com/cjee21/rdrand-tester
Application to test the functionality of the RDRAND instruction in x86 CPUs
amd-ryzen assembly assembly-language c c-language c-programming c-programming-language cli cli-app cpu cpuid cpus gcc intel rdrand rdrand-instruction x86 x86-64 x86-assembly
Last synced: 10 Apr 2025
https://github.com/bogdan016/tetris-assembly-x86
Tetris Game in Assembly Language
assembly assembly-language assembly-x86 game tetris
Last synced: 28 Oct 2025
https://github.com/heypoom/dumbassembler
Let's use dumbass hoomans to run assembly instructions!
Last synced: 25 Oct 2025
https://github.com/edydfang/uw-madison-cs536
Course Project for CS536 Intro to PLs and Compilers
abstact-syntax-tree assembly c compiler context-free-grammar lexical-analyzer mips-assembly programming-language tokenizer
Last synced: 13 Apr 2025
https://github.com/vadman97/picosim
Xilinx Picoblaze Assembly Simulator and Debugger
assembly picoblaze picoblaze-assembly picoblaze-devices simulation verilog-hdl xilinx
Last synced: 13 Apr 2025
https://github.com/takenobu-hs/processor-creative-kit
haskell prrocessor-creative-kit
Last synced: 13 Apr 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/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/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/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/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/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/qazcetelic/x86_64-nasm-sudoku
Sudoku solver written in x86-64 NASM assembly
Last synced: 25 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/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/bitrake/uefi_playground
Experiment, explore, and get excited about UEFI ...
Last synced: 24 Jul 2025
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/amilich/arm-rtos
Operating system for ARM processors
assembly operating-system raspberry-pi
Last synced: 26 Feb 2026
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/kaoutherbo/assembly-exercices
Some exercices in assembly using mips r 3000
Last synced: 14 Apr 2025
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/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/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/ammienyami/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 16 Jul 2025
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/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/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/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/arcadedan/danos
personal project for learning x86-64 asm
assembly assembly-x86 c kernel makefile
Last synced: 24 Apr 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/arcadedan/6502emu
MOS6502 emulator written in Rust.
6502 assembly emulator interpreter rust
Last synced: 24 Apr 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/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/srounet/pyyasm
Python wrapper for Yasm
assembly python3 yasm yasm-assembler
Last synced: 14 Oct 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