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/killarexe/ball-os
A simple bootsector OS witch makes a ball bounce inside the screen...
Last synced: 11 Aug 2025
https://github.com/chrispyl/other-uni-projects
Some undergraduate university projects
assembly c-plus-plus csharp html java javascript jquery opengl svg
Last synced: 09 Apr 2026
https://github.com/nzeemin/uknc-miner
🕹️ Miner (Saper) game ported from BK-0010 to UKNC
assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc
Last synced: 11 Aug 2025
https://github.com/For-ACGN/hash-api
Find&Call Windows API by hash+key.
assembly hashapi shellcode windows windowsapi
Last synced: 03 Aug 2025
https://github.com/scriptscorpion/snake-x86-64
classic Snake game built in Assembly language for NASM compiler
assembly assembly-language snake-game
Last synced: 04 Oct 2025
https://github.com/scriptscorpion/asmladder
assembly assembly-language ladder
Last synced: 04 Oct 2025
https://github.com/jjateen/8051
This repository includes programs and projects from the Embedded System Design Lab (ECL-322), along with additional ones for hands-on learning. The code covers essential concepts and implementations in both Assembly and Embedded C for 8051 microcontroller programming.
8051 8051-microcontroller assembly embedded-c embedded-systems keil keil-uvision5 proteus
Last synced: 04 Oct 2025
https://github.com/parminderbadhan/autonomous-robot-roaming
This project programs an EEBot robot in HCS12 assembly to autonomously navigate a maze by following a line, detecting intersections, learning the correct path, and retracing its route back to the start.
Last synced: 05 Oct 2025
https://github.com/tamaraatanasova/8085-zadaca9
Simple 8085 program
8085 8085-programs 8085simulator assembly
Last synced: 04 Oct 2025
https://github.com/auth0x78/compiler85
A lightweight compiler for Intel 8085 assembly.
assembler assembly code-generator compiler educational-project intel-8085 lexer-parser
Last synced: 18 May 2026
https://github.com/khenziii/guess-the-number-asm
⚙️ Guess the number game written in assembly
assembler assembly gas guess-the-number
Last synced: 29 Jan 2026
https://github.com/ite-2022-pwr/sem4-oiak-lab-ak
Organizacja i architektura komputerów
Last synced: 14 Aug 2025
https://github.com/taimoorzaeem/aes
Implemented AES in Intel x86 assembly.
aes-128 aes-encryption assembly intel masm32 x86
Last synced: 04 Oct 2025
https://github.com/adamniederer/s12cpuv2-mode
A major mode for S12CPUV2 assembly language
assembly embedded freescale microcontroller s12cpuv2
Last synced: 04 Oct 2025
https://github.com/emersh0w/assembly
My assembly projects, just for fun and learning. No AI was used in any part of the production of or research of the code.
Last synced: 05 Oct 2025
https://tvoygit.ru/r6/fasmg
flat assembler g - adaptable assembly engine
assembler assembly avx-instructions binary-format elf-format executable-formats fasmg hex-format instructions mach-o macro opcodes pe-format wasm x86 x86-64
Last synced: 04 Oct 2025
https://github.com/rdsik/schoolriscv
CPU microarchitecture, step by step
assembly makefile modelsim quartus verilog-hdl
Last synced: 04 Oct 2025
https://github.com/wadaboa/computer-architectures-project
Different algorithms implemented in MIPS assembly, for Computer Architectures class at UNIFI
ae architetture-elaboratori assembly matrix-multiplication mips unifi
Last synced: 31 Jul 2025
https://github.com/ibraam-nashaat/chess-with-assembly
A two-player real-time chess game and chatting system implemented in Assembly language.
assembly assembly-x86 chat chess chess-game dosbox inline-chat microprocessor real-time-chess x86-assembly
Last synced: 23 Sep 2025
https://github.com/emmaprofemx/ensamblador-u3
assembly irvine32 programming visual-studio
Last synced: 28 Oct 2025
https://github.com/fujiwarachoki/assembly
My repository for all things that have to do with assembly.
Last synced: 30 Jul 2025
https://github.com/syhner/gate-to-game
From the ground up: Logic Gates → ALU → CPU → RAM → Computer → Assembler → Assembly language → VM Translator → Compiler → High-level Language → OS → Game
assembler assembly compiler os vm-translator
Last synced: 16 Aug 2025
https://github.com/againpsychox/ask_proj
University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.
asm assembly calculator reverse-polish-notation rpn x86-nasm
Last synced: 21 Sep 2025
https://github.com/jhonnyv-v/assembly-learning
a bunch of my notes while learning about assembly
arm64 asm assembly assembly-language
Last synced: 10 Jan 2026
https://github.com/hadron43/cse231-operatingsystems
This contains all my assingment for OS course in the Monsoon 2020
assembly c custom-terminal iiitd linux nasm operating-systems system-calls terminal
Last synced: 10 Apr 2026
https://github.com/exectx/spectre
A demo showcasing the Spectre vulnerability, in C++ and Assembly.
assembly cmake demo google onefile sidechannel spectre spectre-v suckless vulnera vulnerability
Last synced: 15 May 2026
https://github.com/zschzen/glasm
A simple OpenGL 1.1 triangle renderer written in NASM
Last synced: 19 Aug 2025
https://github.com/ksh168/8086-programs
Embedded Systems 8086 microprocessor programs
Last synced: 29 Jul 2025
https://github.com/faithByte/rainfall
assembly binary-exploitation ctf cybersecurity reverse-engineering
Last synced: 29 Jul 2025
https://github.com/felipenlunkes/felipenlunkes
There is nothing like home
assembly c developer java learning operating-systems
Last synced: 20 Feb 2026
https://github.com/syed-bakhtawar-fahim/assemblylanguage
Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT
assembler assembly assembly-language assembly-language-programming semester4 software-engineering
Last synced: 28 Jul 2025
https://github.com/felipenlunkes/mips-asm
MIPS Assembly experiments
assembly mars mips mips-assembly
Last synced: 20 Feb 2026
https://github.com/theema-dev/asmsim
Real-time simulator for 32 bit MIPS assembly code
assembly mips-assembly simulator
Last synced: 20 Aug 2025
https://github.com/muhammetgumus/assembly-projects
This repository includes simple x86 assembly projects
assembly assembly-language x86-assembly
Last synced: 20 Aug 2025
https://github.com/oelin/vessle
A simple "bind shell" written in x86 assembly for Linux.
assembly bind-shell security x86 x86-32
Last synced: 19 Sep 2025
https://github.com/magicoo51889/nand-2-tetris
This is a project we're doing in school, to make a CPU from scratch using assembly language. We're building it from the ground up, starting from gates all the way through full adders and to a full CPU.
assembly assembly-language nand2tetris
Last synced: 27 Jul 2025
https://github.com/skt1803/live-assembly-extension
VS Code extension for real-time C/C++ assembly output with Intel/AT&T syntax, optimization levels, and source mapping.
assembly c compiler cpp live-asm vscode-extension
Last synced: 10 Apr 2026
https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly
Assembly Artificial (Assembly) Programming Language
assembly assembly-language bahasa-rakitan
Last synced: 21 Aug 2025
https://github.com/hr-fahim/assembly-code-intel-8086
A repository of practice assembly code examples for the Intel 8086 processor architecture.
Last synced: 18 Sep 2025
https://github.com/sjackman/tigmint-slides
Tigmint: Correct Misassemblies Using Linked Reads From Large Molecules
10x abyss assembly chromium genome gymnosperm linked-reads misassembly-correction mitochondrion scaffolding
Last synced: 07 May 2026
https://github.com/thiagofons/notesncoins-mips
Simulation of ATM notes and coins distribution system in Assembly
Last synced: 26 Jul 2025
https://github.com/omercsbn/clkernel
Revolutionary x86 Operating System Kernel with AI Supervision, Hot-Swappable Modules, and Actor-Based Shell
actor-model ai-supervision assembly bootloader c embedded-ai hot-swappable-modules hybrid-kernel kernel microkernel nasm operating-system qemu sandboxing system-programming x86
Last synced: 16 May 2026
https://github.com/marky-d-32/dragon32-nitemove
A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.
Last synced: 22 Aug 2025
https://github.com/gdcmarinho/low-level-experiments
arm assembly assembly-x64 assembly-x86 low-level
Last synced: 26 Jul 2025
https://github.com/antoninazz/alarm-clock-assembly
This project is a digital clock alarm application running in a text-based video mode (80x25). The clock is displayed using ASCII characters and pseudographics. Users can set an alarm time, which triggers a sound and color change when activated. The program logs all events in a text file.
assembler assembly dos dosbox tasm
Last synced: 07 Sep 2025
https://github.com/tranbavinhson/assembly
Random repo to learn Assembly (I hope I won't use Assembly again)
assembly assembly-language assembly-language-programming
Last synced: 23 Aug 2025
https://github.com/tiagocavalcante/assembly-in-c
A print function created in Assembly and used inside C
Last synced: 25 Jul 2025
https://github.com/stepan41k/low-level
various tasks and practices on c, cpp, assembly
Last synced: 30 Jun 2026
https://github.com/atomjay/reverse_analysis
學習逆向工程技術,涵蓋靜態/動態分析以及加殼、混淆和加密等進階二進位保護
assembly binary-analysis disassembly dynamic-analysis malware-analysis obfuscation packing reverse-engineering static-analysis unpacking
Last synced: 21 Apr 2026
https://github.com/kathleenwest/barcode-scanner-reader
Raising the Bar -A Barcode Scanner: An undergraduate team project in microprocessor applications with assembly programming.
assembly barcode barcode-scanner barcode-scanner-reader microprocessor-applications receiver transmitter
Last synced: 25 Jul 2025
https://github.com/vihlancevk/hardware-ints-08h-and-09h
A resident program that works with interrupts
assembly interrupts learning-task resident-program student-project
Last synced: 25 Jul 2025
https://github.com/karanagi/riscv-playground
Programs written in RISC-V Assembly
Last synced: 26 Aug 2025
https://github.com/miozilla/pcbmanudef
pcbmanudef :factory::robot: : Manufacturing Anomaly Detection Model # Visual Inspection AI # PCB # Assembly Inspection # Defect # Industrial
assembly automation detect industrial inspection manufacture printed-circuit-boards visual
Last synced: 29 Aug 2025
https://github.com/codewithma/schlange
Schlange for the Gameboy
assembly gameboy rgbds snake snake-game
Last synced: 01 Mar 2026
https://github.com/sujaykanth/tinypascal
Lightweight Pascal virtual machine for rapid development and education. Perfect for embedded scripting. Join us on GitHub! 🐙✨
assembly bytecode compiler delphi educational gas interpreter language-implementation lightweight object-pasca pascal pascal-compiler porting-to-linux-64 programming-language self-hosted virtual-machine vm
Last synced: 24 Jul 2025
https://github.com/two-project/2Lang
[Work in progress] An assembler for the 2Lang programming language
assembly assembly-language binary compiler language programming-language
Last synced: 17 Sep 2025
https://github.com/meeranhussain/blast_gnu_parallel
BLAST searches in parallel using GNU Parallel
assembly bash blast blastn genome-assembly python slurm-cluster
Last synced: 07 Feb 2026
https://github.com/lucaasshq/arquitetura-de-computadores
Disciplina: Arquitetura de computadores em assembly
Last synced: 12 Apr 2025
https://github.com/hlelo101/foxdos
Simple x86 OS entirely written in assembly
Last synced: 12 Apr 2025
https://github.com/chmuhammadasim/encryption-decryption-masm615
A comprehensive encryption and decryption program developed entirely in Assembly Language using XOR bitwise operations. This project demonstrates secure data handling, file I/O operations, and low-level programming concepts in a user-friendly console interface.
assembly encryption-decryption masm615
Last synced: 06 Oct 2025
https://github.com/ite-2022-pwr/x86_assembly_101
Zrozumieć asemblera tutorial
assembler assembly x86 x86-64 x86-assembly
Last synced: 03 Jan 2026
https://github.com/jonatandb/practicas_assembler_armv7
armv7 armv7l assemb assembly assembly-language jonatandb
Last synced: 14 Mar 2025
https://github.com/waasiq/hack-computer
Implementation of 16 Bit Computer
assembler assembly computer-architecture hdl
Last synced: 14 Mar 2025
https://github.com/hugech38/seed
🐢 Simple English-English Dictionary in Assembly Language.
assembly assembly-language dictionary english
Last synced: 14 Mar 2025
https://github.com/unshun0120/use_linux_imp_os
use linux to implement OS
assembly linux linux-kernel makefile os ubuntu virtualbox
Last synced: 14 Mar 2026
https://github.com/apfelteesaft/perfectium
Raider3.5 Fortnite Gameserver reimplemented in Optimized x86-64 MASM
assembly fortnite masm64 x86-64
Last synced: 30 Jun 2026
https://github.com/memgonzales/assembly-x86-risc
Assortment of programming exercises in assembly: (1) x86 programming, (2) x86-to-C interfacing, and (3) RISC-V programming
armstrong-number assembly maclaurin-series nasm normalization rars risc-v sasm x86 x86-assembly x86-to-c
Last synced: 22 May 2026
https://github.com/knutkirkhorn/sikkerhet-i-programvare-og-nettverk
Øvinger fra TDAT3020 Sikkerhet i programvare og nettverk, dataingeniør NTNU
assembly c cpp git html javascript linux security shell
Last synced: 10 Apr 2026
https://github.com/haydenheroux/hasm-cpp
A simple interpreter for my esoteric language HASM.
Last synced: 30 Apr 2026
https://github.com/minigrim0/scc-vm
A virtual machine for an assembly-like language
Last synced: 24 Apr 2026
https://github.com/ite-2022-pwr/oiak
Organizacja i architektura komputerów - laboratoria i projekt
assembler assembly nasm x64 x86 x86-64 x86-assembly
Last synced: 02 Jan 2026
https://github.com/sinipelto/atari2600
6502 assembly development for Atari 2600 game console.
6502 6502-assembly 6502-processor assembly assembly-language atari atari-2600 atari-games atari2600 cartridge retro retro-graphics retro-programming retrocomputing retrogaming rom rom-cartridge
Last synced: 30 Mar 2025
https://github.com/julianolorenzato/venus
🌕 A complete environment to assemble and run Venus.
assembler assembly project runtime rust virtual-machine
Last synced: 02 Jan 2026
https://github.com/sloganking/teaching-myself-assembly
Contains a list of projects I created to teach myself assembly
assembly beginner-friendly self-teaching
Last synced: 22 Mar 2025
https://github.com/stackedcache/c-journey
Documenting my journey of learning C with the end goal of becoming a cyber security expert.
Last synced: 15 May 2026
https://github.com/gmostofabd/8051-push-button
🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.
8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch
Last synced: 22 May 2026
https://github.com/alnicke/usefulpdf
Useful PDFs to learn Reverse engineering, Assembly, C and Windows Internals.
asm assembly c internals pdf reverse-engineering reverseengineering reversing windows windows-internals windowsinternals
Last synced: 15 May 2025
https://github.com/themabus/nba-jam-sms-gg-audio-driver
Audio driver for Game Gear version of NBA Jam programmed in Z80 assembler by Dave Lowe
assembler assembly sega-game-gear sega-master-system z80 z80-asm z80asm
Last synced: 29 Oct 2025
https://github.com/jotavare/x86-assembly-nasm
Explored x86 assembly programming using NASM, dived into low-level coding and discovered the inner workings of computer hardware and software.
assembly binary nasm processor-architecture processor-modes registers x86-64
Last synced: 26 Jun 2026
https://github.com/killarexe/spu-assembler
An assembler for the SPU using rust
assembler assembly assembly-language custom-assembler custom-assembly custom-assembly-language custom-processor processor rust rust-lang spu
Last synced: 05 Apr 2025
https://github.com/umutozel/project-euler-assembly
:keycap_ten: My dumb assembly solutions for ProjectEuler
assembly project-euler projecteuler
Last synced: 22 Mar 2025
https://github.com/walshyb/polished-map-web
A map and tileset editor for pokecrystal, pokered, & derived projects. Written in C++ and JS. Based off of rangi42/polished-map.
assembly cpp crystal pokemon react redux sprites tilemap-editor typescript wasm webassembly
Last synced: 10 Apr 2026
https://github.com/liascode/game-of-tanks
Game of Tanks is like old classic arcade game style.
Last synced: 22 May 2026
https://github.com/avifenesh/assembler_openu
Final project of Systems programming lab course
assembler assembly c compiler machine-translation
Last synced: 15 May 2026