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-30 00:02:32 UTC
- JSON Representation
https://github.com/lilpolymath/emu8086
List of codes I wrote with assembly
8086-emulator assembly assembly-language assembly-x86
Last synced: 08 Jul 2025
https://github.com/alkesst/rpiassembly
Assembly code for Raspberry Pi
arm assembly gcc-arm leds mp3 raspberry raspberry-pi raspberry-pi-3 songs wiringpi
Last synced: 18 May 2026
https://github.com/Voyrox/Dynamic-Scheduling
Dynamic Scheduling using Tomasulo’s Algorithm
algorithm assembly emulator ibm rust tomasulos-algorithm
Last synced: 31 Oct 2025
https://github.com/ivanmilin/riscv_multicore_cache_controller
This project is a final project in my master studies and it's done in a team of 2 people, Petar Stamenkovic and myself.
assembly formal-verification jasper-gold multicore-cpu ripes risc-v singlecycle-processor systemverilog
Last synced: 19 Aug 2025
https://github.com/gfazioli/assembly-library
Motorola (Amiga) 680x20 Assembly Library
amiga assembler assembly assembly-language assembly-language-programming assembly-library motorola motorola-68020 motorola-680x0
Last synced: 11 Apr 2025
https://github.com/gramaziokohler/workshop_michigan
Materials for the Robotic Assembly workshop using COMPAS FAB framework
Last synced: 13 May 2025
https://github.com/rieselhilfe/tis200
Emulator of the tis-100 with arbitrary layout in golang
assembly assembly-language emulator game programming-language tis-100 zachtronics
Last synced: 21 May 2026
https://github.com/vkorbes/vdos
V's notes on MS-DOS programming.
assembly assembly-x86 ibm-pc ms-dos retrocomputing
Last synced: 12 Jan 2026
https://github.com/remram44/corewar2
A simple Corewar game written in C++ with Qt.
Last synced: 16 May 2026
https://github.com/tollyh/assembly-vscode
VSCode extension providing AssEmbly syntax highlighting and other language features
assembly typescript vscode vscode-extension vsix
Last synced: 03 Jan 2026
https://github.com/zhenglinlei/aoc-zhenglinlei
advent-of-code aoc assembly java javascript js julia python solutions
Last synced: 09 Apr 2026
https://github.com/sclorentz/rust-test
C.A. presentation: Tests with no_std rust and integrated asm
aarch64 assembly linker-script llvm rust smallest x86-64
Last synced: 26 Sep 2025
https://github.com/n0thhhing/zeon
ARM/ARM64 Neon intrinsics implemented in zig
arm arm64 assembly implementation inline-assembly intrinsics llvm neon pure-zig simd vectors zig ziglang
Last synced: 26 Sep 2025
https://github.com/undacmic/stm32g0x1xx
An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization
arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1
Last synced: 18 Feb 2026
https://github.com/myztyn/simpleassemblyplayground
A fun little playground to write and run x86 Assembly code (currently using AT&T syntax).
assembly cross-platform educational-project fun playground
Last synced: 16 May 2026
https://github.com/jthistle/assembly
Terribly written assembly code
assembly masochism nasm-assembly
Last synced: 10 Oct 2025
https://github.com/recabasic/helloworld
A complex way to log Hello World in different languages.
assembly complex faster go hello-world nodejs python rust stupid-shit
Last synced: 06 Mar 2026
https://github.com/BloodRoseorg/gasm
An assembler designed as the future target for Garter compilation
arm32 assembler assembly bootstrapper compiler compiler-toolchain cross-compiler garter garter-language x86-32 x86-64 x86-assembly
Last synced: 04 Aug 2025
https://github.com/alexandermaxranabel/cemb
cemb is a small virtual machine that runs CASM(cemb Assembly)
assembly jvm programming-language rust virtual-machine
Last synced: 17 Jan 2026
https://github.com/pranavh-2004/armsim-docker
Dockerized environment to run ARMSim on macOS without the need for native installation.
arm armsim armv7 assembly containerization docker macos mono osx virtulization xquartz
Last synced: 21 Feb 2026
https://github.com/akhilrai28/binarytwos32
A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.
32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming
Last synced: 09 Mar 2026
https://github.com/creator-craft/easos
Basic OS development for experimenting and studying how operating systems work.
Last synced: 16 Mar 2025
https://github.com/realstealthninja/assembly-101
My journey to the inital frontier
assembly assembly-language learning-by-doing x86 x86-64 yasm yasm-assembler
Last synced: 21 Mar 2025
https://github.com/danielaraldiedu/assembly
Repositório destinado para estudos de Assembly com RISC-V.
Last synced: 07 Oct 2025
https://github.com/pialghosh2233/8086_assembly_project
an ATM machine system simulation using assembly language
8086 8086-architecture 8086-emulator 86-assembly assembly assembly-8086 assembly-language assembly-project assembly-x86 cpu-emulator emu8086 emulator emulator-8086 intel mips mips-assembly
Last synced: 02 Feb 2026
https://github.com/mohamedtalhaouii/assembleur
Exercices | Langage Assembleur - SimuProc
Last synced: 09 Aug 2025
https://github.com/lorenzomorelli-webdev/c_assembly_optimization
Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam
assembly c kmeans nearest-neighbor-search optimization
Last synced: 04 Apr 2025
https://github.com/loneicewolf/radare2-snippets
my custom made Radare2 scripts/snippets/commands.
arm assembler assembly disassembler r2 radare2 x86
Last synced: 11 Oct 2025
https://github.com/sclorentz/low_level
C.A. presentation: Tests with no_std rust and integrated asm
aarch64 assembly linker-script rust smallest x86-64
Last synced: 10 Apr 2025
https://github.com/z1skgr/memory-management-i-o
Memory orchestration at the different levels of languages
assembly c clang cygwin exceptions-handling interrupts memory-allocation memory-layout merge-sort mergesort mips-architecture pcspim program-execution stack
Last synced: 21 Feb 2026
https://github.com/vrom911/asm
Assembly task
assembly binary-search mergesort nasm nasm-assembly
Last synced: 23 Jul 2025
https://github.com/awais922609/assembly-programs
This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.
advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming
Last synced: 29 Mar 2025
https://github.com/xsscx/xnuimagetools
XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.
assembly debugging imageio introspection ios lldb macos profiling reverse-engineering swift visionpro watchos xnu
Last synced: 06 Jan 2026
https://github.com/donno2048/pyas
Run machine code, assembly and webassembly
assembly machine-code webassembly
Last synced: 29 Jan 2026
https://github.com/khopa/dwarvesmanagernes
NES Version of Dwarves Manager, for #LD48 29
assembly game ldjam nes nintendo-entertainment-system
Last synced: 06 Jan 2026
https://github.com/HK-Transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 12 Aug 2025
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 07 May 2025
https://github.com/philspil66/vectrex-minestorm
Mine Storm is a shooter game similar to Atari's 1979 Asteroids arcade game. It was published in 1982 by GCE as the built-in game for the Vectrex system. This repo contains the original source code.
assembly assembly-language assembly-language-programming game minestorm oldgame vectrex vectrex-game
Last synced: 07 May 2025
https://github.com/oakymacintosh/mighf
The OpenSource ISA that doesn't differ.
architecture assembler assembly cpu-architecture gcc homebrew virtual-machine
Last synced: 13 Aug 2025
https://github.com/go-asm/asmdb
asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb
Last synced: 14 Jan 2026
https://github.com/hassaanhameed786/EE-229---Computer-Organization-and-Assembly-Language
Assembly x86 MASM
asm assembly assembly-language-programming assemblyscript masm615 x8086
Last synced: 10 Mar 2025
https://github.com/komodoooo/membreak
A harmless memory corrupter made in assembly
Last synced: 06 Jul 2025
https://github.com/seanpm2001/wacos_10.12
The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.
apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project
Last synced: 09 Apr 2026
https://github.com/vishalthehuman/hack-assembler
Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.
assembler assembly hack-assembler hack-assembly-language machine-language nand2tetris nand2tetris-assembler nand2tetris-assignments
Last synced: 16 May 2026
https://github.com/qlova/usm
The usm assembly language.
assembly embedded golang language
Last synced: 16 May 2026
https://github.com/godtamit/assembler
A modular general 2-pass assembler written in Python.
assembler assembly instruction-set-architecture instructions modular parser
Last synced: 19 May 2026
https://github.com/viktorsvertoka/goit-cs-hw-01
Home task for Computer Systems and Their Fundamentals course💾
assembly dosbox goit goit-cs-hw-01 python
Last synced: 27 Jan 2026
https://github.com/papkuworld/mbr-bootkit
A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)
assembly bootkit mbr rootkit x86-assembly
Last synced: 06 Jan 2026
https://github.com/bitblitobvimormon/pi-mine
The console mine delver, all in ARMv7 Thumb-2 Assembly!
arm armv7 assembly assembly-language assembly-language-programming cortex cortex-a7 raspberry-pi raspberry-pi-2 raspberrypi thumb thumb2
Last synced: 16 Feb 2026
https://github.com/deckarep/lc3-zig
The LC3 virtual machine implemented in Zig.
assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang
Last synced: 11 May 2026
https://github.com/rxxuzi/asmx
64bit Windows NASM+C Build Tool
assembly assembly-x64 build-tool nasm nasm-assembly
Last synced: 02 Jan 2026
https://github.com/kts-o7/rv_board
This is the Repository of RV Board Testing program Development
32-bit armv7 assembly embedded-c lpc2148 risc
Last synced: 15 Jan 2026
https://github.com/fooeybar/flatnet
flatnet is an evolutionary algorithm with models as action lists
ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat
Last synced: 02 Feb 2026
https://github.com/brian-emarquez/ensamblador-x86
⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔
assembler assembler-x86 assembly cpu x86
Last synced: 15 Mar 2025
https://github.com/calculuswhiz/gedit-gas-x86_64-highlighter
This is the greatest assembly language of All Time (gedit port)
assembly assembly-language gas-syntax gedit syntax-highlighting x86 x86-64
Last synced: 23 Mar 2025
https://github.com/arthursudbrackibarra/trab2-org_e_arq
Trabalho 2 de Organização e Arquitetura de Computadores.
Last synced: 22 Mar 2025
https://github.com/basemax/assemblyx86
Tiny programs using Assembly based on X86.
assembly assembly-language assembly-language-programming assembly-x86
Last synced: 14 Jul 2025
https://github.com/cx072/helloworld
A complex way to log Hello World in different languages.
assembly complex faster go hello-world nodejs python rust stupid-shit
Last synced: 13 Apr 2025
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 24 Jul 2025
https://github.com/abdullahimtiazyousafzai/assembly-language-simulator
A GUI simulator/interpreter for custom assembly language, written in python/tkinter
assembly assembly-language computer-organization computer-organization-and-design custom-assembly-language op-codes python registers simulator
Last synced: 06 Feb 2026
https://github.com/liziwl/embedded-systems
SUSTech Course CS301, Embedded Systems, fall 2017
Last synced: 28 May 2026
https://github.com/UtkarshVerma/atmega328p-oled-asm
An AVR assembly project for playing any video on an OLED display using ATmega328P and an SD card.
assembly atmega32 atmega328p avr avr-assembly bad-apple oled-display-ssd1306
Last synced: 17 Jul 2025
https://github.com/0u44/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Feb 2026
https://github.com/techno-sorcery/cpu-16
A 16-bit CISC minicomputer based around the 74LS181 ALU. With a strong focus on orthogonality , it includes eight general-purpose registers, eight addressing modes, a dedicated stack pointer, eight priority-leveled vectored interrupts, and 16-bits of addressing space
Last synced: 14 May 2026
https://github.com/satharus/nasm-template
NASM Template with a makefile and some helper IO functions.
assembly linux linux-syscall nasm nasm-assembly template template-project
Last synced: 21 Apr 2026
https://github.com/williamkosasih19/jit-nasm
Just In Time NASM. Assemble and run instructions in memory, immediately
asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64
Last synced: 19 May 2026
https://github.com/wa1tnr/wokwi-rp2040-asm-a
wokwi hosted assembly language for RP2040 - early effort - 9 Apr 2023
asm assembly assembly-language assembly-language-compiler assembly-language-learning assembly-language-programming assembly-language-programs pi-pico rp2040 rpi-rp2 wokwi
Last synced: 04 Apr 2025
https://github.com/sammy-ette/Nerine
🌹 ✨ A 16-bit virtual machine for making tiny programs and games.
Last synced: 01 Jul 2025
https://github.com/p4ul-m/copper
Copper is a assembly interpreter.
assembly command-line-tool interpreter language rust
Last synced: 17 May 2026
https://github.com/esam091/mad-nes
A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.
Last synced: 11 May 2026
https://github.com/skl/pcd8544-avr-asm8bit
An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.
arduino-uno assembly avr nokia5110
Last synced: 05 Apr 2025
https://github.com/abarichello/minininjas-noclip
Mini Ninjas Hacking
assembly cheat-engine cheat-tables cheatengine minininjas
Last synced: 22 Aug 2025
https://github.com/alejandrogallo/avr-instructions
Repository to mirror information about avr instruction set architecture
assembly avr avr-assembly pandoc vimdoc
Last synced: 21 Mar 2025
https://github.com/greeenboi/acad-assembly
Obsidian notes & practice for my RISC-V Elective course
64-bit assembly notes obsidian risc-v shakti-soc
Last synced: 17 May 2026
https://github.com/eylon-44/Buzz-OS
A small x86 32-bit operating system.
assembly assembly-x86-32 basic-operating-system bootsector c drivers kernel makefile nasm-assembly nasm-bootloader operating-system os pure-c x86 x86-32
Last synced: 02 Apr 2025
https://github.com/basemax/tinycalculatorassembly
Tiny Calculator with support of +, -, *, /...
assembly assembly-language assembly-language-programming assembly-x86 calculator
Last synced: 03 Apr 2025
https://github.com/neorandom/assembly-x86_64-nasm
Repository to store my tests with Assembly x86_64 using NASM on Linux
assembly assembly-x86 linux nasm x86-64
Last synced: 24 Aug 2025
https://github.com/foumart/appleii.7drl.2024
RogueLike text-based game for Apple II WIP
apple2 assembly assembly-language-programming basic basic-programming-language roguelike rpg
Last synced: 09 Mar 2026
https://github.com/chaokunyang/pyassemble
A tool of package libs and dependencies for offline installation
assembly build dependencies installation package-management pakcage pyassembly python python3
Last synced: 16 May 2026