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-27 00:02:26 UTC
- JSON Representation
https://github.com/fititnt/assembly-cesar
Programa em assembly, compatível com processador hipotético Cesar/UFRGS
Last synced: 18 May 2026
https://github.com/githubprankster/spinscript
Spinscript is a fantasy architecture for a game project that is quite assembly.
assembly bytecode-compiler bytecode-interpreter cpp gamedev interpreter virtual-machine
Last synced: 20 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/azrielx86/labmicrocomputadoras_2025-1
Practicas desarrolladas para el Laboratorio de Microcomputadoras - FI UNAM Semestre 2025-1
assembly microcontrollers pic16f877a
Last synced: 28 Mar 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/silvionetoes18/sinuxos
assembly assembly-8086 assembly-language
Last synced: 29 Mar 2025
https://github.com/thecoachingonline/learning-assembly
Here are my study notes for learning Assembler
Last synced: 26 Jun 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/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/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/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/faithByte/rainfall
assembly binary-exploitation ctf cybersecurity reverse-engineering
Last synced: 29 Jul 2025
https://github.com/ksh168/8086-programs
Embedded Systems 8086 microprocessor programs
Last synced: 29 Jul 2025
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/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/f0rno/marina-8bits-computer
Un ordenador programable de 8 bits simulado en logisim-evolution
8bit-computers 8bit-cpu 8bits assembly computer python3
Last synced: 04 Mar 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/sskender/ferrisc
RISC ARM7 Assembly
armv7 assembly fer processor processor-architecture processor-simulator processors risc risc-arm7-assembly risc-processor
Last synced: 22 Mar 2025
https://github.com/namn-grg/assembler
This Assembler converts assembly code into binary code according to its ISA
Last synced: 19 May 2026
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/tralahm/simple-os-kernel
Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.
32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek
Last synced: 19 May 2026
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/nzengi/spawn-wasm-erc721
assembly erc721 ethereum rust rust-library wasm
Last synced: 05 Jan 2026
https://github.com/fabcolonna/polito-cas-landtiger-lib
uVision project for the LandTiger LPC1768 Cortex-M3 board with a self-made C library that implements a higher level interface for every peripheral introduced in the Computer Architectures course.
arm assembly c computer-architectures cortex-m3 embedded keil-uvision5 landtiger lpc1768 politecnico-di-torino
Last synced: 22 Mar 2025
https://github.com/akk85/cs-3420
Various Lab Assignments from Cornell University's CS 3420(Embedded Systems Course)
assembly c communication-protocol concurrency context-switching embedded-systems interrupt-handling protocol-library realtime-tracking scheduling-algorithms synchronization threads
Last synced: 02 Feb 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/elven9/ost2-arch1001-content
My notes for OpenSecurityTraining2 Arch1001: x86-64 Assembly class
Last synced: 01 Jan 2026
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/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/maximilianfeldthusen/x86backtoc
Turn a x86 binary back into C source code
assembly c reverse-engineering
Last synced: 04 Aug 2025
https://github.com/awaisfraaz/assembly-language
A collection of 8086 assembly language programs, examples, and utilities.
assembly assembly-language assembly-x86
Last synced: 04 Aug 2025
https://github.com/sivaraam/assembly-pic-uart
An assembly program that does UART communication to the PC with RS232 as an intermediary
Last synced: 04 Aug 2025
https://github.com/your-vo1d/computersecurityedulabsandprojects
assembly c cpp csharp laboratory-work python security tomsk-state-university
Last synced: 09 Apr 2026
https://github.com/amzy31/charlex-os
CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.
assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev
Last synced: 06 Aug 2025
https://github.com/kahsolt/lux
A toy virtual machine, a bit like 8051 micro controller.
assembly bytecode interpreter toy-project virtualmachine
Last synced: 19 May 2026
https://github.com/qc20/assemblyrings
Welcome to the Assembly Rings repository! This project is a captivating blend of interaction design and creative coding, aimed at showcasing the mesmerizing possibilities of 3D animations within web environments.
assembly creative creative-coding donut html pure-css torus-dom
Last synced: 19 May 2026
https://github.com/shinowtf/calculator-8086emulator
This is Assembly code 8086 emulator code of my University subject Microprocessor Assignment which create a Calculator of volume of cylinder and cuboid on the 8086 emulator
8086emu arm assembly microprocessor
Last synced: 21 Mar 2025
https://github.com/seniru/asmsnake
Snake game written in assembly
assembly assembly-x86-64 classic-game snakegame
Last synced: 13 Sep 2025
https://github.com/pome1lo/applications-software-design
Laboratory work on the discipline "Software engineering".
assembly c-plus-plus labs university
Last synced: 19 May 2026
https://github.com/gboncoffee/ggb86
Simple bootloader for x86 machines and the FAT 32 filesystem.
assembly bios bootloader operating-system x86 x86-64
Last synced: 09 Nov 2025
https://github.com/nyambura-pov/ics3203-cat2-assembly-faith-njuguna-150325
ALP CAT 2 : 💻 Assembly Programming: Exploring Control Flow, Array Manipulation, Modular Subroutines, and Hardware Simulation through hands-on tasks showcasing efficient memory management, branching logic, and system-level programming.
assembly assembly-language assembly-language-programming conditional-logic control-flow nasm
Last synced: 21 Mar 2025
https://github.com/user-ray/86xassembly-calculator
A simple 8086 Assembly Language calculator that supports basic arithmetic and bitwise operations such as addition, subtraction, multiplication, division, AND, OR, and XOR. The program provides a text-based menu and interacts with the user for input/output. Designed to run on the **emu8086** emulator.
8086 8086-emulator assembly assembly-language
Last synced: 03 Oct 2025
https://github.com/ruivieira/scala-assembly.g8
giter8 template for a Scala assembly jar project
assembly g8 jar sbt scala skeleton-template template
Last synced: 19 May 2026
https://github.com/nicolasbauw/asm-riscv-cat
A basic version of the 'cat' command, written in RISC-V assembly (linux)
assembly linux risc-v syscalls
Last synced: 19 May 2026
https://github.com/Fikri-Rouzan/assembly-exercises
Assembly practice for Organisasi dan Arsitektur Komputer course
Last synced: 11 Aug 2025
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/daisvke/bacteria
This C/ASM project explores the principle of self-reproduction through the implementation of a quine, a program that produces a copy of its own source code as output.
assembly c quine self-replication
Last synced: 19 May 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/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/mrpicklepinosaur/sped
sped (the stupidly pointless edtior) - a line editor written in x86 assembly
Last synced: 13 Mar 2025
https://github.com/glenncai/whack-a-mole
Microcontrollers and Embedded Systems Laboratory.
assembly c embedded-systems kernel microcontroller
Last synced: 19 May 2026
https://github.com/tamaraatanasova/8085-zadaca9
Simple 8085 program
8085 8085-programs 8085simulator assembly
Last synced: 04 Oct 2025
https://github.com/sae0-3/umss
Ingenieria en Informatica - UMSS
assembly computer-graphics database docker emu8086 functional-programming haskell java
Last synced: 14 Apr 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/rafagomezguillen/ingenieria-informatica
Files of the Degree in Computer Engineering first year.
Last synced: 11 Sep 2025
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: 31 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/blazskufca/asm_tic_tac_toe
A game of Tic-tac-toe in x86_64 ISA assembly (AT&T/GAS)
Last synced: 04 Apr 2025
https://github.com/emmaprofemx/ensamblador-u3
assembly irvine32 programming visual-studio
Last synced: 28 Oct 2025
https://github.com/tanvir-chy-ahmed/problem-solving
Pure C Projects Collection
Last synced: 19 May 2026
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/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/arbinzaman/microprocessor-practice-code
In this repo contains lab class microprocessor lab class codes that we practiced in the lab classroom
Last synced: 18 Mar 2025
https://github.com/zschzen/glasm
A simple OpenGL 1.1 triangle renderer written in NASM
Last synced: 19 Aug 2025
https://github.com/rosietheghostie/seaside
A modern tool to learn MIPS Assembly
assembler assembly interpreter mips tool
Last synced: 19 May 2026
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/felipenlunkes/mips-asm
MIPS Assembly experiments
assembly mars mips mips-assembly
Last synced: 20 Feb 2026
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 19 May 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/ndxdeveloper/reverse-engineering-gcc-gpp-training
Complete Reverse Engineering training for ELF binaries (GCC/G++): 36 chapters, from x86-64 assembly to malware analysis. Bonus .NET, Rust, Go. Reverse Engineering course: ELF binaries, GCC, Ghidra, GDB, Frida, angr, YARA, ImHex. 36 chapters + solutions included. EN
angr assembly binary-analysis course ctf cybersecurity elf frida gcc gdb ghidra imhex linux malware-analysis pwntools reverse-engineering tutorial x86-64 yara
Last synced: 08 Apr 2026
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/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/yamil-serrano/risc-v-assembly-exercises
A comprehensive collection of RISC-V Assembly exercises and practice programs for CIIC 4082: Computer Architecture II, designed to support learning and experimentation in low-level programming and computer architecture concepts.
Last synced: 13 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/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/sadegh15khedry/data-output
The program is designed to output data to Port A using assembly code.
Last synced: 29 Apr 2025