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/rxyalxrd/assembly
Лабораторные работы по драйверам за 5 семестр.
Last synced: 18 Apr 2026
https://github.com/yantavares/sb2024-1
My code base for SB-2024/1 class at UnB. It includes an assembler, linker and transpiler for a hypothetical assembly language created at UnB.
assembler assembly linker transpiler
Last synced: 25 Mar 2025
https://github.com/Paul-vrn/Compiler-Software-project
Compiler of a subset of Java to ARM assembly code
antlr4 arm assembly compilation end-to-end-testing jacoco-report java lexer maven oop-compilation parser unit-testing
Last synced: 11 Mar 2025
https://github.com/vihlancevk/frame
Creating a moving frame
assembly learning-task procedure student-project
Last synced: 15 May 2026
https://github.com/pithase/linux-asm-x86-64-tech-notes
Artículos, notas técnicas y ejemplos prácticos sobre programación en lenguaje Ensamblador x86-64 para Linux. | Articles, technical notes and practical examples on x86-64 Assembly language programming for Linux.
assembly debugger linux low-level-programming programming tech-article x86-64
Last synced: 25 Apr 2026
https://github.com/alireza29675/asm-laboratory
Laboratory which has been made for writing and testing x86 assembly code
assembly lab x86-assembly x86-nasm
Last synced: 15 May 2026
https://github.com/rdc1996/resumeProjects
This contains all of the projects that are described on my resume as well as a few more that played a big part in my education as a CS student.
assembly c java python visual-basic
Last synced: 11 Mar 2025
https://github.com/ctalkobt/asmlib65
A KickAssm assembly Macro library for the Mega65.
Last synced: 13 Jul 2025
https://github.com/abanoub-refaat/cs306-operating-systems
Notes, assignments, and projects for the Operating Systems course (CS306). Topics include process management, memory allocation, concurrency, and system calls.
assembly assembly-basics assembly-language-programming assembly-x86 assembly-x86-64
Last synced: 26 Mar 2025
https://github.com/lauratrigo/mips-32_exercicios
Repositório com exemplos práticos de assembly MIPS 32 para a disciplina de Arquitetura de Computadores. 🖥️
assembly computer-architecture low-level-programming mips-32
Last synced: 26 Mar 2025
https://github.com/anasbinrashid/pacman-assembly
I implemented the classic PACMAN in x86 Assembly Language.
assembly assembly-x86 game-development pacman pacman-game programming project x86 x86-assembly
Last synced: 27 Feb 2025
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 29 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/elkard/arko_bmpscaling_mips
MIPS program for BMP scaling using bilinear interpolation. Project for Computer Architecture course on the 3rd semester of CS at WUT
assembly bilinear-interpolation bmp mars mips-assembly
Last synced: 10 Oct 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: 12 Mar 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/steliospapamichail/risc-v-projects
Various programs written in Assembly for RISC-V CPUs
assembly risc-v riscv x86 x86-assembly
Last synced: 23 May 2026
https://github.com/mikayelgr/qasm
Collection of various programs written in OpenQASM
Last synced: 14 Jun 2025
https://github.com/richarddorian/brainfuck-asm
A Brainfuck interpreter written in x64 assembly for Linux
assembly brainfuck brainfuck-interpreter interpreter
Last synced: 01 Jul 2026
https://github.com/jeromelesaux/autobahn-showcase
amstrad-cpc arkos assembly cpc z80
Last synced: 31 Mar 2025
https://github.com/daronenko/asm-template
assembly project template to run in docker
Last synced: 11 Mar 2025
https://github.com/riccardorevalor/computerarchitectures
Repository dedicated to the labs of the course 'Computer Architectures' of Politecnico di Torino
arm assembly mips-assembly mips64
Last synced: 15 May 2026
https://github.com/fikri-rouzan/assembly-exercises
Assembly exercises for Computer Organization and Architecture course.
Last synced: 20 Jun 2026
https://github.com/for-acgn/hash_api
Find&Call Windows API by hash+key.
assembly hashapi shellcode windows windowsapi
Last synced: 27 Mar 2025
https://github.com/nafiealhilaly/stm32l476rg-bootloader
A bootloader for stm32l476rg microcontroller.
assembly bootloader c mcu stm32l476rg
Last synced: 02 May 2026
https://github.com/helogizzy/fibonacci_nasm
assembly fibonacci linguagem-de-maquina nasm-assembly
Last synced: 17 Mar 2025
https://github.com/firelink-library/arch
Material educacional sobre arquitetura de computadores.
architecture assembly risc x86
Last synced: 01 Apr 2025
https://github.com/qookei/tbfc
Tiny brainfuck compiler
assembly brainfuck brainfuck-compiler cpp17
Last synced: 17 Apr 2026
https://github.com/erykmika/ak2-assembly
This repository contains my solutions to assignments from Computer Architecture 2 (Architektura Komputerów 2) lab classes.
ak2 assembly low-level politechnikawroclawska
Last synced: 08 Jun 2026
https://github.com/matheusotenio/utfpr-aulas
O repositório de Matheus Otetnio contém projetos de Java (POO), Assembly MIPS, SQL/MySQL, Python (Estruturas de Dados) e C. Cada pasta explora conceitos essenciais dessas linguagens. É uma base para aprendizado prático.
assembly banco-de-dados c estrutura-de-dados java mysql poo python python3 sql
Last synced: 07 Apr 2026
https://github.com/geoffrey-diederichs/smallest_counter
Smallest program counting up to 10000.
Last synced: 15 May 2026
https://github.com/chasebryan/-wuci-ji
无此机(Wuci-ji); x86_64 assembly research into machine code, execution boundaries, syscalls, memory, and precise low-level control.
assembly binary-analysis computer-architecture cryptography elf execution-model low-level machine-code syscalls systems-programming wuci-ji x86-64
Last synced: 01 Jul 2026
https://github.com/jerryimmouse/asm_rglibc
Some glibc functions rewritten in GNU Assembler just for fun
assembler assembler-x86 assembly assembly-language assembly-x86 gas gas-assembly glibc gnu gnu-assembler gnu-assembly
Last synced: 10 Jan 2026
https://github.com/artainmo/general-programming
Notes from studying and small projects surrounding general-programming.
assembly bits c clean-code cpp ide ocaml operating-systems os python rust self-learning shell study team vim
Last synced: 14 Apr 2026
https://github.com/viettaliii/anti-debug
Dự án nhằm phân tích các kỹ thuật anti-debug
anti-debug anti-debugging assembly ida-pro x86-64
Last synced: 15 Jul 2025
https://github.com/jmfeck/microwave-simulator-8086
Microwave simulation project in Assembly 8086, developed in 2016 for a university course, demonstrating low-level programming and virtual hardware control.
8086 8086-emulator assembly college-project embedded-systems emu8086 low-level-programming simulation
Last synced: 05 May 2025
https://github.com/emperororokusaki/assembly
Collection of things I've written in assembly
Last synced: 22 Aug 2025
https://github.com/cruzluna/cs218
Demonstrates working knowledge of Assembly using x86 & MIPS
assembly assembly-x86 mips mips-assembly personal-work
Last synced: 06 Apr 2026
https://github.com/soodaayush/6502-project
A collection of projects surrounding the 6502 CPU, inspired by Ben Eater.
Last synced: 09 May 2026
https://github.com/gtvolk/asmclock
Intel 8051 Microcontroller clocks
8051 assembly clock intel microcontroller
Last synced: 18 Mar 2025
https://github.com/icorbrey/pep9-asm
Language support for the Pep/9 assembly language in VS Code.
assembly computer-systems language-support pep showcase vscode-extension
Last synced: 14 May 2026
https://github.com/youseftareq33/intel8086-assembly-program_summingandaveragingvariables
Assembly Program for Summing and Averaging Variable-Sized Integer Inputs
Last synced: 12 Jun 2025
https://github.com/daedalus/yapt
Yet Another payload tool
assembly exploit payload payload-generator tool x86-64
Last synced: 10 Apr 2025
https://github.com/sam-mg/assembly-required
Learn the code behind the code.
assembly assembly-arm32 assembly-arm64 assembly-language assembly-language-programming assembly-mips
Last synced: 09 Jul 2025
https://github.com/newlandtv/assembly-example
This is assembly example code.
Last synced: 19 May 2026
https://github.com/raofin/8086-assembly-codes
Computer Organization & Architecture - Course Lab Tasks & Assignment Solutions [AIUB]
8086 aiub asm assembly assembly-8086 assembly-language computer-architecture computer-organization emu8086 intel microprocessor microprocessor-lab
Last synced: 12 Apr 2025
https://github.com/aceinetx/donut-dot-s
My (failed) attempt of recreating donut.c in x86 assembly
Last synced: 28 Oct 2025
https://github.com/naavis/gameboy-skrolli-example
Example code for Skrolli 2017.2 Game Boy article
assembly assembly-language assembly-language-programming educational gameboy magazine
Last synced: 11 Jun 2026
https://github.com/raquelfmcardoso/iac-2020-2021-project
Introduction to Computer Architecture - LEIC @ IST 2020/2021. Project by Inês Ji and Raquel Cardoso.
assembly computer-architecture computer-architecture-fundamentals dino-game-replica
Last synced: 26 Mar 2025
https://github.com/deyzi-the-youtuber/casm
Assembly's cooler younger brother, CASM.
assembly assembly-language compiler cpp programming-language x86-64
Last synced: 12 Mar 2025
https://github.com/kbluelvl/labo-microprocesseurs
Assembly Language Labs for Microprocessor Course.
Last synced: 10 Jan 2026
https://github.com/msaadx/Brick-Breaker-Game-Assembly
In this project, I have developed an interactive game using MASM16 called Brick Breaker. The objective is to break bricks by bouncing a ball around the screen. The game includes a paddle located at the bottom of the screen that moves based on user input. Player must prevent the ball from falling off the bottom by bouncing it off the paddle.
assembly game game-development masm16
Last synced: 24 Oct 2025
https://github.com/muhammadsaadx/brick-breaker-game-assembly
In this project, I have developed an interactive game using MASM16 called Brick Breaker. The objective is to break bricks by bouncing a ball around the screen. The game includes a paddle located at the bottom of the screen that moves based on user input. Player must prevent the ball from falling off the bottom by bouncing it off the paddle.
assembly game game-development masm16
Last synced: 12 Mar 2025
https://github.com/irfanshadikrishad/emu8086
Assembly 🐙
assembly assembly-language emu8086
Last synced: 08 Sep 2025
https://github.com/open-machine/assembler
A program that transforms assembly code into machine code.
assembler assembly machine-code
Last synced: 14 May 2026
https://github.com/for-acgn/hash-api
Find&Call Windows API by hash+key.
assembly hashapi shellcode windows windowsapi
Last synced: 18 Apr 2026
https://github.com/galembeck/computer-organization
This repository contains some of the codes developed/written during my computer organization (theorical/practical) classes at my university (PUC-Campinas).
Last synced: 03 Apr 2025
https://github.com/medishen/asmfly
This project is dedicated to exploring the world of assembly language programming. Here you'll find a collection of projects, tutorials, and resources to help you master low-level programming concepts.
Last synced: 03 Apr 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/m1s2/assemblyinfohelper
Display informations gathered from the assembly attributes
Last synced: 19 Apr 2026
https://github.com/tamaraatanasova/8086-zadaca3
Simple 8086 program
8086 8086-emulator 8086-programs assembly
Last synced: 11 Oct 2025
https://github.com/anthonytedja/mips
mips script decompiles MIPS assembly instructions & bot functionality
assembly bootstrap css decompiler discord-bot html javascript mips python
Last synced: 06 Apr 2026
https://github.com/saigut/mbr_program
使用 C 语言编写 mbr 程序。Write an MBR program using the C programming language
assembly bios bootloader c-programming-language mbr qemu
Last synced: 10 May 2026
https://github.com/th3c0d3mast3r/.asm
The Following is a Repository that has all the Assembly Language codes that I had done in the College and overall. Feel free to use that, and suggest changes(this is for 8086)
Last synced: 16 Feb 2026
https://github.com/sivaraam/assembly-pic-ledon
An assembly program that turns on the LED by using a particular port of the microcontroller as output
Last synced: 30 Jun 2026
https://github.com/slotovi4/compilation-react-ts-scss
React assembly
assembly bem-naming husky react react-eslint recoil router-dom scss typescript yarn
Last synced: 12 Mar 2025
https://github.com/man2dev/asm-atmega32
Programming with assembly on ATMega32
assembly atmega32 atmel atmel-studio avr-studio proteus university university-assignment university-course university-project
Last synced: 13 Jun 2026
https://github.com/pedroteixeiraw/positional_tracking_system
This project focuses on developing a system that measures and graphically represents human displacement in real time. It is based on the Microchip PIC18F47Q10 microcontroller, the MMA7361L accelerometer, and MATLAB for data processing and visualization.
accelerometer assembly c matlab microcontoller microship mma7361l mplab pic18f47q10
Last synced: 19 Jan 2026
https://github.com/bibymaths/perl_snippets
A collection of Perl scripts for solving bioinformatics problems and algorithmic challenges, including sequence analysis, alignment, and DNA assembly.
alignment amino-acids assembly bioinofrmatics dna-sequences edit-distance fibonacci hamming-distance lcs motif perl
Last synced: 14 Apr 2026
https://github.com/misakuja/pjait_assembly
16bit x86 Assembly written for PJAIT.
assembly dos low-level-programming
Last synced: 05 Oct 2025
https://github.com/sgon4arov/plato
🤖 Enhance coding with Plato, a CLI-compatible AI assistant that streamlines coding tasks while integrating seamlessly with GitHub Copilot.
assembly autonomous-vehicles bacteria control-systems conversational-ai conversational-ui deep-learning dialogue-systems functional-programming kobo lateral-controller machine-learning ngs pdf platooning privacy-preserving timeline wgs
Last synced: 20 May 2026
https://github.com/bervice-com/hardened-in-ram-secret-storage-for-rust-with-inline-assembly
SecureCell is a small educational demo that shows how to store sensitive data in RAM in a way that’s encrypted-at-rest and only readable during short “critical sections.”
assembly bervice cargo critical-sections encryption rust securecell
Last synced: 05 Oct 2025
https://github.com/destinecarma/learning-assembly
Stored Assembly files for learning Assembly
Last synced: 05 Oct 2025
https://github.com/djanta/djantajs-bundle-composer
djantajs package builder core bundle
assembler assembly bundle bundler component-library composer composer-library composer-package composer-plugin composer-project package package-manager packagemanager packager sauce
Last synced: 08 May 2026
https://github.com/yamil-serrano/computer-architecture-ii-projects
Mini-projects and exercises developed for the course CIIC 4082 – Computer Architecture II. All projects are implemented in RISC-V 32-bit Assembly, making use of the Ripes simulator, which provides an educational environment to explore computer architecture concepts.
Last synced: 05 Oct 2025
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/your-vo1d/computersecurityedulabsandprojects
assembly c cpp csharp laboratory-work python security tomsk-state-university
Last synced: 09 Apr 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/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/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/peakk2011/kavin
The generic Node.js process watcher
assembly auto-restart c dev-tools development electron file-watcher low-level-programming nodejs nodemon peakk2011 performance
Last synced: 08 May 2026
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/maximilianfeldthusen/x86backtoc
Turn a x86 binary back into C source code
assembly c reverse-engineering
Last synced: 04 Aug 2025
https://github.com/Fikri-Rouzan/assembly-exercises
Assembly practice for Organisasi dan Arsitektur Komputer course
Last synced: 11 Aug 2025