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/qabasak/8086-quiz
An 8086 assembly quiz game on computational complexity, featuring user authentication, randomized MCQs, case-insensitive input, a 12-second timer, and a leaderboard. Built with BIOS interrupts and modular code, runs on 8086 emulators.
8086 8086-emulator assembly authentication np-completeness
Last synced: 23 Jun 2025
https://github.com/takmesh/assembly-compiler-in-python
Python program for testing assembly!
Last synced: 02 Apr 2025
https://github.com/rizul2108/xor-cipher
Finding XOR-cipher in Assembly Language
assembly dynamic-linking linking static-linking xor-cipher
Last synced: 23 Jun 2025
https://github.com/dcdeepesh/abm
A Boring Machine
assembly interpreter virtual-machine
Last synced: 16 May 2026
https://github.com/thopterek/kathleen_booth_asm
code examples and general help
Last synced: 23 Jun 2025
https://github.com/anubhav-narayan/vasm
A Python3 based Virtual Assembler
assembler assembly educational educational-project virtual-assembler virtual-machine
Last synced: 19 May 2026
https://github.com/anar-bastanov/nasm-devkit
x86-64 NASM project template with a clear layout and CMake for cross-platform builds.
anrc64 assembly build-system c-language c-plus-plus cmake cross-platform devkit linux macos nasm starter-kit template windows x86-64
Last synced: 07 Apr 2026
https://github.com/julienmalka/pongassembly
Simple Pong Game coded in Nios II Assembly
Last synced: 22 Jun 2025
https://github.com/theluqmn/orca-nasm
A general-purpose CLI-based project made using NASM-compiled x86 64-bit Assembly.
asm asmx86 assembly assembly-x86 hello-world
Last synced: 25 Mar 2025
https://github.com/kavicastelo/assembly-tutorial-x86
This guide is designed to help you learn assembly language from the ground up, focusing on the 64-bit Windows architecture. We'll cover everything from setting up your environment to understanding registers and writing basic programs.
asmx86 assembly basics gcc-complier low-level mingw-w64 nasm
Last synced: 19 Jun 2025
https://github.com/fatima-sami55/ping-pong-cli
A command-line Ping Pong game developed in assembly language, utilizing register manipulation, memory management, interrupts, and bitwise operations for efficient gameplay. It showcases control flow with loops and conditional jumps to simulate real-time action.
assembly interrupts register-manipulation
Last synced: 19 Jun 2025
https://github.com/hashirkhan21/pacman-assembly
A Pacman Game in Assembly Language using Irvine Library
assembly assembly-language irvine32 pacman
Last synced: 11 Jul 2025
https://github.com/jcng75/building-interface
In my Assembly Class, we were given the task to utilize a data structure that can do the following:
Last synced: 18 Jun 2025
https://github.com/melchizedek6809/vibeos
Experimenting whether one can vibecode an entire OS
Last synced: 29 Apr 2026
https://github.com/guicdas/TFinal_Micros_Assembly
Assembly coding with emu8086.
Last synced: 07 May 2025
https://github.com/yantavares/x86-assembly-on-arm
Setup and run x86 assembly on your ARM machine using Docker.
Last synced: 03 Apr 2025
https://github.com/desireeav/nasm-ahorcado
Juego Ahorcado en ensamblador NASM
ahorcado-game assembly gato-ahorcado gato-game nasm
Last synced: 10 Sep 2025
https://github.com/so-dawg/year2
This is my documents for my year-2 and all subject project will be here.
assembly educational-project robotics-simulation website-development
Last synced: 16 May 2026
https://github.com/imran-2022/assembly_8086_code
Assembly code for Microprocessor and Interfacing Sessional
Last synced: 09 Apr 2025
https://github.com/slayingripper/minesweeperarm
Minesweeper Writter in ARM
arm assembly assembly-language game grid
Last synced: 25 Oct 2025
https://github.com/theofalso/assembly-learning
just for fun
assembly assembly-language calculator nasm-assembly x86-64
Last synced: 12 Jun 2026
https://github.com/kavicastelo/x86-assembly-calculator
This project is an advanced calculator written in x64 assembly for Windows. It supports both integer and floating-point operations, including addition, subtraction, multiplication, division, exponentiation, modulus, and trigonometric functions.
assembly calculator gcc mingw-w64 nasm windows
Last synced: 20 May 2026
https://github.com/boteri/keshmiri
🖥️ Build a lightweight 64-bit operating system from scratch for x86_64 with a simple command-line interface and essential features.
assembly assembly-programming-language assembly-x86 assembly-x86-64 c github-config operating-system x86-64
Last synced: 16 May 2026
https://github.com/dscmatter/aegiscc
A minimalistic x86-64 JIT compiler written in C++
Last synced: 09 May 2026
https://github.com/abund4nt/assembly
Notes/programs/resources for learning Assembly.
assembly computer-architecture
Last synced: 03 Apr 2025
https://github.com/katistix/simple-os
My personal learning journey for building a simple operating system from scratch.
assembly bootloader kernel os x86 x86-64
Last synced: 11 Apr 2025
https://github.com/divinenaman/pong-game-8086
A pong game implementation on 8086
Last synced: 04 Apr 2025
https://github.com/mericluc/asm-playground
Experiments on x64 assembly programming
Last synced: 04 Apr 2025
https://github.com/mansogf/mips_assembly
This repository aims the development of MIPS assembly language code.
assembler assembly assembly-language mips-architecture mips-assembly
Last synced: 04 Apr 2025
https://github.com/khaledkamr/simple-calculator-using-assembly
simple calculator program using assembly language
Last synced: 04 Jul 2025
https://github.com/savetz/critical-connection
Source code for Critical Collection, software/hardware for connecting an Atari 8-bit to a CP/M machine
assembly assembly-language atari800 atari8bit cpm vintage-computers
Last synced: 09 Apr 2025
https://github.com/y0014984/65-o-fun-bios
BIOS for a 6502-based retro computer emulator in a webbrowser.
Last synced: 30 Jun 2025
https://github.com/meiniki/tinybricks
Bootsector bricks game
asm assembly bootsector bootsector-game game x86
Last synced: 04 Jul 2025
https://github.com/riesinger/8051-gewinnt
Vier gewinnt für den 8051 Mikroprozessor. Ein Projekt für die DHBW Karlsruhe
Last synced: 06 Mar 2026
https://github.com/rpendleton/homebrew-tap
homebrew tap containing a formula for lc3tools
assembly education homebrew lc3
Last synced: 13 May 2026
https://github.com/mijay6/implementation-of-a-microsystem-with-8086-microprocessor
Implementation of a microsystem based on the 8086 microprocessor, featuring EPROM and SRAM memories, serial and parallel interfaces, and various I/O devices. Developed as an academic project at Politehnica University of Timișoara
8086 academic-project assembly computer-architecture design-system electronics hardware microprocessor
Last synced: 04 Apr 2025
https://github.com/ite-2022-pwr/sem4-ptm1-lab-ak-mb
8051 8051-assembly 8051-microcontroller assembler assembly
Last synced: 28 Mar 2025
https://github.com/abexziero/runtimeobfuscator
🔒 Obfuscate C/C++ functions at runtime on Windows to protect your code from inspection and enhance security against static analysis.
antivirus-bypass assembly cpp encryption evasion evasion-technique internals maldev memory-obfuscator memory-protection obfuscation obfuscator purpleteam redteam runtime-obfuscation windows
Last synced: 30 Apr 2026
https://github.com/alessandro-salerno/fresh
The freestanding shell
assembly c cli colorful freestanding freestanding-application hobby-os os portable posix salernos shell unix
Last synced: 13 Apr 2026
https://github.com/qti3e/elf.js
An uncompleted implementation for executing ELF (Executable and Linkable Format) files on the web.
assembly elf execute javascript nodejs webasm
Last synced: 13 Apr 2026
https://github.com/justdrven/assembly_test
Contains my practice files in assembly
Last synced: 14 May 2026
https://github.com/malbolgee/aclbs
Códigos para a disciplina de Arquitetura de Computadores - UFAM
ac assembly c edumips64 matrix-multiplication ufam
Last synced: 16 May 2026
https://github.com/nirok2823/microcontrollers
My Microcontrollers Journey, good projects for beginners and intermediate in Assembly, C and C++
assembly c cpp embedded-systems
Last synced: 09 May 2026
https://github.com/walshyb/gb-brick-break
Brick Break variation for Game Boy. Based off of the tutorial from gbdev.io
Last synced: 10 Sep 2025
https://github.com/gmorales08/asmalign
A program written in ANSI C that structure and align Assembly programs for better visualization
Last synced: 14 May 2026
https://github.com/marcosvini9999/microprocessadores
Disciplina de microprocessadores da faculdade de engenharia da computação
Last synced: 16 May 2026
https://github.com/lukaszfabia/assembler-zadania
Computer Architecture
assembly computer-architecture mips-simulator
Last synced: 03 Apr 2025
https://github.com/rodrigobarbaedu/jumps-in-assembly
Example given about implementation of jumps in assembly language
Last synced: 20 Mar 2025
https://github.com/lvntky/birdos
assembly bios boot bootloader bootsector bootsector-game
Last synced: 03 Apr 2025
https://github.com/saad-khan-11/assembly-restaurant-management-system
A .asm program made for restaurant order management. Made in collaboration with attatheking123@gmail.com.
Last synced: 29 Oct 2025
https://github.com/kaydvc/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: 27 Mar 2025
https://github.com/harrybartram/bareasm
Assembler development project by The Routinely Interrupts.
Last synced: 16 May 2026
https://github.com/yungdoom/assembly-example
Creating Window and MessageBox in Assembly
32 32assembly 64 64assembly 86assembly asm assembly nasm x32assembly x64assembly x86assembly
Last synced: 20 Mar 2025
https://github.com/maruf346/assembly-language
Welcome to my Assembly Language repository! This is where I’ll be uploading my assembly (.asm) codes, mainly written for emu8086 and other assemblers.
asmx86 assembly assembly-language emu-8086
Last synced: 14 Jul 2025
https://github.com/julgitt/university_tasks
University tasks solutions
assembly c cpp csharp css html java javascript racket typescript
Last synced: 02 Apr 2026
https://github.com/rickb3n/blackboard
This repository contains assembler code solutions to some exercises and challenges related to the Real Digital Blackboard.
assembler assembly blackboard challange challanges code digital exercise exercise-solution exercises exercises-solutions real real-digital real-digital-blackboard solution solutions
Last synced: 20 Mar 2025
https://github.com/tyronsvensli/arithmetic-compiler
input a math expression and compile it into a binary that calculates and outputs the answer
Last synced: 18 May 2026
https://github.com/voidwyrm-2/rs-100
An emulator for the TIS-100 assembly dialect
assembly rust tis-100 virtual-machine vm zachtronics
Last synced: 20 May 2026
https://github.com/milkeeycat/tja
A compiler backend
amd64 assembly compiler-backend i-use-rust-btw x86-64
Last synced: 18 Jan 2026
https://github.com/nadazeineedin/embedded-systems
This project simulates a batch mixing system using a PIC16F84A microcontroller. The system can operate in three different modes, which are controlled by a selector switch. Each mode mixes different proportions of fluids A, B, and C. The system also includes a mixer, a heater, and pumps to control the flow of the fluids.
assembly batch-mixing-control embedded-systems-design fluid-flow-control logixpro microcontrollersystems pic16f877a sensor-interfacing
Last synced: 09 Apr 2025
https://github.com/tyronsvensli/x86-asm-pwn.college-tasks
My solutions to the challenges found at the pwn.college ASM crash course
asm asmx86 assembly challenges
Last synced: 04 Sep 2025
https://github.com/apenasumsonhador/arquitetura-de-computadores-2025.1
Trabalhos de Arquitetura de Computadores - 2025.1
assembly computer-architecture
Last synced: 05 Jul 2025
https://github.com/chenbingwei1201/2025-ca
2025-Spring NTUEE Computer Architecture class
assembly computer-architecture
Last synced: 27 Mar 2025
https://github.com/0xdaebak/solselector
⚓ Get The 4 byte Selector/Method Signature of any function
0xdaebak assembly hash javascript keccak256 methodsig selector solidity yul
Last synced: 09 May 2026
https://github.com/rose-mtz/caesar-cipher-in-assembly
Caesar cipher program written in assembly.
Last synced: 29 Oct 2025
https://github.com/codewithlavi/statictextwindow
ensamblador# Assembly language
Last synced: 27 Mar 2025
https://github.com/nyfeu/assembly_intel_64
Este repositório contém projetos de código em Assembly para a arquitetura Intel 64 (x86-64). Inclui demonstrações de técnicas de programação, exercícios e implementações de algoritmos em Assembly para Intel 64.
64bit-assembly assembly assembly-x86-64 intel
Last synced: 13 Jun 2025
https://github.com/tqlang/tq-realizer
Modular and reusable compiler technologies for .NET. Made to work with the Abstract Programming Language.
abstract assembly compiler toolchain
Last synced: 13 Apr 2026
https://github.com/cuhsat/vine
Visual Quine in 32-bit x86 FLAT Assembly.
assembly demo flat-assembler quine visual x86 x86-32
Last synced: 05 Jul 2025
https://github.com/kingsznhone/inlineasm
Demostration of using inline assembly in C# .NET
Last synced: 13 Apr 2026
https://github.com/nicholaswilde/sys-fetch
Learning GNU assembly by building a lightweight, bare-metal alternative to system fetchers
amd64 arm64 assembly gnu-assembler learning-by-doing
Last synced: 31 May 2026
https://github.com/mekhyw/logicomp-compiler
Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++
Last synced: 13 Apr 2026
https://github.com/abnormalhare/bad-x86_64
The worst way to make an x86_64 emulator.
Last synced: 20 May 2026
https://github.com/mgarry1336/star-system
asm assembly loader operation-system os
Last synced: 03 Apr 2025
https://github.com/colpocorto/gauntlet-editor
Maze editor for 8bit game Gauntlet
amstrad-cpc assembly assembly-z80 cpc464 msx msx-computers retro retrocom retrocomputers retrogaming z80 zx-spectrum zxspectrum
Last synced: 08 Sep 2025
https://github.com/mansiayer/tecomps
Third Year Computer Engineering Experiments
asm assembly college-assignment computer-engineering contributions-welcome css hacktoberfest hacktoberfest2020 html java javascript jquery lab-assignment lab-exercise python tcl third-year under-construction
Last synced: 29 Apr 2025
https://github.com/marekvospel/mpu
My/Mark's Processing Unit. Collection of projects exploring low level computing and the world of compilers.
assembler assembly assembly-language low-level rust
Last synced: 28 Apr 2025
https://github.com/asko7779/asko-os
Very few files of my OS and a testing non-bare metal version kernel, some of them may be outdated
Last synced: 19 Apr 2026
https://github.com/vladelprog/stc8051-education
assembly embedded-systems stc89c52
Last synced: 25 Mar 2025