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-24 00:02:30 UTC
- JSON Representation
https://github.com/blendsdk/racing-the-beam
🕹️ Racing the Beam — Learn Atari 2600 assembly programming from scratch. 72 hands-on lessons from zero to homebrew mastery.
6502 assembly atari-2600 game-development homebrew retro-gaming tutorial
Last synced: 23 Jun 2026
https://github.com/snarloff/maquina-de-lavar
Este é um projeto desenvolvido como parte do curso técnico em mecatrônica. A máquina de lavar é implementada em linguagem de montagem (assembly) e possui vários processos, sensores, válvulas de entrada e saída, além de botões para controle dos processos, que são exibidos em um LCD.
assembler assembly inc proteus
Last synced: 24 Jun 2026
https://github.com/walshyb/assembly-h1-linker
Assembly project converting a C++ linker to python
assembler assembly module-linker python
Last synced: 19 May 2026
https://github.com/adityaathalye/nand2tetris
An attempt to work through the brilliantly designed course, The Elements of Computing Systems, a.k.a. nand2tetris.
asm assembly nand2tetris nand2tetris-solutions
Last synced: 12 Jun 2025
https://github.com/ferhatgec/hlcog
Fegeya HLCoG, High-Level Code Generator back-end.
assembly code-generation codegen cpp fegeya high-level kalem python ruby rust shell transpiler
Last synced: 10 Apr 2026
https://github.com/owl-from-hogvarts/csa-lab3
Self-made assembler and Accumulator CPU
Last synced: 19 May 2026
https://github.com/Quanoom/MICROCHIP
list of bare metal programming projects(pic18f452)
assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning
Last synced: 17 Sep 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/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/mustafahakkoz/mips_projects
A single cycle circuit design with additional instrucitons like JRS, ORI, BGZEAL, SLLV, JMSUB, BALV on ModelSim Simulator is implemented.
assembly computer-organization mips modelsim
Last synced: 23 Mar 2025
https://github.com/calculuswhiz/vim-gas-x86_64-highlighter
This is the greatest assembly language of All Time (vim port)
assembly assembly-language gas-syntax syntax-highlighting vim x86 x86-64
Last synced: 13 Apr 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/ammarfaizi2/menyentuh_asm_x86
Buku Menyentuh Bahasa Assembly x86_64
assembler assembly book implementation implementation-of-algorithms x86-64
Last synced: 14 Apr 2025
https://github.com/jbouron/x86-kernel
A 32-bit x86 kernel written from scratch in C supporting multicore cpus and preemptible scheduling.
assembly kernel operating-system osdev x86
Last synced: 11 Apr 2025
https://github.com/Radulfus/TM1638
AVR ASM Library to drive TM1638 from Titan Micro Electronics. It's a special circuit for LED control.
Last synced: 04 Apr 2025
https://github.com/demonstrandum/fam
A very Fake Assembly(ish-language) Machine thingy...
assembly computer-science fake fam interpreter language mimic
Last synced: 10 Apr 2025
https://github.com/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 16 May 2026
https://github.com/user0332/untypedscript
A fast and easy-to-use compiled language with a base implementation written in Python
assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript
Last synced: 14 Apr 2025
https://github.com/howl-anderson/microcpuid
A micro tool based on assembly language to detect and display CPU information
assembly assembly-language cpuinfo gnu-assembly x86
Last synced: 15 Mar 2025
https://github.com/moralcode/mars-mips
a fork of the MARS Mips Assembly and Runtime Simulator with some changes made
assembly mars mips-assembly simulator simulators
Last synced: 18 Mar 2025
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 23 Aug 2025
https://github.com/daullmer/tic-tac-toe
Computer Engineering and Systems Programming (T3INF2005) project: Tic Tac Toe game in RICS-V simulator Rars
assembly dhbw game risc-v semester-3 tic-tac-toe
Last synced: 11 Sep 2025
https://github.com/aaravmalani/cogos
A 32-bit Operating System
assembly c operating-system operating-systems osdev x86
Last synced: 09 Mar 2026
https://github.com/paked/stm32-vscode-simple
a project template for assembly level hacking with the stm32l476vg with vscode.
Last synced: 31 Jul 2025
https://github.com/vdechenaux/bootable-matrix-rain
Boot on USB to a reproduction of the "Matrix digital rain" !
assembly bootloader matrix matrix-digital-rain matrix-rain
Last synced: 12 Sep 2025
https://github.com/sudotto/rosaos
an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 09 May 2025
https://github.com/seantolstoyevski/crndm
RDRAND Instruction for Golang (created for simpleness and purity)
assembly go golang random random-number-generator rdrand rdseed x86-64
Last synced: 13 May 2026
https://github.com/kyuvi/lrv-asm
RISC-V assembler in Common Lisp
assembler assembly common-lisp lisp longan-nano risc-v risc-v-assembly
Last synced: 21 Mar 2025
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 25 Jul 2025
https://github.com/travorlzh/learnos
A repo that contains all the code written in my study of OS development.
assembly c kernel operating-system-learning tutorial
Last synced: 18 Apr 2026
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 28 Mar 2025
https://github.com/nic-obert/stack-vm
A higher level stack-based virtual machine and related assembler.
assembler assembly bytecode bytecode-interpreter virtual-machine vm
Last synced: 03 Jan 2026
https://github.com/hongfz16/assemblyplaystation
This is a repo for our assembly project which is a bootable os with multiple games.
Last synced: 22 Jun 2025
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/systemxlabs/rust-to-riscv-asm
A bare metal program example about how to convert Rust code to RISC-V assembly.
assembly bare-metal risc-v rust
Last synced: 09 Jul 2025
https://github.com/martin-olivier/minilibc
{Epitech} 2nd year project - MiniLibC
asm assembly assembly-x86-64 libc minilibc
Last synced: 07 May 2025
https://github.com/afonsocmsousa/asm-emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 06 Mar 2026
https://github.com/basemax/assembly8086-8088
Assembly Project compatible with 8086/8088 microprocessor.
assembly assembly-8086 assembly-8088 assembly-language assemblyscript
Last synced: 03 Apr 2025
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/arminasbrazenas/disassembler-8086
Disassembler for Intel 8086/8088.
8086 assembly disassembler dosbox tasm turbo-assembler
Last synced: 11 Oct 2025
https://github.com/paulschulze1337/stationeers-ic10-scripts-for-automatization
This is just a playground for my little IC programs from Stationeers.
assembly automation automatization ic10 mips mips-assembly stationeers
Last synced: 18 Jul 2025
https://github.com/lutoma/chaosnes
:space_invader: A homebrew game for the Nintendo Entertainment System.
assembly assembly-6502 ccc game nintendo-nes
Last synced: 29 Oct 2025
https://github.com/vs4vijay/vizix
An operating system for fun and learning.
assembly bare-metal clang esp32 gcc kernel linux linux-kernel nasm operating-system os qemu raspberry-pi rust
Last synced: 29 Apr 2025
https://github.com/timsavage/funktion-generator
AVR based function generator - Hardware + Firmware
assembly avr dds electronics function-generator hardware i2c-bus
Last synced: 16 Mar 2025
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 19 Jan 2026
https://github.com/bartpleiter/fpgc
My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.
assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain
Last synced: 03 Aug 2025
https://github.com/paulschulze1337/stationeers
This is just a playground for my little IC programs from Stationeers.
assembly ic10 mips mips-assembly stationeers
Last synced: 14 May 2025
https://github.com/sclorentz/asm
Alguns testes que fiz usando ASM e suas diferentes versões
arm64 assembly assembly-x86-64
Last synced: 15 Apr 2025
https://github.com/seigtm/spbpu
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu
Last synced: 09 Aug 2025
https://github.com/anindya-prithvi/co_m21_assignment
A python implementation of an Assembler (defined ISA) and a simulator based on the binary generated by the ISA. It also provides the memory access trace w.r.t. cycles.
assembler assembly assembly-language-programming assembly-simulation simulator
Last synced: 13 Apr 2025
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/trimorphdev/asmkit
Assembler engine written in Rust.
assembler assembler-x86 assembly assembly-x86 machine-code rust rust-crate rust-crates rust-library x86-64
Last synced: 30 Oct 2025
https://github.com/mcdulltii/ASM-encrypt
Python Parser for ASM Obfuscations
asm assembly assembly-language encryption obfuscate-code obfuscation obfuscator parser python
Last synced: 10 May 2025
https://github.com/tiennhm/ebooks
Tổng hợp các ebooks hay
ai assembly c-sharp competitive-programming computer-organisation-architechure cpp database discrete-mathematics e-commerce ebooks java network os pascal pdf python r
Last synced: 23 Apr 2025
https://github.com/slowy07/glowing-assign
my program assignment
assembly assignment-solutions c go java lua ruby
Last synced: 10 Apr 2025
https://github.com/shreyansh26/cse312-computer-architecture-codes
Codes related to the Computer Architecture Course at IIT (BHU) Varanasi
assembly computer-architecture mips
Last synced: 24 Jul 2025
https://github.com/anne-gcd/MTG-Link
MTG-Link: Local assembly tool for linked-read data
assembly barcodes bioinformatics gapfilling linked-reads
Last synced: 14 Mar 2025
https://github.com/ninja1375/hello-world-in-various-languages
Hello World in Various Languages
assembly hello-world javascript
Last synced: 15 Feb 2026
https://github.com/sjackman/abyss-drosophila-melanogaster
:microscope: Assemble Drosophila melanogaster with ABySS
abyss assembly drosophila genome
Last synced: 15 Mar 2025
https://github.com/qalle2/nes-disasm-misc
disassembled NES programs
6502 asm6 assembly disassembly homebrew nes
Last synced: 10 Apr 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/stefanschramm/retroload
RetroLoad.com is a web application for converting tape archive files of historical computers into sound.
6502 6510 8bit-computers acorn-electron assembly atari800 c64 cpc464 hello-world kc85 lc80 msx retrocomputing retrogaming tape-archive ti994a vic20 vintage-computers z1013 z80
Last synced: 22 Apr 2025
https://github.com/avestura/dcmotor
⚡ DCMotor speed control using ATMega32, Simulated in Proteus
assembly avr avr-programming computer-engineering controller dc-motor dc-motor-control dcmotors electrical-engineering guilan-university microcontroller proteus
Last synced: 29 May 2026
https://github.com/richardso21/complxer
An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)
Last synced: 29 Apr 2026
https://github.com/aditya-a-garwal/x86-64-assemblyexamples
A repository containing example Assembly programs written for the x86-64 architectures along with the linux kernel
assembler assembler-x86 assembly examples low-level nasm nasm-assembly x64-assembly
Last synced: 05 Oct 2025
https://github.com/hamedfathi/dotnet-extract
A .NET global tool to extract embedded resource files from a .NET assembly.
assembly command-line command-line-tool csharp dotnet embedded extract extractor global resource resources
Last synced: 13 Apr 2026
https://github.com/superjmn/suppaz80
Silly cross-platform IDE for the Zilog Z80 CPU. Uses AvaloniaUI.
asm assembly avalonia avaloniaui compiler cross-platform dotnet emulator ide z80
Last synced: 10 Apr 2026
https://github.com/Elsklivet/bootloader-tutorials
I wanted to learn about bootloaders, so I followed various public tutorials to make some tiny ones.
Last synced: 10 Mar 2025
https://github.com/ziyao233/cocox-rv64
Assembly is zombie, monokernel is shit.
assembly monokernel osdev riscv64
Last synced: 03 Jan 2026
https://github.com/velocityra/ps2-modloader
PS2 modding toolchain experiment
assembly c mips mod mod-loader modding ps2 sdk sly
Last synced: 29 Jun 2025
https://github.com/davidsteinsland/x86-operating-system
My go at an operating system for the IA-32 architecture.
Last synced: 09 Nov 2025
https://github.com/seyed0123/assembly_fans
This repo belongs to assembly lovers
Last synced: 10 Apr 2025
https://github.com/cpscript/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Aug 2025
https://github.com/plummerssoftwarellc/petclock
Source code for the PET Clock discussed in a YouTube video about 6502 assembly
Last synced: 17 Feb 2026
https://github.com/AfonsoCMSousa/ASM-Emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 05 Mar 2025
https://github.com/m0saan/libasm
The aim of this project is to get familiar with assembly language.
assembly assembly-language-programming nasm-assembly static-library x64-assembly
Last synced: 01 Jun 2026
https://github.com/ghazaleze/bootloader
Print a sentence on a screen
assembly bootloader nasm simple vmware
Last synced: 23 Jun 2026
https://github.com/nzeemin/gameboy-seadragon
Sea Dragon game port to GameBoy, WIP 🚧
8-bit assembly game gameboy retrocomputing
Last synced: 07 Jun 2026