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-07-01 00:02:30 UTC
- JSON Representation
https://github.com/amirhnajafiz-university/s5mp01
Microprocessors course lab.
arduino assembly microprocessor
Last synced: 18 Apr 2026
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/ka-iden/asm-test
Learning x86 assembly, specifically for Systems Engineering
asm assembly nasm x86-assembly x86-nasm
Last synced: 25 Mar 2025
https://github.com/mytechnotalent/stm32f4_button_interrupt_driver
An STM32F4, button interrupt driver written entirely in Assembler.
arm armv7 assembly assembly-language assembly-language-programming embedded embedded-devices mcu reverse-engineering stm32 stm32f4 stm32f401 stm32f401ccu6
Last synced: 12 Mar 2025
https://github.com/faithbyte/rainfall
If you enjoy solving tough puzzles with pure skill, this project is for you! It’s like unlocking a treasure chest — using assembly and binary exploitation to crack each level. A challenge you won’t regret! 🔐
assembly binary-exploitation ctf cybersecurity ret2libc reverse-engineering
Last synced: 30 Apr 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: 21 Jul 2025
https://github.com/cpscript/native-language-compiler
A basic Assembly language Compiler
assembly basic c compiler learning low-level-compiler native-compiler
Last synced: 08 Sep 2025
https://github.com/exane/ram_model
RAM Simulator (Random Access Machine). A mathematical model of real computers (Theoretical computer science)
assembly mathematics playground ram random-access-machine simulation theoretical-computer-science
Last synced: 04 Apr 2025
https://github.com/thisisnotgcsar/cysec-toolbox
Some tools I always carry with me in my toolbox
assembly automation bash ctf cybersecurity heap-exploitation python red-team rop shellcode stack-smashing web-application-security
Last synced: 05 Apr 2026
https://github.com/josedavidss/dsd.smart-trafficlights
Primer proyecto del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema de intersección utilizando el lenguaje de programación ARM.
arm armv7 assembly digital-design keil keil-uvision5 traffic-light-controller
Last synced: 11 Oct 2025
https://github.com/josedavidss/ce_architecture1.isa-app
This project is based on graphics and text generation app. This is the first individual project for the CE Architecture 1 course.
assembly isa nasm-assembly pysimplegui python sasm x86
Last synced: 06 May 2026
https://github.com/specy/x86-js
An x86 interpreter in js using unicorn.js
assembly emscripten typescript x86
Last synced: 07 Mar 2026
https://github.com/d3portillo/42_libasm
A set of functions in Assembly for 42Madrid Cursus
Last synced: 18 May 2026
https://github.com/saschpe/particle_fountain
Simple particle fountain effect written in x86-Assembler (NASM style).
assembly nasm nasm-assembly particle-effects particle-system x86
Last synced: 29 Mar 2025