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/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/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/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/thatonegin/parfast
A strange language
assembly compiler lua programming-language
Last synced: 19 Apr 2026
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/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/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/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/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 16 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/davidsteinsland/x86-operating-system
My go at an operating system for the IA-32 architecture.
Last synced: 09 Nov 2025
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/lilpolymath/emu8086
List of codes I wrote with assembly
8086-emulator assembly assembly-language assembly-x86
Last synced: 08 Jul 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: 05 Mar 2025
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/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/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/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/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/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/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/aaravmalani/cogos
A 32-bit Operating System
assembly c operating-system operating-systems osdev x86
Last synced: 09 Mar 2026
https://github.com/scripttiger/tinywindl
This is a trivial downloader for Windows which is basically just a wrapper for URLDownloadToFileA. Being a trivial downloader, it does not attempt to recover from an error nor does it follow dynamic links, so all links should be static. Use cases for TinyWinDL are trivial files, such as small files storing non-critical settings or configurations, which are synchronized regularly and missing a synchronization here or there is not important.
assembly assembly-x86 fasm fasmg x86-assembly
Last synced: 17 Feb 2026
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/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/ziyao233/cocox-rv64
Assembly is zombie, monokernel is shit.
assembly monokernel osdev riscv64
Last synced: 03 Jan 2026
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/ninja1375/hello-world-in-various-languages
Hello World in Various Languages
assembly hello-world javascript
Last synced: 15 Feb 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/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/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/ammarfaizi2/pure-itoa-asm
Pure itoa written in assemblhy
assembly assembly-language pure-assembly
Last synced: 14 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/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/arminasbrazenas/disassembler-8086
Disassembler for Intel 8086/8088.
8086 assembly disassembler dosbox tasm turbo-assembler
Last synced: 11 Oct 2025
https://github.com/nzeemin/gameboy-seadragon
Sea Dragon game port to GameBoy, WIP 🚧
8-bit assembly game gameboy retrocomputing
Last synced: 07 Jun 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/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/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/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/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/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/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/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/qalle2/nes-disasm-misc
disassembled NES programs
6502 asm6 assembly disassembly homebrew nes
Last synced: 10 Apr 2025
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/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/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 23 Aug 2025
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/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/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/plummerssoftwarellc/petclock
Source code for the PET Clock discussed in a YouTube video about 6502 assembly
Last synced: 17 Feb 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/paked/stm32-vscode-simple
a project template for assembly level hacking with the stm32l476vg with vscode.
Last synced: 31 Jul 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/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/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/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/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/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/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/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/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/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/martin-olivier/minilibc
{Epitech} 2nd year project - MiniLibC
asm assembly assembly-x86-64 libc minilibc
Last synced: 07 May 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/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/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/seyed0123/assembly_fans
This repo belongs to assembly lovers
Last synced: 10 Apr 2025
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/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/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/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/cpscript/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Aug 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