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: 2025-11-14 00:02:21 UTC
- JSON Representation
https://github.com/klaudiosinani/microcomputer-assembly
Microcomputer programs in 8085, 8086 & AVR assembly
8085 8086 assembly avr ece microcomputer ntua
Last synced: 24 Jun 2025
https://github.com/thefox/assembly
Assemble x86, i386, x86_64 instructions using PHP.
assembly i386 mit-license php php-library x86 x86-64
Last synced: 30 Oct 2025
https://github.com/newdefectus/defasm
Incremental x86-64 assembler written in JavaScript
assembler assembly incremental npm x86
Last synced: 10 Apr 2025
https://github.com/shred/patchwork
Amiga library call validator
amiga-development aminet assembly enforcer
Last synced: 07 Sep 2025
https://github.com/pithase/asm-payloads-loaders
Desarrollo paso a paso de cargadores de payloads, escritos exclusivamente en lenguaje Ensamblador x86-64 para Linux, sin dependencias externas y utilizando solo syscalls. | Step-by-step development of payload loaders, written exclusively in x86-64 Assembly for Linux, with no external dependencies and using only syscalls.
assembly binary-exploitation exploit-development linux loader-development low-level offensive-security payload-development red-teaming shellcode-development syscall x86-64
Last synced: 13 Sep 2025
https://github.com/crocidb/retro2048
a clone of the new classic 2048 game, written in 8086 assembly for DOS and the bootsector
2048 8086 asm assembly bootsector gamedev
Last synced: 16 May 2025
https://github.com/mrcook/z80assembly
Z80 Assembly language syntax package for SublimeText
assembly pasmo sublime-syntax vasm z80
Last synced: 12 Jul 2025
https://github.com/chris-1101/simple-assembler
:building_construction: Simple assembler written in C++
asm assembler assembly cpp interpreter
Last synced: 17 Mar 2025
https://github.com/ismoilovdevml/kernel
My Kernel
assembly c ismoilovdev kernel linux
Last synced: 04 Apr 2025
https://github.com/linarcx/pardis
An hobby os written in assembly
assembly operating-system-learning os
Last synced: 05 May 2025
https://github.com/tsonglew/daily-ex
:book: Exercises in C, C++, Java, Algorithms, Data Structure
algorithm assembly csharp java javascript linux machine-learning python swift unity3d
Last synced: 18 Mar 2025
https://github.com/grz0zrg/2048-sms
2048 - Simple puzzle game for the Sega Master System
assembly game master-system puzzle-game sega-master sega-master-system sms sms-power wla-dx z80
Last synced: 24 Jul 2025
https://github.com/tenderlove/hatstone
A minimal Ruby wrapper for Capstone disassembler
assembly capstone disassembler ruby
Last synced: 07 May 2025
https://github.com/ihack4falafel/slae64
Collection of things made during my SLAE 64-bit journey
assembly assembly-language slae64-assignments
Last synced: 29 Oct 2025
https://github.com/gemesa/shadow-shell
Cyber lab designed for analyzing shellcode and supporting malware analysis
aarch64 amd64 arm64 assembly exploit frida frida-scripts malware-analysis malware-research reverse-engineering rust shellcode shellcode-development stack-smashing x64 x86-64
Last synced: 29 Oct 2025
https://github.com/justalghamdi/overwrite-windows-mbr
Over Write Windows Master Boot Record with my own Boot .
assembly bootloader c malware mbr notpetya over-write-mbr overwrite overwrite-mbr petya windows-mbr
Last synced: 10 Sep 2025
https://github.com/aviaryan/lc3-sublime
LC3 Programming Package for Sublime Text
assembly lc3 sublime-text sublime-text-3 sublime-text-package sublime-text-plugin syntax-highlighting
Last synced: 09 Jul 2025
https://github.com/stjoy/repo-1759133492128-1
feathers
assembly service-oriented-architecture vitepress
Last synced: 05 Oct 2025
https://github.com/theblad768/sonic-clean-engine-s.c.e.-extended-
Cleaned up the Sonic 3 & Knuckles Disassembly (S.C.E.)
68000 assembly assembly-language disassembly m68k m68k-assembly megadrive motorola-68000 romhacking sega-genesis sega-mega-drive sega-megadrive sonic-the-hedgehog sonic-the-hedgehog-3
Last synced: 15 Apr 2025
https://github.com/mytechnotalent/stm32f4_persistent_flash_driver
An STM32F4, persistent flash driver written entirely in Assembler.
arm armv7 assembler assembly assembly-language assembly-language-programming embedded embedded-devices embedded-systems flash mcu reverse-engineering stm32f401 stm32f401cc stm32f401ccu6
Last synced: 10 Apr 2025
https://github.com/bates64/vine
Ternary fantasy console with novel assembly language
assembly fantasy-console ternary virtual-machine
Last synced: 23 Apr 2025
https://github.com/remvee/st-tty
Moved to codeberg
assembly atari-st m68k terminal-emulators vt52
Last synced: 13 Sep 2025
https://github.com/rysteq/sbos
A simple 16 bit οperating system with it's own primitive notepad and brainfuck interpreter
16bit assembly brainfuck brainfuck-interpreter hobby-os hobby-project monolithickernel os os-dev x86-64
Last synced: 12 May 2025
https://github.com/yxnan/arm2gas
Migrate legacy ARM syntax assembly to GNU syntax (GAS)
arm arm-assembly armasm armclang assembler assembly gnu-assembly
Last synced: 04 Apr 2025
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler (计算机组成原理)
assembly c compiler self-hosting x86-64
Last synced: 04 Aug 2025
https://github.com/guitmz/ansi-escape
Using ANSI escape codes with x64 Linux Assembly
ansi asm assembly cli command-line ioctl linux terminal
Last synced: 22 Apr 2025
https://github.com/andoryuuta/ghidra-lowercase
A hacky modification to force Ghidra mnemonics and operands to lowercase.
assembly ghidra lowercase modding
Last synced: 06 Jul 2025
https://github.com/kzh/huffman
huffman coding implementation in x86-64 assembly
Last synced: 08 Jul 2025
https://github.com/cadaver/steelranger-demo
C64 run-and-gun action adventure game. Source code of the free demo / preview version
Last synced: 17 Mar 2025
https://github.com/danderson123/amira
A tool to detect acquired AMR genes directly from long read sequencing data.
amr assembly bacteria bacterial-genome-analysis epidemiology genotyping graph
Last synced: 15 Apr 2025
https://github.com/huguesjohnson/speedrun-tower
A Sega Genesis demo designed specifically for speedrunning, written in 68000 assembly.
68000 68k 68k-assembly assembly assembly-language game game-development genesis homebrew megadrive
Last synced: 05 Apr 2025
https://github.com/print3m/shellcoder
Shellcoder.py - simple script to automate shellcoding process and shellcode testing.
assembly malware-development nasm nasm-assembly shellcode shellcode-development shellcode-injection shellcode-injector shellcode-loader shellcoding windows-malware
Last synced: 10 Apr 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/mariosieg/maschinengott
Extremly fast x86-64 PE disassembler
assembly disassembler hacking hacking-tools machine-coding reverse-engineering x86-64
Last synced: 10 Oct 2025
https://github.com/mengstr/gorgon
A defender clone for ZX Spectrum
assembly defender game spectrum z80 z80asm zx-spectrum
Last synced: 30 Apr 2025
https://github.com/program-spiritual/gab
图解汇编基础 (graphical assembly basis)
assembler assembly call1-craft cpp gab
Last synced: 25 Mar 2025
https://github.com/maxim-zhao/micromachineseditor
Editor for Master System Micro Machines
assembly c-sharp disassembly game-editor sega-master-system z80
Last synced: 31 Jul 2025
https://github.com/najmiter/chitter
An (assembly) syntax highlighter
assembly css html javascript js masm nasm syntax-highlighting
Last synced: 12 Jun 2025
https://github.com/xtansia/bin2s
Convert binary files to GCC assembly modules
assembly binary-data cmake converter cpp11
Last synced: 26 Apr 2025
https://github.com/antoninhrlt/x64asm
Library to write x64 Assembly code from Rust, more properly. Designed for the nasm assembler
assembly assembly-language nasm rust x64 x86-64
Last synced: 10 Apr 2025
https://github.com/visrealm/acme
ACME 6502/65C02 Assembler
6502 6502-assembler 6502-assembly 65c02 acme acme-assembler assembly
Last synced: 19 Jul 2025
https://github.com/alon-regev/veganvirus
A Virus to encourage veganism and deter against eating meat.
api-hook assembly c code-injection cpp cybersecurity dll-injection gdi-plus hackathon oop operating-system pe-format project teamwork visual-studio winapi windows
Last synced: 13 Sep 2025
https://github.com/doinkythederp/nasm-language-support
Visual Studio Code extension offering language features for NASM Assembly
assembly diagnostics extension language-support nasm syntax-highlighting typescript visual-studio-code
Last synced: 13 May 2025
https://github.com/cpscript/pythonic
"PythoniCryptor" A ransomware, This ransomware works like petya, encrypting your entire drive... EXCEPT you can't purchase your key.
asm assembly encrypt encryptor friendsly fun funny harm malware petya ransom ransomware windows-10
Last synced: 09 Apr 2025
https://github.com/kcreate/mos6502
MOS 6502 Emulator
6502 6502-assembly assembly emulator microcontroller
Last synced: 12 May 2025
https://github.com/postmodern/ffi-udis86
Ruby FFI bindings for udis86
asm assembly disassembler ffi-bindings ruby
Last synced: 10 Apr 2025
https://github.com/openmachine-ai/huggingfive
HuggingFive 🖐️ is a collection of ML functions and libraries written in RISC-V assembly and C.
ai assembly machine-learning ml risc-v riscv-assembly riscv32
Last synced: 13 Sep 2025
https://github.com/joncardasis/swiftassembly
A proof of concept utilizing ARM and x86 64bit Assembly code within Swift
architecture arm assembly ios physical-devices simulator swift x86
Last synced: 31 Aug 2025
https://github.com/sondosaabed/variable-int-sum-avg-8086
an Intel 8086 Assembly program that reads N numbers as Strings, convert them into variable sized Integer numbers, and then print the summation and average of the numbers.
assembly emulator integers-average integers-sum intel8086
Last synced: 22 Apr 2025
https://github.com/threekiii/pwn-wiki
一个 Pwn 从 0 到 0.1 的不权威学习指南
assembly pwn reverse-engineering
Last synced: 21 Jun 2025
https://github.com/arsalanjabbari/assembly-interpreter
The Assembly Interpreter is a project that aims to interpret and execute assembly language programs defined in a specific format. This interpreter reads input from a text file containing a sequence of assembly instructions and their corresponding operands. Codes represent instructions for the interpreter to simulate program execution.
Last synced: 31 Aug 2025
https://github.com/algosup/2023-2024-project-2-x86-retrogaming-team-1
Second project of the year 2023-2024 with the aim of recreating PAC-MAN in x86 assembly.
assembly pacman-game retrogaming school-project
Last synced: 14 Apr 2025
https://github.com/mrcook/rebelstar-raiders-basic
BASIC source code for Rebelstar Raiders, a 1984 ZX Spectrum game
assembly basic basic-programming-language game sinclair z80 zx-spectrum
Last synced: 24 Aug 2025
https://github.com/cub3y0nd/assembly
王爽《汇编语言》(第 4 版)检测点及实验 + 李忠《x86 汇编语言:从实模式到保护模式》(第二版)检测点及章节习题 + pwndbg 速查手册。
8086-asm 8086-masm answers assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 masm nasm practise x86-nasm
Last synced: 07 May 2025
https://github.com/4d-stunts/restunts
A clone of clvn's restunts SVN repository
Last synced: 06 May 2025
https://github.com/mohammedhrima/wolf-compiler
Compiler for my own programming language (in progress...)
assembly c c-language c-programming c-programming-language c-project c-projects compiler compiler-design compiler-designs compilers machine-code
Last synced: 15 May 2025
https://github.com/harukama/jailbreak-detect
Detect iOS jailbreak using inline asm
Last synced: 24 Mar 2025
https://github.com/mass1ve-err0r/unibi-oss
A Collection of full & partial code for CompSci / IT students -powered by me @UniBielefeld
asm assembly computer-architecture nasm unibi x86-64
Last synced: 07 May 2025
https://github.com/devorein/aisem
A web app to convert MIPS assembly code to machine code
assembly material-ui mips mips-architecture mips-assembly nextjs react typescript
Last synced: 12 May 2025
https://github.com/gnuweeb/simple-crud-gw-membership
Simple CRUD database written in Assembly x86-64 (Linux, System V AMD64 ABI)
assembly crud crud-application database
Last synced: 12 Apr 2025
https://github.com/filippofinke/x86-bootloader
💻 A very simple x86 bootloader
Last synced: 18 Jun 2025
https://github.com/synap5e/pydetours
Single file, 0 compilation, 0 dependancy (other than python), windows x86/x86_64 process hooking with python
amd64 assembly detours hooking iat-hooking python windows x86
Last synced: 15 Apr 2025
https://github.com/yuawn/asm-3d-game
A 3D game wrote in assembly with OpenGL on macOS for college final project
assembly game macos opengl ourcraft-0d
Last synced: 15 Aug 2025
https://github.com/mrcook/chuckie-egg-disassembly
Chuckie Egg: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum) W.I.P.
8-bit assembly disassembly game skoolkit source-code z80 zx-spectrum
Last synced: 11 Aug 2025
https://github.com/ivydrinkscoffee/armconverter.net
A relatively small C# .NET class library to communicate with https://armconverter.com
Last synced: 15 Apr 2025
https://github.com/shellyda/snake-game-bootloader-project
A simple Snake Game, classic arcade where the player controls a snake moving around a grid-like playing field was developed using Assembly language and incorporates the concept of a bootloader.
assembly assembly-game bootloader snake-game x86 x86-assembly
Last synced: 12 Oct 2025
https://github.com/brentp/falas
Fragment-Aware Local Assembly for Short-reads
assembly dna genomics structural-variation
Last synced: 29 Oct 2025
https://github.com/demkeys/x86_64assemblyattgasexamples
x86_64 Assembly examples written in AT&T GAS Syntax.
assembly assembly-language assembly-x86-64 code-examples gas infosec library-calls linux linux-syscall low-level programming system-calls x86 x86-assembly x86-x64
Last synced: 06 Aug 2025
https://github.com/dupdob/backward
Backward is Atari Falcon software dedicated to Falcon - ST compatibility
assembly atari-falcon falcon tos
Last synced: 23 Apr 2025
https://github.com/wang-q/nwr
`nwr` is a command line tool for working with NCBI taxonomy, Newick files and assembly reports
assembly bioinformatics evolution ncbi newick-format phylogenetic-trees rust
Last synced: 10 Jun 2025
https://github.com/bytexenon/luaxen
Lua Compiler, (De)Obfuscator, Minifier, Beautifier, And more
assembler assembly assembly-language beautifier decompiler interpreter lexer lua lua51 minifier obfuscator parser programming-language pseudo-assembler pseudo-assembly tokenizer tokenizer-parser virtual-machine virtualmachine vm
Last synced: 14 May 2025
https://github.com/empicano/sha2-256
The SHA2-256 hash function in x86 IA-32 assembly
assembly cryptography hash nasm sha2 sha256 sha512 x86
Last synced: 19 Mar 2025
https://github.com/gbdev/rgbds-www
RGBDS website, hosting documentation and install instructions. Built with Docusaurus, content from RGBDS man pages.
assembly docusaurus docusaurus2 gbdev hacktoberfest mandoc rgbds
Last synced: 14 Apr 2025
https://github.com/bemxio/bad-apple-bootloader
Bad Apple as an x86 bootloader
assembly bad-apple bootloader low-level x86
Last synced: 13 Apr 2025
https://github.com/mauri870/assembly-fun
Some fun in assembly Linux x64
assembly linux nasm problem-solving syscalls x64 yasm
Last synced: 13 Apr 2025
https://github.com/joebobmiles/armv8vialinuxcommandline
This repo contains information about developing ARMv8 code using GNU tools via Linux commandline, as well as some scripts for automating much of the process
armv8 assembly assembly-language assembly-language-programming command-line command-line-tools commandline linux
Last synced: 09 Oct 2025
https://github.com/aromalanil/microprocessor-lab-ktu
This repository contains a collection of assembly programs written as part of Microprocessor Lab KTU
Last synced: 08 May 2025
https://github.com/basemax/firstassemblywindows
Create a tiny Windows graphical application using pure Assembly. (MASM)
asm asmx86 assembly assembly-language assembly-language-learning masm windows windows-application windows-applications
Last synced: 05 May 2025
https://github.com/zbrdeev/antasm
AntAsm - An X86_64 Assembler Interpreter Written in C
Last synced: 12 Apr 2025
https://github.com/wa1tnr/camelforth-rp2040-b-ms-u
CamelForth in C by Dr Brad Rodriguez - UNSTABLE - RP2040 Pi Pico port with mass storage QSPI flashROM
assembly c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map pico-sdk raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc
Last synced: 28 Oct 2025
https://github.com/njmarko/i386-assembly-mastermind-game
Mastermind game coded in i386 assembly language. It uses only one 32 bit register to store the combination.
assembly assembly-x86 i386 mastermind mastermind-game skocko slagalica
Last synced: 28 Oct 2025
https://github.com/detectivekaktus/brainc
Brainfuck x86_64 execution toolset written in pure C for Linux
assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64
Last synced: 10 Apr 2025
https://github.com/ilyakurdyukov/hello-asm
Hello World examples in assembly, for use as templates.
assembly examples helloworld templates
Last synced: 09 Oct 2025
https://github.com/pradyuman7/assemblygames
These are the projects I made in x86-64/32/16 Assembly (Intel) during my Bachelor's course, Computer Organisation at TU Delft, just for fun.
assembly games intel snake-game x86-64
Last synced: 14 Apr 2025
https://github.com/avestura/microcontrollercalculator
🧮 A calculator written in Assembly and simulated in Proteus
assembly avr avr-microcontroller avr-programming calculator calculator-assembly guilan-university microcontroller
Last synced: 10 Apr 2025
https://github.com/philspil66/apollo-11
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
apollo assembly assembly-language assembly-language-programming lunar-lander nasa space
Last synced: 18 Jul 2025
https://github.com/jgphilpott/asmtut
A beginners guide to assembly language.
assembly assembly-language tutorial
Last synced: 17 Jul 2025
https://github.com/harismuneer/stop-watch_x86-assembly
⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing
assembly assembly-8086 assembly-game assembly-language assembly-language-programming assembly-x86 interrupts keyboard-interuppt lap-timing nasm nasm-assembly split-timing stop-watch stopwatch stopwatch-application stopwatch-assembly timer timer-clock timer-interrupt x86-nasm
Last synced: 30 Apr 2025