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-29 00:02:32 UTC
- JSON Representation
https://github.com/mr-bat/assembleter
Assembly Interpreter, uncomplicated interpreter for assembly
assembly assembly-language interpreter
Last synced: 18 May 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/minigrim0/scc-vm
A virtual machine for an assembly-like language
Last synced: 24 Apr 2026
https://github.com/centuriontheman/assemblyprojects
The repository contains various assembly AT&T projects.
assembly assembly-language simd university university-project
Last synced: 30 Mar 2025
https://github.com/j-jzk/bfasm
A brainfuck -> x86 assembly compiler
assembly brainfuck brainfuck-compiler
Last synced: 20 May 2026
https://github.com/wesgtox/microcontrollers-microprocessors-i
College "Microcontrollers and Microprocessors I" exercises.
assembly c low-level microcontroller microprocessor mplab-ide mplabx pic
Last synced: 17 May 2026
https://github.com/ortanav2/custom-assembly-compiler
Compiles TIICBC Assembly Code into an 8x12bit Binary Instruction-Set .rc File.
assembly assembly-language compiler compiling instruction-set instruction-set-architecture python
Last synced: 07 Apr 2026
https://github.com/haydenheroux/hasm-cpp
A simple interpreter for my esoteric language HASM.
Last synced: 30 Apr 2026
https://github.com/dsadriel/intel8086
Este programa foi desenvolvido como trabalho final da disciplina (INF01108) Arquitetura e Organização de Computadores I utilizando a arquitetura do processador Intel 8086. [EN] This program has been developed as the final assignment for the Architecture and Organization of Computers I class using the 8086 Intel processor architecture
assembly computer-science cs intel8086 ufrgs
Last synced: 30 Oct 2025
https://github.com/Fathin-Ishrak-Romeo/CSE341-Project_Digital-food-ordering-system-at-a-restaurant-using-x86-Assembly-Language
Digital food ordering system at a restaurant using x86-Assembly Language (User Interface). This project is a part of my CSE341 (Microprocessor) course.
assembly assembly-language assembly-language-project assembly-x86 bracu bracu-cse341 bracu-cse341-microprocessor bracu-cse341-project bracucse emu8086 emu8086-emulator emu8086-emulator-project
Last synced: 10 Sep 2025
https://github.com/mateo-velasquez/laberinto
Project developed during the sixth semester of the Systems Engineering program at the Catholic University of Córdoba. It consists of a maze programmed in Assembly for a Raspberry Pi 3B+ running without an operating system, as part of the course Computer Architecture II.
Last synced: 18 May 2026
https://github.com/sonodima/vscode-arm-template
Simple template for ARM assembly development with Visual Studio Code
aarch64 arm64 assembly project-template visual-studio-code
Last synced: 29 Mar 2025
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/hhammon/aoc2024
Advent of Code 2024 in x86-64 assembly.
advent-of-code advent-of-code-2024 aoc-2024 aoc-2024-in-assembly assembly x86-64 x86-assembly
Last synced: 26 Mar 2025
https://github.com/suningrass/chasm
personal tool for assembling character ----char assemble ---- chasm
Last synced: 18 May 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/emmaprofemx/Ensamblador-U3
assembly irvine32 programming visual-studio
Last synced: 11 Mar 2025
https://github.com/hafizhhasyhari/arsitektur-komputer-architecture-computer-undergraduate-hafizh
Architecture Computer 2023
arsitektur-komputer assembly computer-organization-and-architecture organisasi-arsitektur-komputer
Last synced: 15 May 2025
https://github.com/BenEdridge/bare-metal
Playing with bare metal assembly in UEFI
Last synced: 11 Mar 2025
https://github.com/raresracsan/mathlib-c
assembly assembly-x86 c c-library libraries
Last synced: 18 May 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/markkreel/binary-static-analysis-through-instruction-and-operand-extraction-and-ahc-algorithm
A static binary analysis tool visualizes code blocks in the assembly of a disassembled binary file using the AHC algorithm, aided by entropy calculation and similarity measurement.
agglomerative-clustering agglomerative-hierarchical-clustering assembly clustering cpp elf elf-parser entropy feature-extraction hierarchical-clustering information-metrics kl-divergence linux low-level machine-learning python shannon-entropy similarity-measures static-binary static-binary-analysis
Last synced: 13 May 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/rgcv/p3assembly-sublime-syntax
A Sublime Text 3 assembly language syntax
assembly p3 st3 sublime-text syntax-theme
Last synced: 17 May 2026
https://github.com/qualitycroissant/fox-virtual-machine
A virtual machine and assembler for the Fox architecture
architecture assembler assembly assembly-language assembly-language-programming backend c-language c-programming c-programming-language computer-architecture fox-architecture fox-assembly fox-assembly-language gplv3 open-source runtime runtime-system simulator virtual-machine vm
Last synced: 12 Mar 2026
https://github.com/azrielx86/proyectofinalasm
Proyecto final para la materia de Estructura y Programación de Computadoras - FI UNAM - Semestre 2023-2
Last synced: 26 Jun 2025
https://github.com/fiseni/fuser
MSBuild task that merges referenced assemblies directly into your project output at build time.
Last synced: 30 Apr 2026
https://github.com/3liasp/proarch-project
Assembly Project for a course on Processor Architectures (mainly RISC-V)
Last synced: 07 May 2025
https://github.com/cosmingorun/pacman-game-assembly-x86
Implementation of the Pac-Man game in an arcade style, featuring power-ups and ghosts that can sense Pac-Man when he is close and become angry.
Last synced: 26 May 2026
https://github.com/dieperid/calculator
A calculator in assembly
assembly calculator-application
Last synced: 15 Jun 2026
https://github.com/sgryjp/simd_test
SIMD instruction benchmark
assembly benchmark compiler-intrinsics simd-instructions visual-studio
Last synced: 29 Apr 2026
https://github.com/tylpk1216/1a2b
This is a game that user guesses the number of computer.
Last synced: 18 May 2026
https://github.com/valmir-unicap/arquitetura-de-computadores
Disciplina de arquitetura e organização de computadores 1 e 2
arquitetura-de-computadores assembly mars mips
Last synced: 26 May 2026
https://github.com/sielb2/assembly-match-x86_64
x86_64 assembly match and case function
Last synced: 29 Mar 2025
https://github.com/eddys912/assembly-core-exercises
Proyectos en ensamblador x86 utilizando el emulador emu8086.
Last synced: 29 Mar 2025
https://github.com/h0nt3d/bitsequencegenerator-assm
BitSequenceGenerator-Assm
assembly beginner computer-organisation-architechure digital-logic nios-ii psuedo-random
Last synced: 29 Mar 2025
https://github.com/n-c0de-r/asm-tut-03
Basic code to display a sprite in an SNES machine, did in September
Last synced: 20 Jul 2025
https://github.com/gbroques/freecad-dynamic-linked-object
Example of using a dynamic linked object in an assembly.
Last synced: 30 Jun 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/apostolos-k/ntua-microprocessors-lab
Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.
assembly atmega328pb c microcontroller microprocessor ntua-ece
Last synced: 26 Apr 2026
https://github.com/ducksfolif/duckgbplatformer
A work-in-progress Game Boy platformer tech demo built in assembly language. This project demonstrates basic game mechanics like gravity, jumping, level switching, and sprite interactivity.
assembly game-development gameboy-development
Last synced: 27 Jan 2026
https://github.com/coolka1234/dynamic-table-read-and-input-in-32bit-mips
This MIPS-32 bit implements an array with posibility to read and write into it.
Last synced: 18 Feb 2026
https://github.com/m1guelpf/hello-assembly
My first assembly program!
assembly hello-world makefile nasm nasm-assembly
Last synced: 30 Mar 2025
https://github.com/polaris000/fansystem
A fan control system, powered by assembly
assembly assignment bits-pilani fancontrol-script mup
Last synced: 15 Jun 2025
https://github.com/fesabelilla/microprocessor-lab-code
8085 microprocessor and 8086 microprocessor
Last synced: 20 Jul 2025
https://github.com/zpnst/macrolang
A silly "programming language" that is completely made on macros of a x86_64 FASM(flat assembler). Silly macrolang - .smac
Last synced: 17 May 2026
https://github.com/coolka1234/mips-32-bit-polynominal
Code to calculate a given value for polynomial in assembler mips 32 bit
Last synced: 18 Feb 2026
https://github.com/andymccall/pac-man
A remake of the 1980's arcade game Pac-Mac to the Agon Light 2
Last synced: 30 Jun 2025
https://github.com/vishalthehuman/hack-vm-translator
The Hack VM Translator is a program that translates Hack VM code into Hack Assembly code. It is used in the Nand2Tetris course to convert high-level code written in the Hack VM language into low-level code that can be executed on the Hack computer platform.
assembly assembly-language elements-of-computing-systems hack hack-vm mini-project nand2tetris pushpop virtual-machine vm vm-translator vmtranslator
Last synced: 16 May 2026
https://github.com/skpro-glitch/shorthand-risc
This is a simplified assembly language with a tabular structured instruction set. This is meant for easy learning and fast implementation of assembly languages in microprocessors and microcontrollers. - Soham Kapur, VIT Chennai
assembler assembly assembly-language assembly-language-programming compiler compiler-construction compiler-design compiler-optimization compiler-principles compilers risc risc-processor risc-v riscv shorthand shorthand-notation shorthand-syntax
Last synced: 03 Feb 2026
https://github.com/pmlcrz/emulador-asm
Emulador de jogos em assembly (em processo de criação)
assembly practice-programming practice-project
Last synced: 10 Jun 2025
https://github.com/xsa-dev/video_to_text
assembly converter util video-to-text whisper-cpp
Last synced: 17 May 2026
https://github.com/mikayelgr/qasm
Collection of various programs written in OpenQASM
Last synced: 14 Jun 2025
https://github.com/nikhilrout/assembly-mpmc
Compilation of Assembly programs for the 8051 microcontroller
Last synced: 13 Apr 2025
https://github.com/pmlcrz/hellowordemassembly
Hello word em assembly
assembly hello-world practice-programming
Last synced: 13 Mar 2025
https://github.com/priyanshscpp/ece2086-microprocessor-module
Learning Microprocessor Electronics
assembly computersystems cpu intel microcontrollersystems microprocessor
Last synced: 26 Feb 2025
https://github.com/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 02 Jan 2026
https://github.com/kavicastelo/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: 15 Mar 2025
https://github.com/saeedmosaffer/assymblyproject
This project is a number conversion utility written in 8086 assembly language. It takes an input between 0 and 999 and converts it to three formats: Binary, Hexadecimal, and Roman numerals. The project demonstrates subroutine-based programming in assembly, handling user input, data conversion, and formatted output.
architecture assembly intel8086 organization
Last synced: 02 Jan 2026
https://github.com/darkseriuscode/tic-tac-asm
Simple Tic Tac Toe game in assembly (x86_64-linux)
assembly game nasm raylib tic-tac-toe
Last synced: 02 Jan 2026
https://github.com/alibowndyn/hohoemu
My Bachelor's thesis project. An x86-64 assembly learning tool written for educational purposes.
assembly dearpygui thesis-project unicorn-engine x86-64
Last synced: 27 Jan 2026
https://github.com/samya-s/computer-organisation-and-architecture-lab
Computer Organisation and Architecture Lab (MA69201)
assembly assembly-8086 assembly-language assembly-language-programming computer-architecture computer-organisation-architechure computer-organization
Last synced: 02 Jan 2026
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/icarogabryel/sea-iv
SEA-IV is a simple assembler for the MOOn-IV architecture. It is written in Python 3 and is a command-line tool.
assembler assembly assembly-language computer-organization instruction-set-architecture moon moon-iv processor processor-architecture
Last synced: 02 Jan 2026
https://github.com/tparker48/mips_emulator
MIPS Emulator + Assembler
assember assembly emulation emulator mips mips-architecture mips-assembly simulation simulator
Last synced: 22 Jun 2026
https://github.com/pmlcrz/snakegame-em-asm
Jogo da cobrinha em assembly (em processo de criação)
assembly game practice-programming practice-project snakegame test teste testing
Last synced: 13 Mar 2025
https://github.com/wassimhedfi/adxl345-driver-stm32
Custom driver for ADXL345 accelerometer on STM32 Nucleo-F446RE via I2C, transmitting real-time acceleration data over UART. Modular for easy adaptation to other STM32 boards.
accelerometer-driver adxl345 assembly c-plus-plus c-programming data-monitoring embedded-systems i2c-interface iot java stm32f446re-nucleo uart-interface
Last synced: 14 Sep 2025
https://github.com/hlelo101/foxdos
Simple x86 OS entirely written in assembly
Last synced: 12 Apr 2025
https://github.com/nishatrhythm/computer-architecture-mips-code
MIPS code of Computer Architecture Course
assembly computer-architecture computer-science cpp
Last synced: 20 Jul 2025
https://github.com/nishatrhythm/microprocessor-basics
Here is the microprocessor basics assembly code for lab course.
8086-programs assembly microprocessor
Last synced: 20 Jul 2025
https://github.com/lucaasshq/arquitetura-de-computadores
Disciplina: Arquitetura de computadores em assembly
Last synced: 12 Apr 2025
https://github.com/kavicastelo/assembly_basics
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: 15 Mar 2025
https://github.com/imdabigboss/iasm
Small x86 assembler project written in C
Last synced: 02 Jan 2026
https://github.com/double-o-z/clab_project
Final project for Software Lab with C course in Open University of Israel - Implementation of an assembler
Last synced: 01 Jan 2026
https://github.com/jeromelesaux/autobahn-showcase
amstrad-cpc arkos assembly cpc z80
Last synced: 31 Mar 2025
https://github.com/grevend/shamirs-secret-sharing
Performant secret sharing scheme implementation based on polynomial interpolation over finite fields
assembly c deno ffi rdrand secret-sharing shamir
Last synced: 12 Jan 2026
https://github.com/nobodywasishere/ponyo
A framework for implementing ISA simulators for any number of ISAs, currently supporting a subset of LEGv8
Last synced: 29 Mar 2025
https://github.com/spacebody/mips--learning
The source codes in learning MIPS
Last synced: 13 Apr 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/ebodshojaei/calculator-in-c
Basic calculator in C that operates on integer operands based on user input.
Last synced: 05 Mar 2025
https://github.com/charon25/assemblybinarycalculator
A project made for an Assembly Class in January 2020. Binary calculator with LCD screen and a joystick.
assembly attiny attiny104 joystick led-screen
Last synced: 16 Jan 2026
https://github.com/chaoses-ib/processors
assembly cpu processor virtualization x86
Last synced: 17 May 2026