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/xafero/netemit
A .NET emitter abstraction to generate assemblies easily
assembly dotnet-framework emit
Last synced: 18 Apr 2026
https://github.com/magnuschase03/happyos
My attempt at creating an operating system.
Last synced: 19 Apr 2026
https://github.com/diamondinoia/benchmark_arch_optimization_flags
I'm testing the differences between gcc/llvm with various optimization flags. Both performance and assembly are analyzed.
architecture assem assembly clang gcc llvm march mtune optimizations pi
Last synced: 19 Apr 2026
https://github.com/siraben/knightos-nix
Compiling KnightOS end-to-end using Nix
assembly calculator knightos nix operating-system z80
Last synced: 19 Apr 2026
https://github.com/splch/bee-asm
An education-driven REPL assembly language
Last synced: 19 Apr 2026
https://github.com/abdulahshoaib/mazerunner
A fun game written in x86 assembly language, designed to be compiled with the NASM assembler. Automated builder provided
8088-architecture assembly build-tool lua nasm-assembly x86-assembly
Last synced: 20 Apr 2026
https://github.com/zeyadetman/x86assemblyprograms
Some of my small programs written in X86 Assembly Language
arithmetic-sequence assembler assembly assembly-language assembly-x86 compiler cs-projects multiplication-tables stars swap
Last synced: 05 Jun 2026
https://github.com/w84death/smolix
Smolix: Real Mode, Raw Power. Homebrew x86 Operatin System.
16-bit assembly assembly-la baremetal baremetal-os corewar corewars dsky gamedev homebrew os x86
Last synced: 25 Apr 2026
https://github.com/dssgabriel/parallel-architectures
Labs for class Parallel Architectures in M1 HPCS at Paris-Saclay University.
assembly optimization parallel-programming
Last synced: 25 Apr 2026
https://github.com/man2dev/microprocessor-and-assembly-language-course
Some of my Microprocessor and Assembly Language projects
assembly atmega32 atmel atmel-studio avr-studio microprocessor proteus university university-assignment university-course university-project
Last synced: 06 Jun 2026
https://github.com/sunsided/dcpu-16
A DCPU-16 emulator and assembler written in Rust.
assembler assembly cpu-emulator dcpu-16-asm emulator rust
Last synced: 26 Apr 2026
https://github.com/bentobaux/128-bit-fibonacci-in-assembly
Calculating the n-th 128-bit Fibonacci number in Assembly.
128-bit algorithms assembly c fibonacci high-performance mathematics numerical-computations overflow
Last synced: 27 Apr 2026
https://github.com/i-umairkhan/assemblyx86
Assembly language programes using irvine 32 library.
assembly irvine32 x86-assembly
Last synced: 07 Jun 2026
https://github.com/danielfvm/sigmaker
A simple tool for creating signatures of addresses in binary files. You can choose the size and address of the binary of which a signature should be made and get the pattern and mask as a result.
assembly linux64 pattern-scanning signatures
Last synced: 27 Apr 2026
https://github.com/emperorpenguin18/assembler
Mini SRC assembler for school project
assembler assembly c c-lang c-language cli fpga fpga-programming risc
Last synced: 27 Apr 2026
https://github.com/themarstonconnell/assembly-line
Assembly Emulator in Java
Last synced: 27 Apr 2026
https://github.com/sappoprivy/pacman_chipkit_uno32
Pacman logic implemented on a chipkit uno32 board
Last synced: 28 Apr 2026
https://github.com/turkishrational/mp3play
(AC'97 & SB16) MP3 DECODER/PLAYER source code (written entirely in x86 Assembly language). Examples/Versions for Windows (console) and TRDOS 386 operating systems. In FASM & NASM syntax.
ac97 assembler assembly audio code console decode decoder fasm mp3 mp3decoder mp3player nasm nocash play player source trdos386 wav windows
Last synced: 28 Apr 2026
https://github.com/felipebaltazar/simple-clientside-blazor
Project to test blazor client side
assembly blazor blazor-application blazor-client csharp podcast podcast-client podcast-downloader podcast-fetcher podcast-manager podcasting podcasts web web-application web-assembly webapp website
Last synced: 28 Apr 2026
https://github.com/james-p-d/brainfuckcompiler
A command-line node.js application for generating MASM-compatible x86 Assembly versions of Brainfuck programs
assembly brainfuck brainfuck-programs compiler javascript masm nodejs x86
Last synced: 28 Apr 2026
https://github.com/stuarthayhurst/lmc-simulator
Assemble and execute Little Man Computer assembly
assembler assembly little-man-computer
Last synced: 28 Apr 2026
https://github.com/nemtrif/win32armmsgbox
A basic example of ARM64 assembly on Windows
aarch64 assembly hello-world windows
Last synced: 28 Apr 2026
https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1
This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.
64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell
Last synced: 28 Apr 2026
https://github.com/adisol07/objectio
New Assembly like programming language
assembly csharp programming-language
Last synced: 28 Apr 2026
https://github.com/tck1/xadrez-asmb
Código em Assembly para uma máquina MIPS e seu respectivo código em Java
Last synced: 28 Apr 2026
https://github.com/zaplatynski/archive-packagetype
A Maven archive package type to create an archive like zip or tar.gz as primary artifact
assembly maven maven-plugin packaging targz zip
Last synced: 29 Apr 2026
https://github.com/xyproto/lookslikegoasm
A Go package that tries to determine if the given Assembly source code looks like Go/Plan9 style Assembly
Last synced: 29 Apr 2026
https://github.com/abhi999k/smart_shoes
Smart shoes with smart navigation system
ai assembly cpp iot-device navigation programming shoes smart wearable-devices
Last synced: 29 Apr 2026
https://github.com/alkuzin/kfs
Hobby monolithic x86-32 Unix-like operating system from scratch
assembler-x86 assembly bare-metal cpp cpp23 embedded kernel kernel-development kernel-drivers kernel-from-scratch kernel-module kernel-source kfs os osdev osdev-os osdev-projects osdev-tutorial systems-programming x86
Last synced: 29 Apr 2026
https://github.com/sprintlanguage/asm
The custom Assembler / Assembly format for the Sprint language, programmed in C!
asm assembly c compiler language programming sprint
Last synced: 29 Apr 2026
https://github.com/sporeventexplosion/one-byte-inc
Increment a variable on x86-64 with just 1 byte!
Last synced: 29 Apr 2026
https://github.com/aburi6800/pletter-patch
A patch to fix the decompression process of `Pletter`, a compression and decompression package for MSX, for z88dk.
Last synced: 29 Apr 2026
https://github.com/davidyslu/bufferoverflowattack
Simulate a simple buffer overflow attack
assembly buffer-overflow-attack python security
Last synced: 29 Apr 2026
https://github.com/souptik2001/getting-basic
Actually this article I wrote to remember the core of computer programming. (There's much more which I have not covered in writing. These are only checkpoints to remember the path).
assembler assembly assembly-language c compiler esp-0x4 gdb pentesting python radare2 x86-64
Last synced: 29 Apr 2026
https://github.com/jdnichollsc/automated-classrooms
Automatización de aulas audiovisuales
assembler assembly assembly-language automated automation c labview microcontroller microcontrollers pic
Last synced: 30 Apr 2026
https://github.com/khaledsharif/dos
Operating system for the Raspberry Pi using the D language
assembly dlang kernel operating-system raspberry-pi
Last synced: 30 Apr 2026
https://github.com/lucasfturos/projetospic16f877a
Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a
Last synced: 30 Apr 2026
https://github.com/jeevanjoshi4434/compilerx
A custom language compiler built upon C language for college project.
assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis
Last synced: 30 Apr 2026
https://github.com/joaoeudes7/cachetsimulator
:computer: Cache Simulator in Typescript (CLI)
assembly cache-simulator cli mips risc-v tlb-simulator typescript
Last synced: 01 May 2026
https://github.com/haseeeb21/calculator-assembly
A Scientific Calculator coded in Assembly Language which takes numbers as input and performs the selected operations and displays the result. Operations include +, -, x, /, %, Square, Cube and some Binary Operations.
assembly assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 08 Jun 2026
https://github.com/marahin/yaaibig
Yet Another "Assembly" Interpreter But In Go
assembler assembly go golang interpreter
Last synced: 01 May 2026
https://github.com/walderlansena/senaos
:computer: Mini Sistema Operacional em C/C++ e Assembly
assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so
Last synced: 02 May 2026
https://github.com/radosz99/computer-architecture
Some assembly stuff, algorithms
Last synced: 09 Jun 2026
https://github.com/tstamborski/wineyes
a win32 version of the xeyes program - details in the readme.md
assembly desktop-toy win32 winapi xeyes
Last synced: 09 Jun 2026
https://github.com/brette-0/uhla
NES/Famicom High Level Assembler built for something more.
assembly cross-platform emulator famicom game game-development gamedev gamedev-tool homebrew language library macro microcode nes nintendo performance retro scripting
Last synced: 05 May 2026
https://github.com/reshalfahsi/raspberrypi-development
Collection of Raspberry Pi Code for Embedded Operating System Development
assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian
Last synced: 07 May 2026
https://github.com/montyanderson/ccjs
WIP C compiler written in Javascript
assembly c compiler gcc javascript
Last synced: 07 May 2026
https://github.com/connellr023/transient-os
A work in progress time-sharing operating system for concurrency on the Raspberry Pi 3.
aarch64 armv8 armv8-assembly assembly atomicity clang concurrency concurrent-programming cpp cpu-scheduling library mutex operating-system raspberry-pi-3 time-sharing
Last synced: 08 May 2026
https://github.com/anachrocomputer/uk101demo
Demo program for 6502-based Compukit UK101
6502 6502-assembly assembly assembly-language demo demo-app
Last synced: 10 Jun 2026
https://github.com/archanaberry/simplify-calculatorasmc
Kalkulator sangat sederhana untuk prosesor x86_64 atau arm32_64 yang sangat amat cepat dan efisien ♡(ӦvӦ。)
architecture assembly assembly-8086 assembly-arm assembly-arm64 assembly-x86 assembly-x86-64 c calculator calculator-assembly calculator-c cli dos inline-assembly linux simple-calculator unix
Last synced: 08 May 2026
https://github.com/chrisgleissner/c64bridge
MCP server to control and program the Commodore 64 Ultimate and Ultimate 64 via REST API
ai assembly basic c64 chatgpt coding commodore commodore-64 development llm mcp mcp-server music retro retrocomputing sid
Last synced: 18 May 2026
https://github.com/stackoverflowexcept1on/hello-world-64
The real programmers can write hello world in 64 bytes of machine code!
assembly hello-world low-level syscalls windows x86-64
Last synced: 09 May 2026
https://github.com/giridharans1729/digital_therometer
Digital Thermometer using Assembly Languages
assembly c digital-thermometer keil proteus thermometer
Last synced: 10 May 2026
https://github.com/jqntn/t
Dependency-free MASM workflow
asm assembler assembly assembly-language assembly-x86 masm masm32 masm64 msvc native win32 winapi windows
Last synced: 10 May 2026
https://github.com/daggerok/spring-boot-functional-servlet-example
This is a later spring web (2.2.0.BUILD-SNAPSHOT) with functional servlet functionality!
assembly functional gradle-kotlin-dsl gradle-zip kotlin-dsl maven-assembly maven-assembly-plugin maven-zip mvc-fn spring-functional spring-web-fuctional
Last synced: 13 May 2026
https://github.com/dominikoetiker/virtual_cpu_python
project to simulate a cpu in python
asm assembly cpu cpu-emulator educational-project emulator input-output learning memory-management python3 virtual-cpu virtual-machine virtualization
Last synced: 14 May 2026
https://github.com/berkus/odin
The Go! OS snapshot - by Greg Law of Undo Software
assembly code-verification component-based obsolete osdev prototype
Last synced: 11 Jun 2026
https://github.com/jc1122/perf-benchmark-skill
Linux performance benchmarking skill for Claude Code — CPU, cache, branch, memory, ASM analysis with 7-dimension rubric
assembly benchmarking claude-code cpu leaf-skill linux performance profiling skill
Last synced: 14 Jun 2026
https://github.com/embeddedos/aarch64_boot_code
Aarch64 bare metal boot code.
aarch64 assembly c el0 el1 el2 el3 exceptions-handling qemu svc systemcalls
Last synced: 12 Jun 2026
https://github.com/vsimko/truly106
Several programs for the "Truly 106" pocket calculator
assembly calculator old-school programming truly106 vintage
Last synced: 13 Jun 2026
https://github.com/haseeeb21/gui-calculator-assembly
Scientific Calculator that takes input and then calculates basic Mathematic Operations including Binary Operations with a little bit of GUI in Calculator.
assembly assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 13 Jun 2026
https://github.com/carlos-descalzi/minios
A very simple operating system for i386 written in C and assembly, just for self learning.
assembly bootloader c i386 operating-system screenshot
Last synced: 14 Jun 2026
https://github.com/marcelog/boot-sector-tools
Made in assembler (A86), lets you play with your boot sector. Not too useful in this day and age, but good to learn about certain things
Last synced: 20 Jun 2026
https://github.com/ozankasikci/osx-assembly-examples
Assembly code examples on OSX operating system.
assembly assembly-language assembly-x86-64 osx
Last synced: 20 Jun 2026
https://github.com/hugobatista/x86-asm-bmp-steganography
Sample x86-64 assembly program, demonstrating how to hide a message in a bitmap
assembly bitmap linux obfuscation security steganography
Last synced: 22 Jun 2026
https://github.com/gabrioliv/assembly-nasm-codes
Assembly x86 codes and docs with NASM
assembly assembly-language learning macro nasm nasm-assembly programming testing x86 x86-assembly
Last synced: 23 Jun 2026
https://github.com/trigger-segfault/triggerstools.build
Automated MSBuild targets to add or change information about the assembly.
assembly build-time copyright dotnet msbuild
Last synced: 05 May 2026
https://github.com/aimadbahdir/libasm
A project created during education at 1337 school to learn assembly language fundamentals. Developed small assembly programs to improve low-level programming skills and understand computer workings.
Last synced: 14 May 2026
https://github.com/chenqianhe/learnprofessionalbasiccoursesincomputerscience
Learn Professional Basic Courses in Computer Science计算机专业基础课程学习
assembly computer-network computer-science computer-system-structure cpp operating-system principle-of-computer-composition professional-basic-courses verilog
Last synced: 13 Mar 2025
https://github.com/blueokiris/super-punch-cousins
A platform-fighter for the NES
6052 asm assembly bros cousins game nes nintendo platform platform-fighter punch smash super video-game
Last synced: 26 Mar 2025
https://github.com/maxim-zhao/mappy-gg-translation
Translation of the Sega Game Gear game "Mappy" from Japanese to English
assembly sega-game-gear translation z80
Last synced: 04 Jul 2025
https://github.com/0xhex0rc1st/x86-64-nasm-playground
Exploring x86-64 assembly programming with NASM — syscalls, algorithms, and C interop.
64bit 64bit-assembly assembly exercise learning linux nasm nasm-assembly x86-64
Last synced: 14 May 2026
https://github.com/aasmundn/attiny-isp
In-circuit Serial Programmer (ISP) for first generation ATtiny devices.
asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial
Last synced: 04 May 2026
https://github.com/hk-transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 01 Apr 2025
https://github.com/akash-rajak/qtspim---basic
The Basic Program of Mips Assembly Language
assembly assembly-language-programming mips-assembly qtspim
Last synced: 26 Mar 2025
https://github.com/layheng-hok/risc-v-cpu
RISC-V CPU: Single-Cycle Processor for RISC-V ISA Built in Verilog - SUSTech's project of course CS202: Computer Organization in Spring 2024 - Score: 104.5/100
assembly computer-architecture computer-organization cpu ego fpga instruction-set-architecture isa processor project risc-v sustech verilog
Last synced: 15 Jun 2026
https://github.com/item-self/ntprocesses
Rust library that makes it easy to manipulate Windows' processes.
assembly process reverse-engineering rust windows x64
Last synced: 10 Apr 2025
https://github.com/papachristoumarios/assembly
This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes
Last synced: 28 Oct 2025
https://github.com/kkamilkasperek/maszyna-W
Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W
assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension
Last synced: 28 Oct 2025