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-02 00:02:36 UTC
- JSON Representation
https://github.com/ze-rato/tic-tac-toe-mips-
A failed attemp at a less than 100 lines tic tac toe on assembly.
Last synced: 14 Oct 2025
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 08 May 2026
https://github.com/francoriba/my_linux_device_driver
Development of a Character Device Driver for sensing of two signals using RaspberryPi
assembly cdf characterdevicedriver devicedriver distance-calculation fcefyn linuxkernel python raspberry-pi unc
Last synced: 08 May 2026
https://github.com/gabrielpalassi/sisprog
Repositório de exercícios e projetos desenvolvidos na disciplina Sistemas de Programação da Poli-USP.
assembly system-programming turing-machine von-neumann-machine
Last synced: 24 Feb 2026
https://github.com/pbod98/laplacian-filter
The goal of this project was to compare time of Laplace filter application in C++ and assembly language. It was a part of Assembly Languages class in SIlesian University of Technology.
Last synced: 08 May 2026
https://github.com/kseen715/system-architecture-lr
БГТУ:: Архитектура вычислительных систем
Last synced: 14 Oct 2025
https://github.com/willbicks/dsdii-assembler
Assembler for a MIPS processor implemented in VHDL as part of RIT's Digital Systems Design II class.
assembler assembly code-generation mips vhdl
Last synced: 13 Mar 2026
https://github.com/ruslang02/hse-acs-projects
Репозиторий, где размещаются мои решения задач для курса "Архитектуры вычислительных систем"
assembly cpp fasm homework multithreading
Last synced: 09 May 2026
https://github.com/sfuhrm/message-digest-assembly-handler
Calculates MD5SUMS/SHA1SUMS-alike files for the contents in a Maven archiver archive
assembly checksum checksum-calculation checksums java maven maven-assembly-plugin md5 md5sums message-digest sha-1 sha-256 sha-3 sha256sum
Last synced: 09 May 2026
https://github.com/kiko-serra/ac-feup
Resolution to some of the weakly exercises in the Course L.EIC006
assembly feup feup-ac leic-feup
Last synced: 12 Oct 2025
https://github.com/malakaispann/asciibird
Flappy Bird written in 32-bit MASM Assembly using text-based graphics. Exe file available in repo.
assembly flappy-bird masm32 text-based-game
Last synced: 14 Oct 2025
https://github.com/arbaz3a/assembly-x8086
A digital stopwatch built in Assembly language using emu8086. Features start, pause, resume, restart, and exit functions. A low-level simulation of a digital stopwatch interface.
assembly emu8086 low-level-programming stopwatch
Last synced: 14 Oct 2025
https://github.com/ashoks773/metagenomics-nf-pipeline
Nextflow pipeline for shotgun metagenomic data processing
assembly clustering functional-annotations geneprediction growthrate taxonomic-profiling
Last synced: 14 Oct 2025
https://github.com/thetechdog/multichoice-assembly-test
A multichoice quiz made in assembly for DOS operating systems
assembly assembly-language-programming assembly-x86 dos-assembly dosgame quiz-game
Last synced: 29 Jun 2026
https://github.com/laugharne/solana_optimized_programs
This video transcription explores techniques for optimizing Solana programs, focusing on the efficiency of computation, storage, and data. It includes practical tips, code examples, and performance comparisons between different frameworks such as Anchor and Pinocchio, as well as optimizations in assembly language.
anchor assembly optimization pinocchio rust sbpf solana zero-copy
Last synced: 10 May 2026
https://github.com/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 10 May 2026
https://github.com/maikorapppublic/platform
Maikor platform information and data (language, memory layout, etc)
Last synced: 10 May 2026
https://github.com/ariksquad/snowkernel
The operating system of yesterday
assembly c kernel operating-system
Last synced: 15 Apr 2026
https://github.com/theluqmn/console.asm
Several subroutines to ease CLI developments using NASM-assembled x86 64-bit assembly.
asm asmx86 assembly assembly-language assembly-x86 subroutines
Last synced: 27 Jan 2026
https://github.com/michaeljklein/hcy2c
A small library for finding/counting cycles in graphs and finding the maximally-cyclic orientation of a graph
assembly c cycle graph haskell orientation parallel
Last synced: 11 May 2026
https://github.com/atticusrussell/cmpe250-arm-assm
ARM Cortex M0+ Assembly code from CMPE-250 class at RIT. Written for FRDM-KL05Z. Developed using Keil uVision IDE
arm-assembly arm-cortex-m0 assembly frdm-kl05z
Last synced: 12 May 2026
https://github.com/sivaraam/atmega32
Simple programs trying to use the ATMEL ATMEGA32 microcontroller and interface some componenets with it.
Last synced: 12 May 2026
https://github.com/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 13 May 2026
https://github.com/wa1tnr/camelforth-rp2350-a-ms-u
CamelForth for RP2350 - port of existing RP2040 version - Dr Brad Rodriguez upstream - this repo instantiated November of 2024
assembly c camelforth forth interpreter rp2350
Last synced: 13 May 2026
https://github.com/zhenglinlei/spimhub-depr
MIPS chips SPIM Online
asm assembly coprocessor cpu mips spim x32
Last synced: 13 May 2026
https://github.com/simobin/8086
Microprocessor Lab
8086 asm assembly intel intel-8086
Last synced: 29 Jun 2026
https://github.com/cajuncoding/assemblyattributesearch
This is a small library/helper to provide greatly simplified convenience methods for dynamically finding, filtering, and initializing classes based on Custom Attributes.
assembly attribute-based attributes csharp csharp-code csharp-library reflection
Last synced: 14 May 2026
https://github.com/neolibrios/kpack_kerpack_linux
kpack and kerpack for x86-64 linux
assembly c fasm kerpack kolibrios kpack lzma neolibrios
Last synced: 14 May 2026
https://github.com/pablob94/filtroimagen
Proyecto de Estructura de Computadores en Ensamblador del Motorola 88110
assembly assembly-language assembly-language-programming filter image-processing
Last synced: 12 Jun 2026
https://github.com/studentutu/voxgeofoliage
Unity 6 port of Unreal 5.7 foliage assemblies (Nanite vegetation) inspired branch-assembly opaque rendering for foliage
assembly foliage indirect-draw opaque render-graph rendering unity3d urp vegetation voxelization
Last synced: 12 Jun 2026
https://github.com/mirralis/x64-calc-popper-shellcode
x64 Windows PEB walker in NASM. Resolves exports by hash comparison without importing any APIs. Features a custom salted hash function and XOR-obfuscated payload string.
apihashing assembly calc-popper obfuscation pebwalking shellcode windows x64 x86-64
Last synced: 12 Jun 2026
https://github.com/sunsided/6502-skills
SKILL files for working with 6502-family assembly
agentic-coding assembly cpu-architecture porting skill-files
Last synced: 13 Jun 2026
https://github.com/taffarel55/risc-v
Repositório com intuito de reunir lista com as instruções mais básicas para risc-v para inteiros 32 bits e alguns exemplos úteis.
arquitetura-de-computadores assembly risc-v risc-v-assembly
Last synced: 13 Jun 2026
https://github.com/prbmic19/torus
A 64-bit hobby operating system with the goal of building a bootloader, kernel, and userspace from scratch.
assembly bootloader c hobby-os kernel operating-system os osdev
Last synced: 13 Jun 2026
https://github.com/wtznc/os
Operating System in 1000 Lines (work in progress)
Last synced: 14 Jun 2026
https://github.com/kissssu/basic-assembly
This Assembly repository provides various programs for beginners to learn basic operations like arithmetic, user input, and table calculations.
Last synced: 14 Jun 2026
https://github.com/aayes89/jsimplecpu
Implementación de una CPU virtual en Java
Last synced: 10 Feb 2026
https://github.com/cosecseccot/riscv32i-assembler
A custom Assembler for RISCV32I ISA
assembler assembly assembly-language risc-v riscv riscv32
Last synced: 07 Feb 2026
https://github.com/anonto050/cse-316-microprocessors-microcontrollers-and-embedded-systems
Contains assembly codes, and microcontroller codes of course CSE316
assembly emu8086 microcontroller microprocessor
Last synced: 10 Feb 2026
https://github.com/gasna/kfs-1
This first (out of 10) project is a very basic kernel with some basic features.
42 42-school 42born2code 42paris 42school assembly assembly-language assembly-language-programming assembly-x86 basic-kernel c c-language c-language-programming kernel kernel-development
Last synced: 16 Apr 2026
https://github.com/superbox64/jibberjabber
JJ is a token based computer language designed for AI with the ability to transpile to C, JS, Assembly and Python with more output languages to coming soon
assembly claudecode interpreter jibberjabber jibjab jj lexer parser python swift toddbruss token transpiler
Last synced: 01 Feb 2026
https://github.com/sacredsqueegee/linux-a32-projects
A collection of Arm 32-bit assembly projects for use with the Linux Kernel.
Last synced: 30 Apr 2026
https://github.com/corpssansorganes/assembler_for_custom_asm
An assembler for a custom assembly language
Last synced: 17 Mar 2026
https://github.com/c-thoben/cassavagenomicsproject
Collection of scripts used in the process of creating and analysing the COL40 cassava assembly.
Last synced: 17 Mar 2026
https://github.com/melotic/toydisassembler
A toy disassembler to learn from and experiment with
Last synced: 12 Feb 2026
https://github.com/aaditya29/assembly-from-scratch
This repository is designed to the fundamentals of assembly language programming
assembly assembly-arm64 assembly-language assembly-tutorials
Last synced: 12 Feb 2026
https://github.com/injusmol/mips-lab-works
Programs written in MIPS assembly programming language for Systems Fundamentals Course.
Last synced: 12 Feb 2026
https://github.com/iabdullah215/assembly-code-dump
Here are some of the assembly scripts I wrote...
assembly assembly-code-dump assembly-language assembly-language-programming assembly-x86 assemblyscript
Last synced: 13 Feb 2026
https://github.com/ynsrc/nasm-mbr-simple-bootloader
Simple Computer Bootloader Project with NASM
assembly bios bios-interrupt bootloader low-level low-level-programming nasm
Last synced: 15 Jun 2026
https://github.com/calculationcollective/asmcalculator
Calculator made in Assembly with nasm
assembly calculator nasm nasm-assembly
Last synced: 15 Jun 2026
https://github.com/lloydlobo/fprintfasm
Simple assembly kickstarter example for standard output `printf` via builtin `sys_write` calls.
Last synced: 17 Mar 2026
https://github.com/natelapak/risc-v_decoder
Website that converts a binary or hexadecimal number into its RISC-V Instruction and vice versa
assembly react risc-v tailwindcss typescript
Last synced: 15 Apr 2026
https://github.com/yousabmenissy/aslib
A collection of functions and macros written in the GNU assembler
Last synced: 16 Jun 2026
https://github.com/seojuncha/arm-assembly-tutorial
ARM Assembly Tutorial
arm-assembly arm-assembly-language armv4 assembly assembly-language assembly-language-learning qemu-system-arm
Last synced: 15 Feb 2026
https://github.com/thiagofons/mips-simulator
MIPS simulator made with pure JavaScript to Computers Architecture class
Last synced: 15 Apr 2026
https://github.com/anishsharma21/nand2tetris
This repository tracks my progress in building the hardware and software of a computer from scratch - a journey that will take me from the basics of logic gates to building a fully functioning computer and operating system.
assembly boolean-logic compilers computer-architecture logic-gates machine-language nand2tetris operating-systems
Last synced: 15 Feb 2026
https://github.com/utku2627/assembly-projects
Some emu8086 projects written with Assembly
assembly assembly-language-programming assembly-x86 emu8086
Last synced: 31 Jan 2026
https://github.com/alandoescs/cpu-sim
A Simplified Visualisation of a 16 bit CPU core
Last synced: 23 Feb 2026
https://github.com/loicguillois/exigeos
Didactic bare-metal kernel in C for x86 and Raspberry Pi 3B — a rewrite of Elise-OS (2003)
arm assembly bare-metal c educational kernel os osdev raspberry-pi x86
Last synced: 01 Mar 2026
https://github.com/dehcrep/ift209-devcontainer
Permet le développement d'ASM ARM à l'aide d'un Dev Container.
assembly ift209 usherbrooke x86
Last synced: 07 Feb 2026
https://github.com/alexandrospanag/my_arduino_projects
My Arduino Projects which includes many Arduino solutions for a variety of microcontrollers, Processing solutions & Assembly solutions. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
adafruit arduino assembly embedded-systems github hardware iot learn processing wiring
Last synced: 16 Apr 2026
https://github.com/gheris-579/counter-strike1.6
enjoy the new Counter Strike 1.6 with new skills and everything else
assembly destroyallsoftware hacking os python python3 tools tools-py windows-10 windows-11
Last synced: 15 Apr 2026
https://github.com/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 Jan 2026
https://github.com/codella/asma
:construction: Work In Progress :construction: A collection of small executables for DOS written by me in x86 assembly, back in 1999
Last synced: 03 Mar 2026
https://github.com/misakuja/pjait-bash-asm
Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.
assembly assembly-x86 bash c operating-system
Last synced: 15 Apr 2026
https://github.com/princeranjan03/alu_assembly
An ALU built in 8086 Assembly Language takes user input to perform arithmetic operations and data manipulation. It supports addition, subtraction, multiplication, division, modulus, squaring, and cubing. Additionally, it includes binary operations like rotate left (ROL) and rotate right (ROR).
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 29 Jan 2026
https://github.com/scaramir/covid-assembly
Project 2 from SC2 @ FUB - Snakemake implementation to compare Illumina and Nanopore sequence assembly quality of the same sample.
assembly consenus illumina nanopore snakemake university-project
Last synced: 29 Jan 2026
https://github.com/chamal1120re/assembly-playground
A docker environment for my x86-assembly learning
assembly nasm-assembly x86-assembly
Last synced: 28 Jan 2026
https://github.com/sajdoko/assemblycalculator
A simple calculator written in x86 assembly with support for four main arithmetic operations
Last synced: 17 Jun 2026
https://github.com/colmiik/libasm
A selection of libc functions written in Assembly
assembly libc low-level-programming
Last synced: 06 Feb 2026
https://github.com/qalle2/nes-md5
Qalle's MD5 Hasher (NES)
6502 assembly cryptography homebrew md5 nes
Last synced: 16 Apr 2026
https://github.com/remykarem/learn-assembly
Learning x86-64 assembly with NASM
Last synced: 17 Jun 2026
https://github.com/seniru/bfasm
Brainfuck interpreter written in assembly
assembly assembly-x86-64 brainfuck brainfuck-interpreter esoteric-language
Last synced: 12 Jun 2026
https://github.com/kerciu/mandelbrot-set-x64-c
Hybrid program created with x64 assembly and C 💻🔧 used for generating Mandelbrot Set visualizations 🌌. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. 🚀📈
assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64
Last synced: 19 Apr 2026
https://github.com/marinossav/ijvm_emulator
A programming project aimed at implementing an IJVM emulator using C.
assembly c ijvm ijvm-emulator instruction-set-architecture java
Last synced: 28 Jan 2026
https://github.com/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/aazuspan/spinasm-lsp
A language server for SPINAsm
assembly fv-1 lsp spin-semiconductor spinasm
Last synced: 24 Jan 2026
https://github.com/saifalomari99/microcontroller_projects_saifalomari
This Repository is to showcase Saif Alomari's Microcontroller projects. Includes 11 high-level projects made by c and assembly languages.
assembly c c-programming-language microcontroller pickit4
Last synced: 16 Mar 2026
https://github.com/yousabmenissy/aslib-examples
A collection of working assembly programs.
Last synced: 28 Oct 2025
https://github.com/saqibbedar/learn-assembly-masm-nasm-dosbox-linux
Learn x86 assembly with step-by-step examples and setup guides: DOS 8086 (MASM in DOSBox) and Linux x86-64 (NASM).
16-bit 8086 assembly assembly-language beginner dos dosbox examples int21h intel-syntax linux low-level-programming masm nasm systems-programming tutorial windows x86 x86-64
Last synced: 03 Jun 2026
https://github.com/forgevii-org/kit85
Intel 8085 microprocessor kit Simulator
8085 8085-assembler 8085-debugger 8085-debugger-simulator 8085-programs 8085-simulator 8085kit 8085simulator 8085simulatorkit android assembly emulator flutter-apps
Last synced: 02 Apr 2026