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-29 00:02:32 UTC
- JSON Representation
https://github.com/pconst/avr_assembler_macros
Collection of assembler macros for Atmel AVR microcontroller
assembler assembler-macros assembly assembly-language atmega atmel atmel-avr-microcontroller avr avr-programming macros macros-collection
Last synced: 30 May 2026
https://github.com/ammarfaizi2/pure-itoa-asm
Pure itoa written in assemblhy
assembly assembly-language pure-assembly
Last synced: 14 Apr 2025
https://github.com/ghazaleze/bootloader
Print a sentence on a screen
assembly bootloader nasm simple vmware
Last synced: 23 Jun 2026
https://github.com/nq4t/getcd
Replacement for FINDCD.EXE batch utility that uses filename argument and written in ASM
assembly cd-rom ms-dos utility x86-assembly x86-nasm
Last synced: 07 May 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/i1d9/py3-compiler
Python 3 Compiler
assembly assembly-language code-generation compiler compiler-construction compiler-design lexer lexer-analyzer lexical-analysis parser parser-generator ply python yacc
Last synced: 31 May 2026
https://github.com/gabin221/launchercode
LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.
assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal
Last synced: 19 Feb 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/antoninhrlt/bootos
Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems
assembly kernel operating-system os x64 x86
Last synced: 27 Jul 2025
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/ammarfaizi2/sieve-of-eratosthenes-asm
Sieve of Eratosthenes algorithm written in ASM x86-64
assembly number-theory prime-numbers x86-64
Last synced: 14 Apr 2025
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/janhancic/hopper
A simple 8bit computer VM, emulator and more
8bit assembly emulator golang learning-by-doing vm
Last synced: 30 Apr 2026
https://github.com/mc-cat-tty/riscv_experiments
Playing around with RISC-V assembly language.
assembly gcc-complier gcc-cross-compiler qemu qemu-riscv riscv riscv-emulator riscv64
Last synced: 02 Apr 2025
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/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/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/lynk4/project-os
Writing an OS nobody ask for..............
assembly bootloader c fasm operating-system-from-scratch os os-programming qemu qemu-system-aarch64 x86 x86-assembly
Last synced: 15 Aug 2025
https://github.com/president-xd/asm
I will upload my practice codes of assembly language here.
assembly assembly-language assembly-x86 assembly-x86-64
Last synced: 15 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/lironmiz/nand2tetriscourse
acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler
adders assembler assembly boolean-algebra boolean-arithmetic clock code-generation computer-architecture course cpu cycles flip-flops hardware-description-language learning-by-doing logic-gates machine-language memory-units parsing project register
Last synced: 02 Apr 2025
https://github.com/michaldziuba03/http.asm
HTTP server written in assembly
asm assembler assembly assembly-x86-64 http
Last synced: 07 Jan 2026
https://github.com/klubuntu/learn-asm-steps-bootloader
Learn Assembly to create Bootloader
asm asmx86 assembly assembly-language assembly-learning better-life boot bootloader bootloaders bootos disk gcc grub learn-asm learn-assembly learn-to-code nasm os system systemd
Last synced: 21 Mar 2025
https://github.com/kromych/aarch64-lab
Aarch64 low-level lab
aarch64 assembly hvf kvm linker-script mmu pl011 relocation semihosting
Last synced: 31 Dec 2025
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/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/greenteabiscuit/go-graphic-os
A graphic mode kernel written in golang
Last synced: 20 May 2026
https://github.com/ximaz/nasm-stdlib
This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.
asm asmx86 assembly assembly-language assembly-language-programming assembly-x86 nasm nasm-assembler nasm-assembly nasm-language
Last synced: 30 Mar 2025
https://github.com/colpocorto/basbinizer
MSX Basbinizer - suite of .BAS manipulation tools
8bit 8bit-computers assembly msx msx-basic msx-computers z80
Last synced: 03 Feb 2026
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 07 May 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/wzslr321/asm_learning_tour
Repository describing my short adventure of learning Assembly language
assembly assembly-language guide nasm
Last synced: 05 Oct 2025
https://github.com/grachale/microarchitecture_RISC_V
Design of a Processor Microarchitecture Supporting a Chosen Subset of RISC-V ISA Instructions.
assembly isa microarchitecture risc-v verilog
Last synced: 20 Sep 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/go-asm/asmdb
asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb
Last synced: 14 Jan 2026
https://github.com/en10/arm-as
ARM Assembly on Ubuntu
a-level aqa arm arm-assembly assembly gce
Last synced: 27 Mar 2025
https://github.com/superoo7/embedded_system
Embedded System with Assembly with PIC 16 and C/C++ with Arduino
arduino assembly pic-microcontroller pic16
Last synced: 14 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/gramaziokohler/workshop_michigan
Materials for the Robotic Assembly workshop using COMPAS FAB framework
Last synced: 13 May 2025
https://github.com/najmiter/asm-chitter
assembly code syntax highlighter written in rust (compiled into wasm for browser usage)
assembly code highlighter js rust wasm
Last synced: 15 Apr 2025
https://github.com/mastercruelty/halflifeassembly
This was my project I made for the exam of computer architecture 2 at University of Milan
assembly half-life mips-architecture mips-assembly mips32 text-based-game university-project
Last synced: 27 May 2026
https://github.com/shane-staret/simplebinarycalculator
A Java binary calculator based on a system of gates
adder assembly assembly-language-programming binary binary-addition calculator calculator-application half-adder java twos-complement unsigned-integers
Last synced: 20 May 2026
https://github.com/futo-org/ret
Reverse-Engineering Tool
assembly disassembler reverse-engineering
Last synced: 30 Jul 2025
https://github.com/sbarisic/kernel
x64 kernel operating system thing
amd64 assembly c msvc operating-system x86-64
Last synced: 21 May 2026
https://github.com/komodoooo/membreak
A harmless memory corrupter made in assembly
Last synced: 06 Jul 2025
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
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/walderlansena/studyingassembly
:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly
0x86 32bits asm assembly baixo-nivel code estudo linguagem-assembly linux nasm nasm-assembly programacao programacion sistema syscalls
Last synced: 17 May 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/esshahn/commodore-highlight
Highlight.js language support for 6502 assembly.
6502 assembly highlight syntax
Last synced: 11 Oct 2025
https://github.com/xoryouyou/moving-pixels-in-assembly
Moving pixels in assembly using BIOS functions and mode 13h
assembly bios game-development graphics-programming
Last synced: 25 Jun 2025
https://github.com/tomschr/dbassembly
Assembly for DocBook
assembly docbook documentation topic xml
Last synced: 18 May 2026
https://github.com/bsoftlimited/chip-8
A Chip-8 emulator, Compiler and Assembler written entirely in Rust with Winit (OpenGL). you can either compile Bscript or Assemble chip-8 assembly code to Chip-8 binary file or just run the one you downloaded.
assembler assembly chip-8 compilers emulator games opengl rust
Last synced: 10 Apr 2026
https://github.com/rogerboesch/x16-helloworld-macos
Hello world example in C for the Commander X16 (macOS platform)
6502 assembly commander-x16 cpp hello-world
Last synced: 07 May 2026
https://github.com/akhilrai28/hexatwos64
A project focusing on 64-bit arithmetic operations using registers in assembly. The code handles various mathematical manipulations and optimizations for efficient computation at the assembly level.
64bit-assembly assembly low-level-programming register
Last synced: 07 Mar 2026
https://github.com/derich69420/nyx
Nyx is a CLI rpg written in x86 64bit nasm assembly
assembly cli fast fun game lightweight low-level nasm-assembly rpg rpg-game x86-64
Last synced: 17 Oct 2025
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/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/221v/abakis_language
abakis macro language on top of fasm
Last synced: 14 May 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/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: 01 Nov 2025
https://github.com/shred/cracker
Text, graphics and font ripper for the ZX Spectrum
Last synced: 07 Sep 2025
https://github.com/donno2048/pyas
Run machine code, assembly and webassembly
assembly machine-code webassembly
Last synced: 29 Jan 2026
https://github.com/rhcarvalho/assert-interface
Comparison of different ways to assert a type implements an interface in Go
Last synced: 02 Jan 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/sammy-ette/Nerine
🌹 ✨ A 16-bit virtual machine for making tiny programs and games.
Last synced: 01 Jul 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/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/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/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/xyproto/machinecode
:vulcan_salute: Rust module and utility for executing machine code
assembly jit machinecode programming-language rust
Last synced: 15 Apr 2025
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/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/guipenedo/p3-assembly
VS Code language support for the P3 Assembly programming language, the language used in the fictitious processor P3, created at IST for educational purposes.
assembly ist language-support p3 p3-assembly p3-processor tecnico vscode vscode-extension
Last synced: 15 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/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/charank-glitch/rv32i
Sapphire SoC: RV32I RISC-V core optimized for FPGAs, featuring UVM verification, AXI4-Lite bus, FreeRTOS support, and Shakti-inspired design. Open-source under MIT license for embedded/IoT applications.
assembly c python riscv rtos rv32i shell soc systemverilog uvm-verification verilog
Last synced: 13 May 2025