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-07-01 00:02:30 UTC
- JSON Representation
https://github.com/jtompuri/mandelbr8
Fast Mandelbrot generator for 8-bit computers in 100% assembly. C64, C128, Plus/4, VIC-20, PET, CBM-II, Atari, BBC Micro.
6502 8-bit assembly atari-xl-computers bbc-micro commodore-128 commodore-64 fixed-point fractal mandelbrot plus4 retrocomputing vic-20
Last synced: 22 Jun 2026
https://github.com/markcaldropoli/cs220
Computer Systems II: Architecture & Programming
architecture assembly c makefile
Last synced: 14 Apr 2026
https://github.com/dita-deb/stm32_labs
All labs from CPE 3000 compiled into one single repository -Anindita
assembly c stm32l476rg systemworkbenchforstm32
Last synced: 22 Jun 2026
https://github.com/youssefali11997/sic-xe-assembly-programs
SIC/XE Assembly Language programs written as a practice.
assembly assembly-language-programming sic-machine sic-xe-machines
Last synced: 22 Jun 2026
https://github.com/kaisonox/asm-exercises
Assembly Programming Exercises
assembly linux low-level nasm systems-programming windows x86-64
Last synced: 22 Jun 2026
https://github.com/DSCmatter/AegisCC
A minimalistic x86-64 JIT compiler written in C++
Last synced: 16 Oct 2025
https://github.com/deep5050/8085
Useful 8085 programs for learning purpose :book: :tada:
8085 8085-programs assembly assembly-language assembly-language-programming books
Last synced: 22 Jun 2026
https://github.com/ruslang02/hse-acs-projects
Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"
assembly cpp fasm homework multithreading
Last synced: 09 May 2026
https://github.com/sfuhrm/message-digest-assembly-handler
Calculates MD5SUMS/SHA1SUMS-alike files for the contents in a Maven archiver archive
assembly checksum checksum-calculation checksums java maven maven-assembly-plugin md5 md5sums message-digest sha-1 sha-256 sha-3 sha256sum
Last synced: 09 May 2026
https://github.com/zeeshier/assembly_language
In this repository, i covered Assembly Language for Beginners
Last synced: 01 Jun 2026
https://github.com/macaron99/intel-8080-micro-tech
This repository contains assembly language laboratory exercises for the Intel 8080 microprocessor. Each example provides source code for various tasks performed as part of the laboratory sessions.
assembly intel-8080 microprocessor
Last synced: 19 Feb 2026
https://github.com/blockos/magicgriffin
archeology assembly disassembly pc-engine
Last synced: 16 Oct 2025
https://github.com/guicdas/tfinal_micros_assembly
Assembly coding with emu8086.
Last synced: 24 Feb 2026
https://github.com/porglezomp/asm-maze
Render a 3d maze in ARMv6 assembly with Linux frame buffers.
Last synced: 17 Apr 2026
https://github.com/mnito/hamming-asm
Hamming distance routines in x86-64 assembly
assembly c hamming-distance macos nasm x86-64
Last synced: 17 Apr 2026
https://github.com/dmironenko/asm-template
assembly project template to run in docker
Last synced: 24 Apr 2026
https://github.com/knightchaser/assembly
Some assembly codes and corresponding C/Shell Script codes for learning.
assembly clang learning-by-doing shell-script
Last synced: 17 Apr 2026
https://github.com/dtcxzyw/llvm-inst-db
Instruction database extracted from LLVM source
asmjit assembler assembly compiler decompiler disassembler emulator isa llvm qemu
Last synced: 17 Apr 2026
https://github.com/y-mo4n1ngst3r/y-mo4n1ngst3r
Config files for my GitHub profile.
assembly bugbounty bugbounty-tool bugbounty-tools config cpp20 ctf ctf-challenges cyber-threat-intelligence cybersecurity github-config golang offensive-security pentesting redteaming
Last synced: 17 Apr 2026
https://github.com/bac0nb0yy/kfs
Designing our own kernel in Rust + ASM
assembly bootloader i386 kernel multiboot operating-system rust school42
Last synced: 17 Apr 2026
https://github.com/sulami/tis-100-mode.el
💾 TIS-100 Assembly Syntax Highlighting for Emacs
Last synced: 30 Apr 2026
https://github.com/pedrosakuma/dotnet-assembly-mcp
MCP server for static navigation of .NET assemblies — types, methods, attributes, decompilation. Companion to dotnet-diagnostics-mcp.
ai-agents assembly decompiler dotnet ilspy llm mcp mcp-server reflection static-analysis
Last synced: 03 Jun 2026
https://github.com/forgevii-org/kit85
Intel 8085 microprocessor kit Simulator
8085 8085-assembler 8085-debugger 8085-debugger-simulator 8085-programs 8085-simulator 8085kit 8085simulator 8085simulatorkit android assembly emulator flutter-apps
Last synced: 02 Apr 2026
https://github.com/saqibbedar/learn-assembly-masm-nasm-dosbox-linux
Learn x86 assembly with step-by-step examples and setup guides: DOS 8086 (MASM in DOSBox) and Linux x86-64 (NASM).
16-bit 8086 assembly assembly-language beginner dos dosbox examples int21h intel-syntax linux low-level-programming masm nasm systems-programming tutorial windows x86 x86-64
Last synced: 03 Jun 2026
https://github.com/alpgarcia/cpc-asm-notes
My personal notes on Amstrad CPC assembly programming
Last synced: 04 Apr 2026
https://github.com/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/nquinquenel/stack-buffer-overflow-example
Basic demonstration of a stack buffer overflow
assembly buffer-overflow c security-vulnerability
Last synced: 18 Apr 2026
https://github.com/solareenlo/42libasm
[WIP]Assembler Basics
42 42born2code assembler assembly libasm
Last synced: 15 Oct 2025
https://github.com/kerciu/mandelbrot-set-x64-c
Hybrid program created with x64 assembly and C 💻🔧 used for generating Mandelbrot Set visualizations 🌌. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. 🚀📈
assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64
Last synced: 19 Apr 2026
https://github.com/thetechdog/multichoice-assembly-test
A multichoice quiz made in assembly for DOS operating systems
assembly assembly-language-programming assembly-x86 dos-assembly dosgame quiz-game
Last synced: 29 Jun 2026
https://github.com/ze-rato/tic-tac-toe-mips-
A failed attemp at a less than 100 lines tic tac toe on assembly.
Last synced: 14 Oct 2025
https://github.com/ranik27/university-assignments
This repository contains all of my university assignments.
assembly computer-science data-structures-and-algorithms database-management-system dbms microprocessor operating-system pict semester4 semester5 systems-programming university-assignments
Last synced: 18 Apr 2026
https://github.com/laugharne/solana_optimized_programs
This video transcription explores techniques for optimizing Solana programs, focusing on the efficiency of computation, storage, and data. It includes practical tips, code examples, and performance comparisons between different frameworks such as Anchor and Pinocchio, as well as optimizations in assembly language.
anchor assembly optimization pinocchio rust sbpf solana zero-copy
Last synced: 10 May 2026
https://github.com/mp3guy/wordreverse
Reverse the order of a string of words separated by spaces in x86 assembly.
Last synced: 18 Apr 2026
https://github.com/bieanimaton/codigs_assembly_facul
Código criados na linguagem Assembly para praticar o uso de simuladores.
Last synced: 04 Jun 2026
https://github.com/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 10 May 2026
https://github.com/seniru/bfasm
Brainfuck interpreter written in assembly
assembly assembly-x86-64 brainfuck brainfuck-interpreter esoteric-language
Last synced: 12 Jun 2026
https://github.com/matanki-saito/irdll
Imperator: Rome fix dll prod: 1.5.0 / dev: 1.5.0
assembly date-format dll-injection githubactions imperatorrome localization x86-64
Last synced: 19 Apr 2026
https://github.com/maikorapppublic/platform
Maikor platform information and data (language, memory layout, etc)
Last synced: 10 May 2026
https://github.com/annapoorna-a-k/eoc-project-1-in-assembly-language
Elements of Computing Systems 1 Project
assembly assembly-language nand2tetris
Last synced: 04 Jun 2026
https://github.com/simobin/8086
Microprocessor Lab
8086 asm assembly intel intel-8086
Last synced: 29 Jun 2026
https://github.com/gabrielpalassi/sisprog
Repositório de exercícios e projetos desenvolvidos na disciplina Sistemas de Programação da Poli-USP.
assembly system-programming turing-machine von-neumann-machine
Last synced: 24 Feb 2026
https://github.com/robobenklein/cs130
UTK CS130 Labs - ARMv7
arduino arduino-due armv7 assembly
Last synced: 20 Apr 2026
https://github.com/qalle2/nes-md5
Qalle's MD5 Hasher (NES)
6502 assembly cryptography homebrew md5 nes
Last synced: 16 Apr 2026
https://github.com/kseen715/system-architecture-lr
БГТУ:: Архитектура вычислительных систем
Last synced: 14 Oct 2025
https://github.com/michaeljklein/hcy2c
A small library for finding/counting cycles in graphs and finding the maximally-cyclic orientation of a graph
assembly c cycle graph haskell orientation parallel
Last synced: 11 May 2026
https://github.com/samthetechi/minivm
A 32bit base virtual machine with custom assembly ( still in progress)
assembler assembly rust system-programming virtual-machine
Last synced: 20 Apr 2026
https://github.com/marky-d-32/dragon32-discolights
Disco light simulator written in 6809 assembly language
Last synced: 25 Jun 2026
https://github.com/dho-rae/computer-architecture
This repository contains three interconnected projects exploring fundamental computer architecture concepts. The projects focus on assembly language programming, memory management, and CPU simulation. The work was completed as part of a graduate-level Computer Architecture course.
assembly computer-architecture cpu-simulation memory-management university-project
Last synced: 20 Apr 2026
https://github.com/younghakim7/x86_64_assembly_my_project
My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7
assembler assembly nasm-language rust x86-64
Last synced: 21 Apr 2026
https://github.com/ariful305/c-to-assembly-code-generator-compiler-project
A tiny C→pseudo-assembly compiler: Flex-based lexer + recursive-descent parser that emits a simple MOV/ADD/SUB/MUL/DIV IR and runs peephole optimizations (identity removal, constant folding, copy-prop, NOP compaction). Includes sample input.c and Windows binary. MIT licensed.
assembly c c-to-assembly compiler-design project
Last synced: 21 Apr 2026
https://github.com/manorajesh/diss
RISC-V Disassembler
assembly disassembler risc-v rust
Last synced: 21 Apr 2026
https://github.com/jacraul/binarycalculator
My project for Computer Architecture subject at FILS UPB
Last synced: 31 May 2026
https://github.com/rayniel95/machine-programming
My Machine Programming notebook.
assembly low-code low-level low-level-programming notebook pothos school-education solved-challenges solved-exercices solved-problems solved-programming-exercises university-course university-of-havana
Last synced: 05 Jun 2026
https://github.com/codella/asma
:construction: Work In Progress :construction: A collection of small executables for DOS written by me in x86 assembly, back in 1999
Last synced: 03 Mar 2026
https://github.com/mateo-velasquez/luces-led
Repository for a project developed during the third semester of the Systems Engineering program at the Catholic University of Córdoba, as part of the course Computer Architecture I (2016 curriculum).
Last synced: 22 Apr 2026
https://github.com/alperenadam/atmega328p_io_driver
An ATmega328P IO driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembly atmega328p avr avr-programming avrdude input-output
Last synced: 23 Apr 2026
https://github.com/ema2159/microprocessors_course
Course assignments and project. Coded in assembly in a Dragon12 development board with a Freescale HCS12 CISC microcontroller.
assembly embedded-systems freescale hcs12
Last synced: 06 Jun 2026
https://github.com/alexandrospanag/my_arduino_projects
My Arduino Projects which includes many Arduino solutions for a variety of microcontrollers, Processing solutions & Assembly solutions. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
adafruit arduino assembly embedded-systems github hardware iot learn processing wiring
Last synced: 16 Apr 2026
https://github.com/rigbir/assembly_library
assembly assembly-library dosbox low-level-programming macros nasm
Last synced: 24 Apr 2026
https://github.com/nicktill/system-software
low-level system software programming utilizing C
assembly c gdb system-software
Last synced: 24 Apr 2026
https://github.com/loicguillois/exigeos
Didactic bare-metal kernel in C for x86 and Raspberry Pi 3B — a rewrite of Elise-OS (2003)
arm assembly bare-metal c educational kernel os osdev raspberry-pi x86
Last synced: 01 Mar 2026
https://github.com/zanderbrown/aqabler
AQA ALI Interpreter
aqa assembly interpreter rust-library
Last synced: 24 Apr 2026
https://github.com/ynsn/libce
Efficient and simple encoding and decoding of machine code and instruction sets
assembly machine-code x86 x86-64
Last synced: 24 Apr 2026
https://github.com/miusarname2/my-first-vm
Basic virtual machine creation example for personal projects.
architecture assembly c l3c low-level low-level-programming vm
Last synced: 24 Apr 2026
https://github.com/anishsharma21/nand2tetris
This repository tracks my progress in building the hardware and software of a computer from scratch - a journey that will take me from the basics of logic gates to building a fully functioning computer and operating system.
assembly boolean-logic compilers computer-architecture logic-gates machine-language nand2tetris operating-systems
Last synced: 15 Feb 2026
https://github.com/izo0x90/snake-toy-vm
A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.
assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization
Last synced: 24 Apr 2026
https://github.com/chetanmalviya513/assembly-election-analysis-data-insights-engagement
Scraped and analyzed real-time election data to build interactive dashboards showcasing seat trends, vote share distribution, and postal ballot stats. The analysis uncovered insights on voting patterns, winning margins, and candidate forfeitures. Visual storytelling and timely data updates helped the project gain strong engagement on social media.
assembly data-visualization dataanalytics descriptive-statistics election-analysis election-data msexcel news tableau-dashboards webscraping
Last synced: 25 Apr 2026
https://github.com/atticusrussell/cmpe250-arm-assm
ARM Cortex M0+ Assembly code from CMPE-250 class at RIT. Written for FRDM-KL05Z. Developed using Keil uVision IDE
arm-assembly arm-cortex-m0 assembly frdm-kl05z
Last synced: 12 May 2026
https://github.com/sivaraam/atmega32
Simple programs trying to use the ATMEL ATMEGA32 microcontroller and interface some componenets with it.
Last synced: 12 May 2026
https://github.com/blaz-r/sic-xe-assembler
SIC/XE two pass assembler written in Rust
assembler assembly assembly-language rust sic sic-xe sic-xe-assembler two-pass-assembler
Last synced: 25 Apr 2026
https://github.com/seojuncha/arm-assembly-tutorial
ARM Assembly Tutorial
arm-assembly arm-assembly-language armv4 assembly assembly-language assembly-language-learning qemu-system-arm
Last synced: 15 Feb 2026
https://github.com/willbicks/dsdii-assembler
Assembler for a MIPS processor implemented in VHDL as part of RIT's Digital Systems Design II class.
assembler assembly code-generation mips vhdl
Last synced: 13 Mar 2026
https://github.com/iabdullah215/assembly-code-dump
Here are some of the assembly scripts I wrote...
assembly assembly-code-dump assembly-language assembly-language-programming assembly-x86 assemblyscript
Last synced: 13 Feb 2026
https://github.com/injusmol/mips-lab-works
Programs written in MIPS assembly programming language for Systems Fundamentals Course.
Last synced: 12 Feb 2026
https://github.com/tamaraatanasova/show-real-time-8086
Running this program using emu8086 will print the execution time in the console window
8086-emulator assembly emu8086
Last synced: 06 Jun 2026
https://github.com/aaditya29/assembly-from-scratch
This repository is designed to the fundamentals of assembly language programming
assembly assembly-arm64 assembly-language assembly-tutorials
Last synced: 12 Feb 2026
https://github.com/melotic/toydisassembler
A toy disassembler to learn from and experiment with
Last synced: 12 Feb 2026
https://github.com/phillvancejr/x64-assembly-color-changer
Mac x64 intel assembly program hosted with a C Raylib front end.
assembly c c-language graphics raylib x64 x86-64
Last synced: 26 Apr 2026
https://github.com/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 13 May 2026
https://github.com/agarnung/x86-64-assembly-intro
Introductory exercises to assembly language
101 assembly assembly-language assembly-x86 assembly-x86-64
Last synced: 07 Jun 2026