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/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/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/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/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/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/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/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/danielah05/smb-disassembly-cc65-ex
A fork of https://github.com/threecreepio/smb-disassembly but with a nicer file structure.
asm assembly disassembly nes smb super-mario-bros
Last synced: 22 Mar 2025
https://github.com/vardan2009/viax
VIAX is a simple OS written in Assembly and C
assembly c command-line operating-system
Last synced: 16 Jan 2026
https://github.com/inspiaaa/micro8
An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.
8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation
Last synced: 08 Mar 2026
https://github.com/modula-dev/gasm
An assembler designed as the future target for Garter compilation
arm-assembly assembler assembly bootstrapper compiler compiler-toolchain cross-assembler cross-compiler garter garter-language language risc-assembly x86-assembly
Last synced: 23 Mar 2025
https://github.com/maxbubblegum47/tutorato_architettura
Materiale tutorato Architettura dei Calcolatori. Esercizi sul simulatore logisim e rars in assembly per RISCV
assembly logisim logisim-alu rars riscv riscv-assembly riscv32
Last synced: 22 Mar 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/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/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/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/helcsnewsxd/famaf-computer_science-computer_organization
Laboratorio de la materia de Organización del Computador de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
animation assembly famaf-unc image lab low-level-programming qemu raspberry-pi-3 university-project
Last synced: 28 Feb 2025
https://github.com/kaandesu/kaanos
Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.
assembly boot-loader kernel learning-purpose operating-system
Last synced: 10 Aug 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/tomschr/dbassembly
Assembly for DocBook
assembly docbook documentation topic xml
Last synced: 18 May 2026
https://github.com/prcastro/mountain
FlappyBird clone for the Game Boy written in Assembly
Last synced: 25 Apr 2025
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/shred/cracker
Text, graphics and font ripper for the ZX Spectrum
Last synced: 07 Sep 2025
https://github.com/mitranim/sublime-goasm
Syntax definition for Go assembly for Sublime Text
asm assembly go golang sublime-text syntax syntax-definition
Last synced: 27 Feb 2025
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/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/christopher-besch/assembly_reference
Quick references for Linux x86_64 Assembly.
Last synced: 12 Nov 2025
https://github.com/sampathbalivada/assembler-for-hack-computer
Contains the compiled binaries for Hack Assembly Language Assembler.
Last synced: 25 Apr 2026
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/questiowo/sigma17
Rewrite of the Sigma16 web development environment
architecture assembly compiler emulator frontend frontend-app ide javascript js react react-router reactjs sigma16
Last synced: 05 May 2026
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/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/rhcarvalho/assert-interface
Comparison of different ways to assert a type implements an interface in Go
Last synced: 02 Jan 2026
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/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/bashkirtsevich-llc/cmm32
C-- compiler
assembler assembler-code assembly assembly-8086 assembly-language c c-- compiler compiler-principles pure-c
Last synced: 13 May 2026
https://github.com/kirca54/mips-assembly-instruction
Assembly program
assembly instruction-set-architecture mips
Last synced: 14 Sep 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/esshahn/commodore-highlight
Highlight.js language support for 6502 assembly.
6502 assembly highlight syntax
Last synced: 11 Oct 2025
https://github.com/nthnn/brillo-8
A programmable pocket computer with an embedded virtual machine.
arduino arduino-platform arduino-programming arduino-project assembler assembler-implementation assembly assembly-emulator assembly-language computer-architecture computer-science embedded-c embedded-cpp embedded-software embedded-systems platformio platformio-arduino virtual-machine virtualmachine vm
Last synced: 11 Apr 2026
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/supranational/semolina
Finite Field operations for Pasta curves
arm64 assembly finite-field-arithmetic pasta-curves rust x86-64
Last synced: 10 Apr 2025
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/nicolasbauw/2nd-intro
My second Amiga (hardware learning) intro
amiga amiga-hardware assembly assembly-language demoscene
Last synced: 14 Jul 2025
https://github.com/mytechnotalent/atmega328p_io_driver
An ATmega328P IO driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembler assembly atmega328p avr avr-programming avrdude input-output
Last synced: 12 Mar 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/221v/abakis_language
abakis macro language on top of fasm
Last synced: 14 May 2026
https://github.com/greenteabiscuit/go-graphic-os
A graphic mode kernel written in golang
Last synced: 20 May 2026
https://github.com/devansh-maurya/sem-4-lab-assignments
Laboratory Assignments for the fourth semester at NIT Meghalaya
algorithm algorithms-and-data-structures assembly assembly-language assembly-language-programming assignments c computational-chemistry computer-architecture computer-organisation computer-organization graph-algorithms mips mips-assembly nit-meghalaya search-algorithm searching-algorithms sorting sorting-algorithms sorting-algorithms-implemented
Last synced: 15 May 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/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/shikha-code36/assembly-arm-tutorial
A Beginner’s Guide to Assembly ARM language
arm armv7 asm assembler assembly assembly-language assembly-language-programming assemblyscript gdp linux-debian raspberry raspberry-pi
Last synced: 03 Jan 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/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 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/alessandro-salerno/hackasm
A small, poorly written assembler for a proprietary VM made for a high school hacking challenge
8-bit 8bit assembler assembly gpl gplv3 hacking-challenge python
Last synced: 15 Jan 2026
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/kunalpisolkar24/mpr_lab_codes
Collection of X86/64 assembly language practical codes for Savitribai Phule Pune University's Microprocessor Lab (210257).
Last synced: 12 Oct 2025
https://github.com/definetlynotai/hack_club
All my hackclub code and projects
assembly c competition cpp github-collaboration hack-club hackclub projects python random slack
Last synced: 18 Jan 2026
https://github.com/jbouron/x86lab
A playground for x86 assembly programming.
Last synced: 15 Apr 2026
https://github.com/ashleighadams/swis
Simple Wire Instruction Set
assembly cpu emulator instruction-set-architecture sandbox virtual-machine
Last synced: 11 Apr 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
https://github.com/futo-org/ret
Reverse-Engineering Tool
assembly disassembler reverse-engineering
Last synced: 30 Jul 2025
https://github.com/akashjain04/electronic-dice
A simulation of dice with 8086 assembly program.
8086 assembly electronic electronic-dice hardware masm microprocessor random random-number-generator seven-segment seven-segments-display software
Last synced: 18 Mar 2025
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/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/rprouse/asm-dev-docker
Tools for programming against various 8-Bit computers
6502 8-bit 8bit assembly hacktoberfest z80
Last synced: 28 Jan 2026
https://github.com/ericnantel/vim-z80-docs
Unofficial Zilog Z80 Assembly Documentation
assembly documentation neovim plugin retro vim z80 z80asm zilog
Last synced: 26 Feb 2026
https://github.com/mytechnotalent/atmega328p_blink_driver
An ATmega328P blink driver written entirely in Assembler.
arduino arduino-platform arduino-programming arduino-project ardunio-nano assembler assembly atmega328p avr avr-programming avrdude blink led
Last synced: 13 May 2026
https://github.com/chichunchen/cross-indexing
Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.
assembly c index-generator ruby
Last synced: 15 Apr 2026
https://github.com/iepcbm/js-asm
JavaScript Assembler x86-16
assembler assembly javascript web-application x86 x86-assembly
Last synced: 28 Apr 2026
https://github.com/pushfoo/octo-termlib
A terminal-like text library for XO-CHIP in assembly
assembly assembly-language chip-8 octojam terminal text-rendering xo-chip
Last synced: 30 Apr 2026
https://github.com/bunopnu/shellbin
Ship your shell script as executable binary
assembly batch batch-to-exe binary rust shell
Last synced: 07 May 2026
https://github.com/scripttiger/fasmgp
Collection of fasmg procedures which can be quickly included with any fasmg project to gain out-of-the box procedures for simple memory management, string manipulations, and more, with minimal abstractions and as few system calls as possible in favor of doing as much as possible internally as efficiently and intuitively as possible.
assembly assembly-x86 fasm fasmg x86-assembly
Last synced: 14 Feb 2026
https://github.com/wiltonsr/micro-unb
Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.
assembly c microcontroller microprocessor msp430 msp430g2553
Last synced: 24 Apr 2026
https://github.com/zenstrok/spaceinvaders_asmx86
asm assembler assembly game space-invaders x86
Last synced: 06 Feb 2026
https://github.com/71/blur
[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.
Last synced: 22 Apr 2026
https://github.com/qibowen2008/windowsviruscodes
94种病毒的源代码
assembly assembly-language bad-code cpp-programming cpp98 delphi harmful object-pascal shitcode shitty-code viruses visual-basic
Last synced: 24 Jan 2026
https://github.com/yousseftawakal/driving-car-asm
A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).
2d-game-development assembly assembly-x86 graphics-programming low-level-programming
Last synced: 06 Feb 2026
https://github.com/lgromanowski/fasm-includes
Various linux includes converted to Flat Assembler syntax
assembler assembly assembly-language fasm fasm-syntax include linux
Last synced: 07 May 2026
https://github.com/dentrax/ledlooper-with-assembly
Embedded Assembly LED project that uses AVR Microcontroller with Arduino
arduino arduino-platform assembly assembly-language assemblyinfo atmega atmel-avr atmel-avr-microcontroller atmel-studio avr-programming embedded embedded-applications embedded-software embedded-systems microcontroller microprocessor microprogramming
Last synced: 14 May 2026
https://github.com/micheleriva/ocaml-assembly-example
👾Just an Assembly Hello World program compiled from OCaml ocamlopt.
Last synced: 03 May 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: 29 Apr 2026
https://github.com/ern0/howto-use-llvm-asm
⚡ How to import a function written in LLVM Assembly into a C application
assembly educational howto llvm-asm note-to-myself
Last synced: 01 May 2026