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/visrealm/cx16-common-asm
Common code for Commander X16 development
6502-assembly acme assembly commander-x16 commanderx16 library
Last synced: 31 Mar 2025
https://github.com/perongh/cpt101-revision
Materials for reviewing CPT101 Computer Systems
assembly computer-systems notes xjtu
Last synced: 29 Apr 2026
https://github.com/zeroplayerrodent/c64-minigames
Minigames for the Commodore 64!
assembly commodore-64 lisp retrogaming
Last synced: 31 Mar 2025
https://github.com/georgjz/wyvern-assembler
A multi-pass assembler with linker
6502-assembly 68k-assembly assembler assembly z80-assembler
Last synced: 11 Apr 2026
https://github.com/mox692/rjit
A toy x86-64 runtime assembler.
assembler assembler-x86 assembly rust x86-64
Last synced: 18 May 2026
https://github.com/diogocapela/isep-arqcp
Resolução dos exercícios das aulas de Arquitectura de Computadores do ISEP 2018/2019.
Last synced: 03 May 2026
https://github.com/gmostofabd/8051-lcd
📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.
4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation
Last synced: 22 May 2026
https://github.com/fern-aerell/learn-assembly-programming-language
A repository for learning and experimenting with Assembly programming language.
assembly assembly-language assembly-language-programming assembly-x86 assembly-x86-64 gas gas-assembly nasm nasm-assembly
Last synced: 09 Mar 2025
https://github.com/0x6f677548/x86-asm-bmp-steganography
Sample x86-64 assembly program, demonstrating how to hide a message in a bitmap
assembly bitmap linux obfuscation security steganography
Last synced: 02 Sep 2025
https://github.com/muhammadalizkhan/arithmetic_opr
The Repo Cover all type of Athr with Assembly lang,
arithmetic-coding assembly assembly-language assembly-language-programming matlab microprocessor
Last synced: 21 Nov 2025
https://github.com/yisus82/fic-ec
Estructura de Computadores - Facultad de Informática de A Coruña
assembler assembly assembly-language assembly-language-programming spim
Last synced: 24 Mar 2025
https://github.com/tollyh/assembly.debuggergui
Debugger GUI for AssEmbly programs
assembly csharp debugger dotnet gui wpf wpf-application
Last synced: 04 Feb 2026
https://github.com/radj307/assemblyattribute
Reusable base attribute designed to be applied to XML tags in csproj files.
assembly assembly-attribute csharp xml
Last synced: 10 Apr 2025
https://github.com/blagojeblagojevic/bvm
A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.
assembly bvm c programming-language vm
Last synced: 05 May 2026
https://github.com/rhetorica/chas
Assembler for the CHASM fantasy computer
assembler assembly emulator fantasy-computer lisp-machine
Last synced: 18 May 2026
https://github.com/eilonyaffe/encoder_in_assembly
encoder written in assembly (intel 80x85 32-bit), with i/o support
Last synced: 10 Apr 2025
https://github.com/carlos-descalzi/avr-tv-pal
B/W PAL Signal generation from an Atmega32 microcontroller running at 16Mhz.
assembly atmega32 avr avr-tv-pal pal-signal-generation tv
Last synced: 03 Sep 2025
https://github.com/anishsharma21/assembly-projects
This repository showcases assembly programming challenges and advanced memory management in MIPS, with supplemental work in x86 and ARMv8 architectures.
arm64 assembly malloc-free memory-allocation mips x86
Last synced: 24 Mar 2025
https://github.com/harshsikhwal/the-16-bit-dos
A 16 Bit Dos written in Assembly
Last synced: 24 Mar 2025
https://github.com/xgqfrms/assembly
assembly & 汇编
assembly c c-plus-plus c-sharp rust webassembly
Last synced: 12 Apr 2026
https://github.com/afonsofaria20s/assembly-simulator
This is a basic assembly language simulator written in Java. It supports basic arithmetic, logical, and memory operations, simulating the behavior of a simple processor.
algorithms assembly datastructures java simulator
Last synced: 15 Mar 2025
https://github.com/gallopsled/gallopsled.github.io
Pwntools Blog
assembly blog capture-the-flag ctf ctf-framework defcon exploit exploit-development exploit-exercises exploitation pwntools python python3
Last synced: 12 Apr 2026
https://github.com/ern0/dump-8086
Simple dump module for 8086 assembly development
Last synced: 01 Apr 2025
https://github.com/arehmanali/gpa-calculator-in-assembly
A Console Base Assembly language code for GPA Calculator
assembly calculator gpa gpa-calculator
Last synced: 01 Apr 2025
https://github.com/tothantonio/utcn
personal files for courses I took at Technical University of Cluj-Napoca
algebra-linear analysis assembly c data-structures-and-algorithms database digital-system-design java oop vhdl
Last synced: 12 Apr 2026
https://github.com/alpha-board-gmbh/pcb-holder-for-hand-assembly
3D printable PCB holder for hand assembly of your electronics projects
assembly electronics hardware pcb prototyping
Last synced: 17 Jul 2025
https://github.com/ka-iden/asm-test
Learning x86 assembly, specifically for Systems Engineering
asm assembly nasm x86-assembly x86-nasm
Last synced: 25 Mar 2025
https://github.com/michaelkamprath/mcs-85-plus-sample-code
Sample code for the MCS-85+ SBC based on the Intel 8085 CPU
Last synced: 01 Apr 2025
https://github.com/zainabdnaya/libasm_42
The aim of this project is to get familiar with assembly language.
Last synced: 27 Jun 2025
https://github.com/gergoerdi/2048-chip8
2048 game for the CHIP-8 virtual machine
Last synced: 29 May 2026
https://github.com/osiota10/alx-low_level_programming
C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering
algorithms assembly c data data-structures linux shell unix
Last synced: 25 Jun 2025
https://github.com/thomasportelettegit/si3-s5-parm
Représentation d'un microprocesseur ARM v7 simplifié à l'aide du logiciel Logisim. Contient également un assembleur écrit en c++
Last synced: 28 Apr 2026
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 09 Apr 2025
https://github.com/omarbazaraa/pong
A simple 2-player pong game with chat capability written in x86 assembly language.
assembly game serial-communication
Last synced: 04 Sep 2025
https://github.com/rezafarazi/draw_line_project_with_assempby
A project for draw line with assembly 8086
Last synced: 25 Mar 2025
https://github.com/gemeri/epic-assembly-code
Super epic scripts coded in assembly. More to come!
assembly assembly-language epic sigma
Last synced: 10 Aug 2025
https://github.com/anthonymnf/arduino_codes
5 projetos implementados em Assembly. Foi utilizado o micro controlador ATMEL ATMEGA328, presente no Arduino UNO, para controlar os outros dispositivos de hardware.
arduino-uno assembly assembly-language atemega328p-au c
Last synced: 16 May 2026
https://github.com/qhdwight/q-lang
My high school capstone project - a compiler for my own language written with Golang
assembly compiler golang language
Last synced: 21 Oct 2025
https://github.com/nullcel/smetana
An OS using the x86_64 architecture, in Assembly and C. Designed for performance and it's lightweight size.
Last synced: 23 Apr 2025
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 09 Apr 2025
https://github.com/thepuppetqueen57/neptune-os
A fake os made in c.
asm assembly bootloader c c-lang fake-os linux
Last synced: 11 Apr 2025
https://github.com/cthacker-udel/linkedlistarm
assembly assembly-x86 linked-list
Last synced: 02 Apr 2025
https://github.com/nandahkrishna/masm
MASM Programs written in Semester 5
8086 asm assembly assembly-language masm masm-programs
Last synced: 25 Mar 2025
https://github.com/francoriba/snake_game_assembly
Classic snake videogame developed in assembler for PIC17F877 microcontroller. @FCEFyN, UNC, Digital Electronics 2
assembly bluethooth classic-game fcefyn interrupt-handler microcontroller pic17f887 picmicrocontroller uart unc video-game
Last synced: 24 Oct 2025
https://github.com/dpbm/learning-assembly
Notes and tests that I've done while I learn assembly
assembly assembly-language assembly-language-programming assembly-x86 computer-science debian linux machine machine-language nasm
Last synced: 13 Apr 2026
https://github.com/johnedquinn/bminor
A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.
assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker
Last synced: 16 May 2026
https://github.com/helcsnewsxd/famaf-computer_science-computer_architecture-lab1
Laboratorio 1 de la materia de Arquitectura del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
analysis armv8 assembly computer-architecture famaf-unc hardware-description-language lab pipelined-processor processor-architecture processor-design python quartus system-verilog university-project
Last synced: 28 Feb 2025
https://github.com/enty8080/droppers
Droppers written in assembly to drop executables on the compromised computer system.
assembly exploit payload penetration-testing shellcode
Last synced: 13 Apr 2026
https://github.com/rezagooner/dotmatrix-textscroll
A simple AVR project that scrolls the name "RezaGooner" (or other text) across a dot matrix display using ATmega32.
arduino assembly atmega32 codevision dotmatrix microprocessor processor proteus scrolling
Last synced: 25 Apr 2025
https://github.com/thespectrez/asm-fizzbuzz
Fizzbuzz implementation in x86-64 NASM assembly for Linux
assembly fizzbuzz fizzbuzz-asm
Last synced: 05 Jul 2025
https://github.com/nicolasbauw/amiga-screen-setup
Amiga hardware - basic copperlist setup (assembly - C version to come)
amiga amiga-hardware assembly c copperlist graphics library
Last synced: 24 Apr 2026
https://github.com/paoloo/c64asmonosx
Commodore 64 assembly cross compiler template (for OSX)
assembly c64 commodore64 turbo-macro-pro
Last synced: 13 Jun 2025
https://github.com/tkd-alex/assembly-exercise-2012
A collection of assembly exercise developed in 2012 at the high school
array assembly calculator example exercise lesson sample school
Last synced: 25 Mar 2025
https://github.com/skylarplayz348/assembly-coding
arm arm64 assembly m1-mac-compatible x64 x86
Last synced: 26 Mar 2025
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 29 Apr 2026
https://github.com/nickgeek/lmc-to-c
Generates C code from LMC assembly
assembler assembly education lmc
Last synced: 21 Apr 2026
https://github.com/anosuplayer/assemblycollection
My collection of x86-64 Assembly programs (for both Windows and Linux).
assembly assembly-language assembly-x86 assembly-x86-64 challenges coding-challenges examples exercises snippets
Last synced: 10 Jun 2026
https://github.com/felipebaltazar/Simple-ClientSide-Blazor
Project to test blazor client side
assembly blazor blazor-application blazor-client csharp podcast podcast-client podcast-downloader podcast-fetcher podcast-manager podcasting podcasts web web-application web-assembly webapp website
Last synced: 11 Mar 2025
https://github.com/fern-aerell/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: 16 Mar 2025
https://github.com/hacrvlq/snakeos
a bare-metal snake game written in assembly supporting local multiplayer
assembly assembly-x86 bare-metal baremetal bootloader snake-game x86
Last synced: 06 Jul 2025
https://github.com/andresberejnoi/cpu_simulation
A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language
16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation
Last synced: 19 May 2026
https://github.com/pranavgupta1234/assembly
This repo contains various books related to assembly language and exampler codes.
assembler assembly books machine-language nasm registers
Last synced: 18 May 2026
https://github.com/amirreza81/mips-assembly-language
10 questions with solution of MIPS assembly language
assembly assembly-language-mips computer-architecture mars mips mips-assembly
Last synced: 08 Oct 2025
https://github.com/jethrodaniel/z
c-ish didactic compiler experiments (wip, :ukraine: Слава Україні!)
assembly compiler recursive-descent-parser
Last synced: 09 Oct 2025
https://github.com/antonioberna/call-assembly-from-c
Simple project that combine the power of Assembly language with the power of C language
aarch64 armv8-a assembly c calling-conventions intel raspberry-pi-3 x86
Last synced: 19 Jan 2026
https://github.com/dotpipe/wisephp
The Ultimate in PHP Open programming. Language conversions, JavaScript initialization, Load-Balancers, PHPUnit Test Creator, opensource programming. etc.
assembly cpp java oop-concepts pasm phpunit
Last synced: 19 Jan 2026
https://github.com/rgglez/cs-my-thesis-scip
My Computer Science Bachelor's Degree Thesis.
8088 assembly computer-science coprocessor electronic hardware thesis
Last synced: 01 Jul 2025
https://github.com/lucaasshq/arquitetura-de-computadores
Disciplina: Arquitetura de computadores em assembly
Last synced: 12 Apr 2025
https://github.com/miozilla/pcbmanudef
pcbmanudef :factory::robot: : Manufacturing Anomaly Detection Model # Visual Inspection AI # PCB # Assembly Inspection # Defect # Industrial
assembly automation detect industrial inspection manufacture printed-circuit-boards visual
Last synced: 29 Aug 2025
https://github.com/karanagi/riscv-playground
Programs written in RISC-V Assembly
Last synced: 26 Aug 2025
https://github.com/rysteq/mips-assembly
This repository contains six programs written in MIPS assembly including a Hello World, addition, read integer, conditional jumps, read string and unconditional jump example
assembly examples how-to mips mips-architecture mips-assembly
Last synced: 23 Mar 2025
https://github.com/ite-2022-pwr/ptm1
Podstawy techniki mikroprocesorowej 1 - laboratoria
8051 8051-assembly 8051-microcontroller assembler assembly
Last synced: 28 Mar 2025
https://github.com/tranbavinhson/assembly
Random repo to learn Assembly (I hope I won't use Assembly again)
assembly assembly-language assembly-language-programming
Last synced: 23 Aug 2025
https://github.com/antoninazz/alarm-clock-assembly
This project is a digital clock alarm application running in a text-based video mode (80x25). The clock is displayed using ASCII characters and pseudographics. Users can set an alarm time, which triggers a sound and color change when activated. The program logs all events in a text file.
assembler assembly dos dosbox tasm
Last synced: 07 Sep 2025
https://github.com/marky-d-32/dragon32-nitemove
A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.
Last synced: 22 Aug 2025
https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly
Assembly Artificial (Assembly) Programming Language
assembly assembly-language bahasa-rakitan
Last synced: 21 Aug 2025
https://github.com/skt1803/live-assembly-extension
VS Code extension for real-time C/C++ assembly output with Intel/AT&T syntax, optimization levels, and source mapping.
assembly c compiler cpp live-asm vscode-extension
Last synced: 10 Apr 2026
https://github.com/ite-2022-pwr/sem4-oiak-proj-mb-ak
Organizacja i architektura komputerów - projekt
assembler assembly cryptography kyber-crystal
Last synced: 28 Mar 2025
https://github.com/muhammetgumus/assembly-projects
This repository includes simple x86 assembly projects
assembly assembly-language x86-assembly
Last synced: 20 Aug 2025
https://github.com/theema-dev/asmsim
Real-time simulator for 32 bit MIPS assembly code
assembly mips-assembly simulator
Last synced: 20 Aug 2025
https://github.com/henriqueyun/convertdectobin
Código que converte um número decimal para binário. Trabalho desenvolvido em assembly MIPS para avaliação na matéria de Arquitetura e Organização de Computadores da FATEC Zona Leste.
Last synced: 28 Mar 2025
https://github.com/felipenlunkes/mips-asm
MIPS Assembly experiments
assembly mars mips mips-assembly
Last synced: 20 Feb 2026
https://github.com/felipenlunkes/felipenlunkes
There is nothing like home
assembly c developer java learning operating-systems
Last synced: 20 Feb 2026
https://github.com/zschzen/glasm
A simple OpenGL 1.1 triangle renderer written in NASM
Last synced: 19 Aug 2025
https://github.com/peakk2011/kavin
The generic Node.js process watcher
assembly auto-restart c dev-tools development electron file-watcher low-level-programming nodejs nodemon peakk2011 performance
Last synced: 08 May 2026