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-27 00:02:26 UTC
- JSON Representation
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/aashrafh/numbermunchers
👦 One-Player Assembly 8086 inspired by the popular Number Munchers Game
assembly assembly-x86 clone dosbox games kids kids-learn microprocessor number-munchers
Last synced: 31 Mar 2025
https://github.com/giuseppericcio/csd-driverasim
Simulazione tramite il tool ASIM, di un driver di comunicazione parallela per processore Motorola 68000 nell'ambito del corso di Computer Systems Design del prof. Nicola Mazzocca, Università degli Studi di Napoli "Federico II", a.a. 2021-22
Last synced: 16 May 2025
https://github.com/tikerlade/assembly-char-frequency
Coursework for "Computer Architecture" course in St.-Petersburg Polytechnic University of Peter the Great
assembly assembly-x86 coursework
Last synced: 29 Jul 2025
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/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/papachristoumarios/assembly
This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes
Last synced: 28 Oct 2025
https://github.com/martinomensio/cas-labs
Computer Architectures labs @ Polytechnic University of Turin
Last synced: 28 Mar 2025
https://github.com/item-self/ntprocesses
Rust library that makes it easy to manipulate Windows' processes.
assembly process reverse-engineering rust windows x64
Last synced: 10 Apr 2025
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/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/gabrielemaurina/pyssembly
A python assembly emulator
assembly assembly-language assembly-language-programming emulator pseudo-assembly python-assembly-emulator
Last synced: 03 Jan 2026
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/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/kampi/raspberry-pi
Miscellaneous things for my Raspberry Pi.
assembly bash c embedded-linux python
Last synced: 14 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/jamesalbert/halfprec
Half-precision assembly interface for C
assembly c doge half-precision nasm
Last synced: 11 May 2026
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/abnerkaizer/aoc_trab1
Primeiro trabalho de AOC 1 envolvendo MIPS assembly.
Last synced: 18 May 2026
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/anubhav-narayan/mxsm
MX Cross Assembler
assembler assembly custom-assembler
Last synced: 02 May 2026
https://github.com/layheng-hok/risc-v-cpu
RISC-V CPU: Single-Cycle Processor for RISC-V ISA Built in Verilog - SUSTech's project of course CS202: Computer Organization in Spring 2024 - Score: 104.5/100
assembly computer-architecture computer-organization cpu ego fpga instruction-set-architecture isa processor project risc-v sustech verilog
Last synced: 15 Jun 2026
https://github.com/norandiaconu/palindrome
Assembly program for checking and printing palindromes
Last synced: 21 Mar 2025
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/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/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/akash-rajak/qtspim---basic
The Basic Program of Mips Assembly Language
assembly assembly-language-programming mips-assembly qtspim
Last synced: 26 Mar 2025
https://github.com/hk-transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 01 Apr 2025
https://github.com/aasmundn/attiny-isp
In-circuit Serial Programmer (ISP) for first generation ATtiny devices.
asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial
Last synced: 04 May 2026
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/bonsaiden/vectroid.gb
assembly asteroids-game gameboy-color z80
Last synced: 10 Sep 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/maruki00/ctfs
assembly binary-exploitation c ctf-writeups hacking memory-corruption python shell shell-code
Last synced: 29 Aug 2025
https://github.com/davidyslu/BufferOverflowAttack
Simulate a simple buffer overflow attack
assembly buffer-overflow-attack python security
Last synced: 29 Aug 2025
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/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/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/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/ibrahimsharaf/sorting-algorithms-package
Simulating various sorting algorithms working on set of numbers using x86 Assembly.
assembly sorting-algorithms x86
Last synced: 01 Aug 2025
https://github.com/speedruneer/iridiumos-3
This is an hobby OS made in nasm assembly
Last synced: 17 May 2026
https://github.com/bytesclub/mips-tutorial
A Tutorial repository for understanding Instruction Set Architecture of Modern Computers using MIPS
assembly computer-architecture mips mips-tutorial
Last synced: 30 Mar 2025
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/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/0xhex0rc1st/x86-64-nasm-playground
Exploring x86-64 assembly programming with NASM — syscalls, algorithms, and C interop.
64bit 64bit-assembly assembly exercise learning linux nasm nasm-assembly x86-64
Last synced: 14 May 2026
https://github.com/maxim-zhao/mappy-gg-translation
Translation of the Sega Game Gear game "Mappy" from Japanese to English
assembly sega-game-gear translation z80
Last synced: 04 Jul 2025
https://github.com/blueokiris/super-punch-cousins
A platform-fighter for the NES
6052 asm assembly bros cousins game nes nintendo platform platform-fighter punch smash super video-game
Last synced: 26 Mar 2025
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/esshahn/dollarhex2int
Sublime Plugin: displays hex values like $F7 as integer in the status bar
assembly c64 hex2int plugin sublime-text sublime-text-3
Last synced: 21 May 2026
https://github.com/simobin/8086
Microprocessor Lab
8086 asm assembly intel intel-8086
Last synced: 16 Jun 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/mishqatabid/assembly-language-dump
Some of the useful assembly script that I wrote
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 assemblyscript
Last synced: 02 Jan 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/mayugestudio/game-lex
Game-programming language for beginner !
assembly assembly-language game-development programming-language
Last synced: 05 Apr 2025
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/theloni-monk/ya6502e
Yet Another 6502 Emulator: An emulator for the iconic MOS 6502 CPU written in c++
6502 6502-processor assembly assembly-6502 cpp emulator
Last synced: 13 Apr 2026
https://github.com/th3c0d3mast3r/.asm
The Following is a Repository that has all the Assembly Language codes that I had done in the College and overall. Feel free to use that, and suggest changes(this is for 8086)
Last synced: 16 Feb 2026
https://github.com/jerryimmouse/asm_rglibc
Some glibc functions rewritten in GNU Assembler just for fun
assembler assembler-x86 assembly assembly-language assembly-x86 gas gas-assembly glibc gnu gnu-assembler gnu-assembly
Last synced: 10 Jan 2026
https://github.com/viettaliii/anti-debug
Dự án nhằm phân tích các kỹ thuật anti-debug
anti-debug anti-debugging assembly ida-pro x86-64
Last synced: 15 Jul 2025
https://github.com/soodaayush/6502-project
A collection of projects surrounding the 6502 CPU, inspired by Ben Eater.
Last synced: 09 May 2026
https://github.com/stackedcache/c-journey
Documenting my journey of learning C with the end goal of becoming a cyber security expert.
Last synced: 15 May 2026
https://github.com/avifenesh/assembler_openu
Final project of Systems programming lab course
assembler assembly c compiler machine-translation
Last synced: 15 May 2026
https://github.com/daedalus/yapt
Yet Another payload tool
assembly exploit payload payload-generator tool x86-64
Last synced: 10 Apr 2025
https://github.com/arun-esh/assembly
Assembly Notes and Codes
assembly assembly-language masm32 x86-assembly x86-masm
Last synced: 12 Apr 2025
https://github.com/codecs1/casm
The compiled language that I wrote for making easier in writing assembly language.
assembly c programming-language x86
Last synced: 02 Feb 2026
https://github.com/raquelfmcardoso/iac-2020-2021-project
Introduction to Computer Architecture - LEIC @ IST 2020/2021. Project by Inês Ji and Raquel Cardoso.
assembly computer-architecture computer-architecture-fundamentals dino-game-replica
Last synced: 26 Mar 2025
https://github.com/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/kbluelvl/labo-microprocesseurs
Assembly Language Labs for Microprocessor Course.
Last synced: 10 Jan 2026
https://github.com/nanitefactory/asmtest
HelloWorld of Go (Golang) assembly.
Last synced: 18 May 2026
https://github.com/open-machine/assembler
A program that transforms assembly code into machine code.
assembler assembly machine-code
Last synced: 14 May 2026
https://github.com/for-acgn/hash-api
Find&Call Windows API by hash+key.
assembly hashapi shellcode windows windowsapi
Last synced: 18 Apr 2026
https://github.com/asankasovis/pic_digital_clock
⏰ This project intended to create a digital clock using the PIC16F877a from Assembly. The design uses MAX6972 for driving a display and DS1302 to get the real-time clock. Three MAX6972s drive 12 5x7 dot-matrix displays. All code is written in Assembly to get an understanding of the PIC assembly.
assembly assembly-language digital-cl ds1302 max6952 pic16f877a
Last synced: 20 Mar 2025
https://github.com/professornova/hcs12-clock
A clock system for the HCS12 microcontroller, tested on the Dragon12 board. Developed in C and HCS12 assembly.
Last synced: 03 Apr 2025
https://github.com/m1s2/assemblyinfohelper
Display informations gathered from the assembly attributes
Last synced: 19 Apr 2026