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/mmsaki/yul-and-assembly
yul basics for solidity assembly
Last synced: 11 Apr 2026
https://github.com/oxmarco/z80
A few assembly sources to experiment with a ZILOG Z80 board
Last synced: 25 Oct 2025
https://github.com/netlah/abstractions
Classes for retrieving .NET assembly build time ApplicationInfo, AssemblyInfo
application-info aspnetcore assembly assembly-build-datetime assembly-info build build-datetime diagnostics dotnet netcore
Last synced: 26 Oct 2025
https://github.com/sanshruthr/helloworld_os
A monolithic architecture based operating system that runs on bare metal.
assembly kernel operating-system os
Last synced: 26 Oct 2025
https://github.com/yousabmenissy/aslib-examples
A collection of working assembly programs.
Last synced: 28 Oct 2025
https://github.com/saifalomari99/microcontroller_projects_saifalomari
This Repository is to showcase Saif Alomari's Microcontroller projects. Includes 11 high-level projects made by c and assembly languages.
assembly c c-programming-language microcontroller pickit4
Last synced: 16 Mar 2026
https://github.com/aazuspan/spinasm-lsp
A language server for SPINAsm
assembly fv-1 lsp spin-semiconductor spinasm
Last synced: 24 Jan 2026
https://github.com/marinossav/ijvm_emulator
A programming project aimed at implementing an IJVM emulator using C.
assembly c ijvm ijvm-emulator instruction-set-architecture java
Last synced: 28 Jan 2026
https://github.com/colmiik/libasm
A selection of libc functions written in Assembly
assembly libc low-level-programming
Last synced: 06 Feb 2026
https://github.com/chamal1120re/assembly-playground
A docker environment for my x86-assembly learning
assembly nasm-assembly x86-assembly
Last synced: 28 Jan 2026
https://github.com/scaramir/covid-assembly
Project 2 from SC2 @ FUB - Snakemake implementation to compare Illumina and Nanopore sequence assembly quality of the same sample.
assembly consenus illumina nanopore snakemake university-project
Last synced: 29 Jan 2026
https://github.com/princeranjan03/alu_assembly
An ALU built in 8086 Assembly Language takes user input to perform arithmetic operations and data manipulation. It supports addition, subtraction, multiplication, division, modulus, squaring, and cubing. Additionally, it includes binary operations like rotate left (ROL) and rotate right (ROR).
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 29 Jan 2026
https://github.com/misakuja/pjait-bash-asm
Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.
assembly assembly-x86 bash c operating-system
Last synced: 15 Apr 2026
https://github.com/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 Jan 2026
https://github.com/gheris-579/counter-strike1.6
enjoy the new Counter Strike 1.6 with new skills and everything else
assembly destroyallsoftware hacking os python python3 tools tools-py windows-10 windows-11
Last synced: 15 Apr 2026
https://github.com/dehcrep/ift209-devcontainer
Permet le développement d'ASM ARM à l'aide d'un Dev Container.
assembly ift209 usherbrooke x86
Last synced: 07 Feb 2026
https://github.com/utku2627/assembly-projects
Some emu8086 projects written with Assembly
assembly assembly-language-programming assembly-x86 emu8086
Last synced: 31 Jan 2026
https://github.com/thiagofons/mips-simulator
MIPS simulator made with pure JavaScript to Computers Architecture class
Last synced: 15 Apr 2026
https://github.com/natelapak/risc-v_decoder
Website that converts a binary or hexadecimal number into its RISC-V Instruction and vice versa
assembly react risc-v tailwindcss typescript
Last synced: 15 Apr 2026
https://github.com/lloydlobo/fprintfasm
Simple assembly kickstarter example for standard output `printf` via builtin `sys_write` calls.
Last synced: 17 Mar 2026
https://github.com/c-thoben/cassavagenomicsproject
Collection of scripts used in the process of creating and analysing the COL40 cassava assembly.
Last synced: 17 Mar 2026
https://github.com/corpssansorganes/assembler_for_custom_asm
An assembler for a custom assembly language
Last synced: 17 Mar 2026
https://github.com/superbox64/jibberjabber
JJ is a token based computer language designed for AI with the ability to transpile to C, JS, Assembly and Python with more output languages to coming soon
assembly claudecode interpreter jibberjabber jibjab jj lexer parser python swift toddbruss token transpiler
Last synced: 01 Feb 2026
https://github.com/cosecseccot/riscv32i-assembler
A custom Assembler for RISCV32I ISA
assembler assembly assembly-language risc-v riscv riscv32
Last synced: 07 Feb 2026
https://github.com/gasna/kfs-1
This first (out of 10) project is a very basic kernel with some basic features.
42 42-school 42born2code 42paris 42school assembly assembly-language assembly-language-programming assembly-x86 basic-kernel c c-language c-language-programming kernel kernel-development
Last synced: 16 Apr 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/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/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/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/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/porglezomp/asm-maze
Render a 3d maze in ARMv6 assembly with Linux frame buffers.
Last synced: 17 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/alpgarcia/cpc-asm-notes
My personal notes on Amstrad CPC assembly programming
Last synced: 04 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/mp3guy/wordreverse
Reverse the order of a string of words separated by spaces in x86 assembly.
Last synced: 18 Apr 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/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/robobenklein/cs130
UTK CS130 Labs - ARMv7
arduino arduino-due armv7 assembly
Last synced: 20 Apr 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/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/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/nicktill/system-software
low-level system software programming utilizing C
assembly c gdb system-software
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/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/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/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/agarnung/x86-64-assembly-intro
Introductory exercises to assembly language
101 assembly assembly-language assembly-x86 assembly-x86-64
Last synced: 07 Jun 2026
https://github.com/bredeson/assannphy
Assembly, Annotation, and Phylogenetics of bacterial genomes
annotation assembly phylogenetics pipelines
Last synced: 26 Apr 2026
https://github.com/tcorlateanu/assembly-projects
Systems engineering portfolio in x86-64 Assembly. Featuring a custom Unix Shell, Branch Predictor, and optimized core tools.
assembly linux-kernel linux-syscall low-level-programming portfolio systems-programming x86-64
Last synced: 27 Apr 2026
https://github.com/mohamedmetwalli5/assembly-programs
Some assembly programs
Last synced: 07 Jun 2026
https://github.com/kharazi/listmacro
A List/Array Macro (Library) for Assembely Language
Last synced: 27 Apr 2026
https://github.com/zsoltkebel/university-code
University course work.
assembly python university-course university-of-aberdeen
Last synced: 28 Apr 2026
https://github.com/benoitlx/simple-assembler
Simple assembler for my custom cpu
assembly bitstream-generation parser tokenizer
Last synced: 28 Apr 2026
https://github.com/nicolasbauw/asm-arm-cat
cat command written in ARM assembly (linux)
Last synced: 28 Apr 2026
https://github.com/david-palma/mips-32bit-encoder
C implementation of a 32-bit assembly instruction encoder for MIPS processors, designed to convert MIPS assembly instructions into their corresponding machine code formats for execution on MIPS-based systems.
assembly assembly-to-machine c c-programming computer-architecture instruction-set-architecture instuctions-encoder isa machine-code mips-architecture mips-instructions mips-processor
Last synced: 28 Apr 2026
https://github.com/phlay/crc64
command line utility for computing crc64
assembly command-line-tool crc64-ecma182
Last synced: 29 Apr 2026
https://github.com/exbotanical/toulouse
A 32-bit UNIX-like operating system kernel
Last synced: 29 Apr 2026
https://github.com/ubugeeei/haribote-os
Operating system scratch implements in C lang
assembly clang no-std operating-system scratch-implementation x86
Last synced: 30 Apr 2026
https://github.com/andre-marcos-perez/sel0433_microprocessoraplications
Algorithms for the course Application of Microprocessors I - SEL | EESC | USP
8051 assembly c electrical-engineering intel microcontroller university-course
Last synced: 01 May 2026
https://github.com/jacek13/findprimes
A program with a graphical interface designed to search for prime numbers. The application uses vector instructions (SIMD) from the x64 assembler level.
assembly cpp dear-imgui sdl2 simd simd-instructions threads visual-studio x64-assembly
Last synced: 02 May 2026
https://github.com/ycarlosedu/notacao-polonesa-mips-python-
Programa realizado em Python para inserir uma notação polonesa no terminal e ele gerar um código em TXT pronto para ser executado em Assembly Mips.
assembly codigo mars mips notacao notacao-polonesa-inversa polonesa python
Last synced: 02 May 2026
https://github.com/silentpuck/silentcheatsheets
Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️
asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube
Last synced: 03 May 2026
https://github.com/jorge-jrzz/uea-m_temperature_sensors
Temperature measurement with two sensors and display in two 7 segments.
arduino assembly i2c temperature-sensor
Last synced: 04 May 2026
https://github.com/littleatarixe/draconus
Malware, Shellcode builder with C2, tools and compilers. Easily create your own malware, small or large.
assembly c2 compilers ddos keylogger malware malware-development python3 ransomware rat shellcode stealer
Last synced: 05 May 2026
https://github.com/seojuncha/fromthetransistor-fork
geohot's fromthetransistor project with a little modification.
assembler assembly c compiler fromthetransistor python uart verilog
Last synced: 05 May 2026
https://github.com/vs4vijay/vizos
VizOS
assembly baremetal gcc kernel linux nasm operating-system operating-system-learning os qemu rust
Last synced: 06 May 2026
https://github.com/lexz-08/resourcereader
Easily read embedded resources as strings, bytes, or entire assemblies.
assembly assembly-resource csharp embedded-resource resource windows
Last synced: 06 May 2026
https://github.com/37743/arduino
A collection of Arduino projects, as well as a project that utilizes the usage of LDR sensors to transfer messages using morse code.
arduino assembly c embedded morse-code
Last synced: 07 May 2026
https://github.com/markusmoenig/chipcade
6502 Fantasy Console with a built-in C-to-ASM compiler.
6502 assembly c-language fantasy-console
Last synced: 07 May 2026
https://github.com/yycorcino/byte-lobster
A Chrome Extension for ARM CPUlator
assembly chrome-extension cscea248 uaa
Last synced: 08 May 2026
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 08 May 2026
https://github.com/ruslang02/hse-acs-projects
Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"
assembly cpp fasm homework multithreading
Last synced: 09 May 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/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/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/zhenglinlei/spimhub-depr
MIPS chips SPIM Online
asm assembly coprocessor cpu mips spim x32
Last synced: 13 May 2026
https://github.com/studentutu/voxgeofoliage
Unity 6 port of Unreal 5.7 foliage assemblies (Nanite vegetation) inspired branch-assembly opaque rendering for foliage
assembly foliage indirect-draw opaque render-graph rendering unity3d urp vegetation voxelization
Last synced: 12 Jun 2026
https://github.com/taffarel55/risc-v
Repositório com intuito de reunir lista com as instruções mais básicas para risc-v para inteiros 32 bits e alguns exemplos úteis.
arquitetura-de-computadores assembly risc-v risc-v-assembly
Last synced: 13 Jun 2026
https://github.com/kissssu/basic-assembly
This Assembly repository provides various programs for beginners to learn basic operations like arithmetic, user input, and table calculations.
Last synced: 14 Jun 2026
https://github.com/remykarem/learn-assembly
Learning x86-64 assembly with NASM
Last synced: 17 Jun 2026
https://github.com/shiritai/aias-lab6-spring-2024
Lab6 of AI computing Architecture and System (2024 spring) around riscv emulator and implementation of fibonacci, sudoku (2x2) and maxpool in RISC-V
assembly fibonacci maxpool2d riscv riscv-emulator sudoku
Last synced: 18 Jun 2026
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/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