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/octu0/unsafecgo
cgo calls via assembly trampoline
assembly cgo goasm golang trampoline
Last synced: 15 May 2026
https://github.com/headblockhead/bm-nac
A two-player noughts and crosses (tic-tac-toe) game for x64 Linux systems, designed to look nice, and to take up very little space, small enough to fit into a QR code!
Last synced: 10 May 2026
https://github.com/bontail/assemblerball
2D game
arm arm-assembly arm-assembly-language arm64 assembler assembly assembly-language assembly-language-programming python sdl2 socket
Last synced: 08 Feb 2026
https://github.com/rushil-ambati/asm-hello-world
Hello World in x86 assembly.
Last synced: 15 May 2026
https://github.com/antonioberna/computer-architecture-engineering
Computer Architecture Engineering (Digital Electronics, Assembly and C)
assembly c computer-architecture digital-electronics reverse-engineering
Last synced: 08 May 2026
https://github.com/russibc/hangman8086
:space_invader: A (very) basic "Hangman" game developed with Intel 8086 Assembly.
Last synced: 29 Oct 2025
https://github.com/floressek/embedded_system
Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller
Last synced: 15 May 2026
https://github.com/kinderjosh/minstral-vm
Minstral (short for Minimal Instruction Translator) contains a virtual machine, assembler and disassembler.
Last synced: 15 May 2026
https://github.com/flevi29/ubb-nasm-runner
Run / test / compile your assembly projects with ease.
Last synced: 15 May 2026
https://github.com/dpbm/asdf-nasm
asdf plugin for nasm
asdf assembly nasm version-control
Last synced: 26 Apr 2026
https://github.com/akafael/another-little-asm
Custom Simplified Assembly
assembly compiler-principles custom-assembly language
Last synced: 15 May 2026
https://github.com/learn-and-understand/lau-assembly-programming-language
A repository for exploration and mastery the Assembly programming language.
assembly assembly-language assembly-language-programming assembly-x86 assembly-x86-64 gas gas-assembly nasm nasm-assembly
Last synced: 18 Mar 2025
https://github.com/torinriley/liteos
A lightweight operating system
assembly opperating-systems os
Last synced: 15 May 2026
https://github.com/marcolivierbouch/bubblesortasm
x86 assembly bubble sort
asm assembler assembly bubble-sort bubblesort cpp intel sort sorting-algorithms x86-64
Last synced: 16 May 2026
https://github.com/cpscript/calculators
A simple command line calculator in most main languages because I'm bored
assembly basic every-language java javascript-html-css net one-file python scripts simple vim
Last synced: 19 Mar 2025
https://github.com/vicperal/ai-genai_projects
Python projects about LLM and ML use cases. I am using modules such as Pandas, Numpy, Plotly, scikit-learn, Transformers, Flask, JSON, etc. to analyze data, predict, generate insights and create text from models such as LLMs, linear regression, assembly methods, etc. Server- Front-End using Flask
assembly clinical-trials flask json linear-regression llm ml numpy pandas plotly price-prediction python rag random-forest scikit-learn sentimental-analysis sql text-summarization tokens-counter transformers
Last synced: 02 Apr 2026
https://github.com/thibaultduponchelle/oilcap
A ti83 clone of pipemania/oilcap/pipedream
assembly oilcap pipemania ti83
Last synced: 04 Apr 2025
https://github.com/gergoerdi/homelab2-games
Games for the HomeLab-2 home computer
2048-game assembly haskell homelab retrogaming snake-game z80
Last synced: 16 May 2026
https://github.com/walshyb/lights-out-gb
GameBoy puzzle game inspired by the 1995 handheld game "Lights Out"
Last synced: 10 Jul 2025
https://github.com/muhammad-farman/soil-moisture-sensor-avr-assembly
Designed and implemented a project utilizing an Arduino UNO, sensors, and AVR Assembly to detect soil moisture levels and trigger a response upon deviation from a predetermined threshold.
Last synced: 05 Apr 2025
https://github.com/talaatmagdyx/assembly
Example Assembly language(NASM Example)
assembly assembly-language nasm nasm-assembly
Last synced: 05 Apr 2025
https://github.com/hummel009/software-engineering
КПО - лабораторные работы БГУИР (1 курс)
assembler assembly bsuir bsuir-labworks fasm labs
Last synced: 07 May 2025
https://github.com/philspil66/vectrex-fortressofnarzod
Fortress of Narzod is an arcade shooter that was released exclusively on the Vectrex in 1982 by GCE. This repo contains the original source code.
assembly assembly-language assembly-language-programming game oldgame retrogame retrogames retrogaming vectrex vectrex-game
Last synced: 07 May 2025
https://github.com/aegis-dev/archmage
Archmage - Fantasy virtual machine with custom virtual processor architecture and assembly language
architecture archmage assembly computer fantasy fantasy-computer interpreter language rust virtual-machine virtualization vm
Last synced: 30 Apr 2026
https://github.com/markyturtle/batman---amiga
Batman The Movie, Amiga, 2 Disk Europe, Ocean
68000 68k 68k-assembly amiga asm assembly disassembly reversing
Last synced: 11 Jul 2025
https://github.com/sleleu/dr_quine
This project aims to explore quines as a foundation for understanding self-replicating code, crucial in malware programming.
assembly malware-development self-replicating virus
Last synced: 10 Sep 2025
https://github.com/ocdbytes/binaryexploitation
Basic binary exploitation | Working of Malwares/Binaries | Obfuscation to avoid antivirus | Parser Differential to avoid analysis of Binary/Malwares
assembly binary-exploitation malware-analysis reverse-engineering x86-64
Last synced: 16 May 2026
https://github.com/8dcc/bootloader
Simple Multiboot 1 bootloader
assembly bootloader c multiboot osdev
Last synced: 16 May 2026
https://github.com/mathieu2301/memoryverse
Memory reverse engineering lib tool
assembly cheat-engine hex injector injector-tool memory memory-allocation memory-management reverse-engineering
Last synced: 16 May 2026
https://github.com/programost/yodaos
YodaOS - operating system with assembly x86_64 nasm
assembly assembly-x86 bootloader kernel operating-system os
Last synced: 23 Jun 2025
https://github.com/slightlynybbled/xc16_mixed
This is a 'template' repository for Microchip XC16 users who may wish to use assembly code within their C programs.
Last synced: 15 May 2026
https://github.com/giosil/hellovic20
Sample assembly program for MOS 6502 (VIC20).
assembly commodore-vic20 vic20
Last synced: 17 Jul 2025
https://github.com/AmmieNyami/stm
Stack-based virtual machine.
asm assembly c cpp programming programming-language stack-based stack-based-language
Last synced: 17 Jul 2025
https://github.com/speedruneer/iridiumos-3
This is an hobby OS made in nasm assembly
Last synced: 17 May 2026
https://github.com/bonsaiden/vectroid.gb
assembly asteroids-game gameboy-color z80
Last synced: 10 Sep 2025
https://github.com/gmostofabd/8051-keypad
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation
Last synced: 19 Jul 2025
https://github.com/norandiaconu/palindrome
Assembly program for checking and printing palindromes
Last synced: 21 Mar 2025
https://github.com/0xwal/assembly-x86
This repository will include assembly x86 tutorials and practices
assembly assembly-language i386 intel tutorial tutorial-exercises x86
Last synced: 19 Jul 2025
https://github.com/rainorangelemon/nju-ics
Code for Lab in Introductory of Computer System
assembly kernel operating-system
Last synced: 17 May 2026
https://github.com/jamesalbert/halfprec
Half-precision assembly interface for C
assembly c doge half-precision nasm
Last synced: 11 May 2026
https://github.com/fabiannorbertoescobar/csharp-ejercicios
Aplicaciones de Consola en C#.NET
abstract assembly console-application csharp herencia object-oriented-programming polimorfismo programming-language properties
Last synced: 08 May 2026
https://github.com/martinomensio/cas-labs
Computer Architectures labs @ Polytechnic University of Turin
Last synced: 28 Mar 2025
https://github.com/xei/x86-assembly-dos-samples
This repository contains some x86 assembly samples for MS-DOS.
8086 assembly assembly-8086 x86
Last synced: 20 Jul 2025
https://github.com/nguyenphuminh/90deg
90deg is an OISC centered around vector dot product and addition
90deg assembly counter-machine cpu esolang esoteric-language fractran interpreter isa maths minskys-machine node oisc register register-machine risc turing-complete urisc vector vm
Last synced: 01 Mar 2026
https://github.com/l3odr0id/assembly
Some simple assembly language programs, which may help you in studying.
assembler assembly assembly-language nasm nasm-assembly nasm-language studying
Last synced: 11 Sep 2025
https://github.com/balletie/snake
Bootable snake clone written in x86 Assembly
Last synced: 05 Apr 2025
https://github.com/exane/ram_model
RAM Simulator (Random Access Machine). A mathematical model of real computers (Theoretical computer science)
assembly mathematics playground ram random-access-machine simulation theoretical-computer-science
Last synced: 04 Apr 2025
https://github.com/cpscript/native-language-compiler
A basic Assembly language Compiler
assembly basic c compiler learning low-level-compiler native-compiler
Last synced: 08 Sep 2025
https://github.com/mytechnotalent/stm32f4_button_interrupt_driver
An STM32F4, 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: 12 Mar 2025
https://github.com/faithbyte/rainfall
If you enjoy solving tough puzzles with pure skill, this project is for you! It’s like unlocking a treasure chest — using assembly and binary exploitation to crack each level. A challenge you won’t regret! 🔐
assembly binary-exploitation ctf cybersecurity ret2libc reverse-engineering
Last synced: 30 Apr 2026
https://github.com/trigger-segfault/TriggersTools.Build
Automated MSBuild targets to add or change information about the assembly.
assembly build-time copyright dotnet msbuild
Last synced: 21 Jul 2025
https://github.com/thisisnotgcsar/cysec-toolbox
Some tools I always carry with me in my toolbox
assembly automation bash ctf cybersecurity heap-exploitation python red-team rop shellcode stack-smashing web-application-security
Last synced: 05 Apr 2026
https://github.com/josedavidss/dsd.smart-trafficlights
Primer proyecto del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema de intersección utilizando el lenguaje de programación ARM.
arm armv7 assembly digital-design keil keil-uvision5 traffic-light-controller
Last synced: 11 Oct 2025
https://github.com/josedavidss/ce_architecture1.isa-app
This project is based on graphics and text generation app. This is the first individual project for the CE Architecture 1 course.
assembly isa nasm-assembly pysimplegui python sasm x86
Last synced: 06 May 2026
https://github.com/specy/x86-js
An x86 interpreter in js using unicorn.js
assembly emscripten typescript x86
Last synced: 07 Mar 2026
https://github.com/d3portillo/42_libasm
A set of functions in Assembly for 42Madrid Cursus
Last synced: 18 May 2026
https://github.com/saschpe/particle_fountain
Simple particle fountain effect written in x86-Assembler (NASM style).
assembly nasm nasm-assembly particle-effects particle-system x86
Last synced: 29 Mar 2025
https://github.com/bemxio/image-render-bootloader
A bootsector program for rendering an image in 256-color VGA mode
assembly bios bootloader dithering image nasm python rendering
Last synced: 18 May 2026
https://github.com/shingareom/slae
This repo is created while learning the SLAE, The Advance Shellcoding Course.
Last synced: 13 Sep 2025
https://github.com/abnerkaizer/aoc_trab1
Primeiro trabalho de AOC 1 envolvendo MIPS assembly.
Last synced: 18 May 2026
https://github.com/w84death/x86-assembly
Bootsector, no os games - 512b to 4kb - Runs form a 💾Floppy
512-bytes 512-limit asm asmx86 assembly assembly-game assembly-x86 bootsector bootsector-game p1x
Last synced: 21 Mar 2025
https://github.com/ishaansathaye/csc225-computerorganization
Cal Poly CSC 225 Introduction to Computer Organization
assembly c cal-poly computer organization
Last synced: 19 May 2026
https://github.com/ndxdeveloper/formation-reverse-engineering-gcc-gpp
Formation complète au Reverse Engineering de binaires ELF (GCC/G++) : 36 chapitres, de l'assembleur x86-64 à l'analyse de malware. Bonus .NET, Rust, Go. Cours de Reverse Engineering : binaires ELF, GCC, Ghidra, GDB, Frida, angr, YARA, ImHex. 36 chapitres + exercices corrigés. FR
angr assembly binary-analysis course ctf cybersecurity elf french frida gcc gdb ghidra imhex linux malware-analysis pwntools reverse-engineering tutorial x86-64 yara
Last synced: 08 Apr 2026
https://github.com/helcsnewsxd/famaf-computer_science-computer_architecture-lab2
Laboratorio 2 de la materia de Arquitectura del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
analysis armv8 assembly c famaf-unc hardware-description-language in-order-pipeline-architecture lab optimization out-of-order pipelined-processors processor processor-architecture processor-simulation python qemu quartus system-verilog university-project
Last synced: 31 Dec 2025
https://github.com/victorharri-chal/asm-c-lib
💻 A project in assembly whose goal was to make us recode commons functions from the C library (in ASM). Done on my 2nd year at Epitech
assembly c-shared-library epitech second-year-project
Last synced: 31 Dec 2025
https://github.com/sw-community/principles-of-computer-organization-exprement
sduwh《计算机组成原理课程设计》实验报告
assembly hardware school-project
Last synced: 29 Mar 2025
https://github.com/mytechnotalent/atmega328p_uart_driver
An ATmega328P UART driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembler assembly atmega328p avr avr-programming avrdude uart
Last synced: 19 May 2026
https://github.com/mpellouin/minilibc
Epitech 2nd year project. Implementation in assembly x86-64 of some functions of the libc.
assembly epitech minilibc x86-64
Last synced: 19 May 2026
https://github.com/szapp/portaddresses
IDA plugin aiding in porting memory addresses from one build executable to another
assembly ida-pro plugin porting reverse-engineering
Last synced: 19 Apr 2026
https://github.com/tsuk1ko/mips-highlight-for-sublime
Sublime用的Mips语法高亮,依赖于ARM Assembly插件
arm assembly hightlight mips sublime
Last synced: 08 Oct 2025
https://github.com/josedavidss/dsd.smarttemperaturetracing
Proyecto Final del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema referente al alto aforo de personas en transporte público para realizar un estudio de temperaturas y así mitigar riesgos durante la pandemia del COVID-19. Utilizando el lenguaje de programación ensamblador ARM.
arm armv7 assembly covid-19 health keil-uvision5 public-transport temperature
Last synced: 17 Jun 2026
https://github.com/tvlad1234/toymcu
Verilog implementation of a microcontroller, using the (extended) Princeton TOY ISA
assembler assembly fpga microcontroller princeton risc toy verilog
Last synced: 08 Apr 2026
https://github.com/trigger-segfault/triggerstools.build
Automated MSBuild targets to add or change information about the assembly.
assembly build-time copyright dotnet msbuild
Last synced: 05 May 2026
https://github.com/samtebbs33/asmos
Operating system written in x86 assembly
Last synced: 22 Mar 2025
https://github.com/xxrjun/battle-royale
Others Fear, I Greed. Assembly Game
assembly battle-royale masm32 ncu x86-assembly
Last synced: 04 Apr 2025
https://github.com/susji/lc
Self-hosting toy compiler for a language which resembles a subset of ANSI C
ansi-c assembly assembly-x86 c compiler
Last synced: 02 Jan 2026
https://github.com/cschladetsch/pyro
Pyro provides a framework for distributed, interactive cross-platform experiences with simple Python-like language and bespoke distributed GC. Accessible via a Repl console, WinForms shell, or Unity3d console. Can be installed as a Unity3d Package.
assembly csharp custom-language distributed-systems language networking remoting rpc-framework serialization unity3d unity3d-plugin
Last synced: 29 Mar 2025
https://github.com/shingareom/microprocessordiplomaproject
This project is a simple assembly language program that searches for a user-entered number in a predefined array. The program is written in x86 assembly language and runs on a DOS environment. The purpose is to demonstrate basic input/output operations and array processing in assembly language.
asm assembly diploma omshingare shingareom
Last synced: 02 Jan 2026
https://github.com/johannst/matcha-threads
Cooperative multitasking for fun.
arm arm64 armv7 asm assembly assembly-language cooperative-multitasking cooperative-thread coroutines corutine cpp fibers riscv riscv64 thread threading x64 x86 x86-64
Last synced: 21 May 2026