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/yousabmenissy/aslib
A collection of functions and macros written in the GNU assembler
Last synced: 16 Jun 2026
https://github.com/lloydlobo/fprintfasm
Simple assembly kickstarter example for standard output `printf` via builtin `sys_write` calls.
Last synced: 17 Mar 2026
https://github.com/arbaz3a/assembly-x8086
A digital stopwatch built in Assembly language using emu8086. Features start, pause, resume, restart, and exit functions. A low-level simulation of a digital stopwatch interface.
assembly emu8086 low-level-programming stopwatch
Last synced: 14 Oct 2025
https://github.com/kklassa/mandelbrot-set-bmp
C program that draws the mandelbrot set and generates a bmp file. It uses a NASM assembly module for mandelbrot set calculations.
assembly bmp c cmake graphics mandelbrot mandelbrot-fractal mandelbrot-set x86 x86-assembly
Last synced: 30 Apr 2026
https://github.com/natelapak/risc-v_decoder
Website that converts a binary or hexadecimal number into its RISC-V Instruction and vice versa
assembly react risc-v tailwindcss typescript
Last synced: 15 Apr 2026
https://github.com/thiagofons/mips-simulator
MIPS simulator made with pure JavaScript to Computers Architecture class
Last synced: 15 Apr 2026
https://github.com/8dcc/pio-mode.el
Major mode for editing PIO assembly files
assembly emacs emacs-package pio raspberry-pi rp2040 rp2350
Last synced: 30 Apr 2026
https://github.com/utku2627/assembly-projects
Some emu8086 projects written with Assembly
assembly assembly-language-programming assembly-x86 emu8086
Last synced: 31 Jan 2026
https://github.com/tdworowy/assemblyplayground
hackthebox academy course, materials from books etc.
Last synced: 08 Jun 2026
https://github.com/sajdoko/assemblycalculator
A simple calculator written in x86 assembly with support for four main arithmetic operations
Last synced: 17 Jun 2026
https://github.com/dehcrep/ift209-devcontainer
Permet le développement d'ASM ARM à l'aide d'un Dev Container.
assembly ift209 usherbrooke x86
Last synced: 07 Feb 2026
https://github.com/questiowo/daedalus
A maze generating and rendering program using recursive backtracking written in Sigma16
assembly maze maze-algorithms maze-generation maze-generation-algorithms maze-generator recursive-algorithm recursive-backtracking-algorithm sigma16
Last synced: 01 May 2026
https://github.com/provrb/vm
A virtual machine and lexer in C for a custom Aseembly language (.pvb). Capable of running on ATmega328p microprocessors.
assembly c custom-language lexical-analysis virtual-machine vm
Last synced: 01 May 2026
https://github.com/fititnt/assembly-ramses
Código funcional assembly para máquina hipotética RAMSES
Last synced: 01 May 2026
https://github.com/gheris-579/counter-strike1.6
enjoy the new Counter Strike 1.6 with new skills and everything else
assembly destroyallsoftware hacking os python python3 tools tools-py windows-10 windows-11
Last synced: 15 Apr 2026
https://github.com/remykarem/learn-assembly
Learning x86-64 assembly with NASM
Last synced: 17 Jun 2026
https://github.com/phillvancejr/brainf
BrainF interpreter and compiler in C++. Embeds TCC to produce standalone executables
assembly assembly-language brainfuck brainfuck-compiler brainfuck-interpreter cpp nasm tcc tcc-compiler yasm
Last synced: 01 May 2026
https://github.com/lowlevel01/webserver-in-assembly-pwncollege
This is my progress of going through pwn.college webserver in assembly challenge
Last synced: 17 Jun 2026
https://github.com/andre-marcos-perez/sel0433_microprocessoraplications
Algorithms for the course Application of Microprocessors I - SEL | EESC | USP
8051 assembly c electrical-engineering intel microcontroller university-course
Last synced: 01 May 2026
https://github.com/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 Jan 2026
https://github.com/shiritai/aias-lab6-spring-2024
Lab6 of AI computing Architecture and System (2024 spring) around riscv emulator and implementation of fibonacci, sudoku (2x2) and maxpool in RISC-V
assembly fibonacci maxpool2d riscv riscv-emulator sudoku
Last synced: 18 Jun 2026
https://github.com/misakuja/pjait-bash-asm
Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.
assembly assembly-x86 bash c operating-system
Last synced: 15 Apr 2026
https://github.com/yann39/truth-table-validator
Windows console application for validating truth tables
asm assembly assembly-language cplusplus emu8086 logical-circuits logical-operators truth-table
Last synced: 01 May 2026
https://github.com/princeranjan03/alu_assembly
An ALU built in 8086 Assembly Language takes user input to perform arithmetic operations and data manipulation. It supports addition, subtraction, multiplication, division, modulus, squaring, and cubing. Additionally, it includes binary operations like rotate left (ROL) and rotate right (ROR).
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 emu8086
Last synced: 29 Jan 2026
https://github.com/steliospapamichail/linux-2.6-scheduling-policy
My implementation of a process scheduling policy on Linux v.2.6.38.1
assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly
Last synced: 01 May 2026
https://github.com/scaramir/covid-assembly
Project 2 from SC2 @ FUB - Snakemake implementation to compare Illumina and Nanopore sequence assembly quality of the same sample.
assembly consenus illumina nanopore snakemake university-project
Last synced: 29 Jan 2026
https://github.com/jacek13/findprimes
A program with a graphical interface designed to search for prime numbers. The application uses vector instructions (SIMD) from the x64 assembler level.
assembly cpp dear-imgui sdl2 simd simd-instructions threads visual-studio x64-assembly
Last synced: 02 May 2026
https://github.com/chamal1120re/assembly-playground
A docker environment for my x86-assembly learning
assembly nasm-assembly x86-assembly
Last synced: 28 Jan 2026
https://github.com/alessandrorebosio/computer-architecture
Collection of computer architecture projects in ASSEMBLY, from the first year of engineering and computer science @ unibo
assembly computer-architecture unibo
Last synced: 02 May 2026
https://github.com/colmiik/libasm
A selection of libc functions written in Assembly
assembly libc low-level-programming
Last synced: 06 Feb 2026
https://github.com/ycarlosedu/notacao-polonesa-mips-python-
Programa realizado em Python para inserir uma notação polonesa no terminal e ele gerar um código em TXT pronto para ser executado em Assembly Mips.
assembly codigo mars mips notacao notacao-polonesa-inversa polonesa python
Last synced: 02 May 2026
https://github.com/murtadhaalobaidi/is1200_datorteknik
IS1200 Datorteknik grundkurs i KTH
assembly c mips mips-assembly snake-game
Last synced: 02 May 2026
https://github.com/marinossav/ijvm_emulator
A programming project aimed at implementing an IJVM emulator using C.
assembly c ijvm ijvm-emulator instruction-set-architecture java
Last synced: 28 Jan 2026
https://github.com/bfjesso/test-program
C program to test the Jesso Decompiler
Last synced: 02 May 2026
https://github.com/aryanahadinia/computerlanguageandstructurecodes
My Codes for Computer Language and Structure Course
assembly computer-language computer-structure coursework mips sharif-university-of-technology x8086
Last synced: 18 Jun 2026
https://github.com/miojo-dev/multi-thread_asm_study
Simple multi-thread study made in Assembly
asm asmx86 assembly assembly-language assembly-x86 low-level low-level-programming multi-thread nasm nasm-assembly threads
Last synced: 18 Jun 2026
https://github.com/aazuspan/spinasm-lsp
A language server for SPINAsm
assembly fv-1 lsp spin-semiconductor spinasm
Last synced: 24 Jan 2026
https://github.com/saifalomari99/microcontroller_projects_saifalomari
This Repository is to showcase Saif Alomari's Microcontroller projects. Includes 11 high-level projects made by c and assembly languages.
assembly c c-programming-language microcontroller pickit4
Last synced: 16 Mar 2026
https://github.com/silentpuck/silentcheatsheets
Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️
asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube
Last synced: 03 May 2026
https://github.com/ashoks773/metagenomics-nf-pipeline
Nextflow pipeline for shotgun metagenomic data processing
assembly clustering functional-annotations geneprediction growthrate taxonomic-profiling
Last synced: 14 Oct 2025
https://github.com/yousabmenissy/aslib-examples
A collection of working assembly programs.
Last synced: 28 Oct 2025
https://github.com/ariksquad/snowkernel
The operating system of yesterday
assembly c kernel operating-system
Last synced: 15 Apr 2026
https://github.com/sanshruthr/helloworld_os
A monolithic architecture based operating system that runs on bare metal.
assembly kernel operating-system os
Last synced: 26 Oct 2025
https://github.com/sebyx07/json-asm
⚡ The fastest JSON parser/serializer - hand-optimized x86-64 & ARM64 assembly with C API. AVX-512/AVX2/NEON SIMD, 24-byte nodes, zero-copy parsing
arm64 assembly avx2 avx512 c high-performance json neon parser performance serializer simd x86-64
Last synced: 03 May 2026
https://github.com/netlah/abstractions
Classes for retrieving .NET assembly build time ApplicationInfo, AssemblyInfo
application-info aspnetcore assembly assembly-build-datetime assembly-info build build-datetime diagnostics dotnet netcore
Last synced: 26 Oct 2025
https://github.com/theluqmn/console.asm
Several subroutines to ease CLI developments using NASM-assembled x86 64-bit assembly.
asm asmx86 assembly assembly-language assembly-x86 subroutines
Last synced: 27 Jan 2026
https://github.com/aveoxfd/randomt
A small cpp code that generates a random number using the CPU temperature (thermal map)
assembly c cpp gcc-complier gpp nasm random-generation temperature x86-64
Last synced: 04 May 2026
https://github.com/jorge-jrzz/uea-m_temperature_sensors
Temperature measurement with two sensors and display in two 7 segments.
arduino assembly i2c temperature-sensor
Last synced: 04 May 2026
https://github.com/ryand1234/operating-system
A cheeky operating system that is light weight and can do some stuff
Last synced: 05 May 2026
https://github.com/mrfavoslav/4bit-cpu-emulator
4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.
4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator
Last synced: 05 May 2026
https://github.com/littleatarixe/draconus
Malware, Shellcode builder with C2, tools and compilers. Easily create your own malware, small or large.
assembly c2 compilers ddos keylogger malware malware-development python3 ransomware rat shellcode stealer
Last synced: 05 May 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: 09 May 2026
https://github.com/oxmarco/z80
A few assembly sources to experiment with a ZILOG Z80 board
Last synced: 25 Oct 2025
https://github.com/mmsaki/yul-and-assembly
yul basics for solidity assembly
Last synced: 11 Apr 2026
https://github.com/seojuncha/fromthetransistor-fork
geohot's fromthetransistor project with a little modification.
assembler assembly c compiler fromthetransistor python uart verilog
Last synced: 05 May 2026
https://github.com/kerciu/cordic-risc-v
My implementation of CORDIC algorithm in RISC-V assembly 🧮🔢 — a project for the Computer Architecture Lab at Warsaw University of Technology (WUT) 🎓. This project showcases the CORDIC algorithm's implementation and its application in RISC-V assembly language. 💻🚀
algorithms assembly assembly-language c computer-architecture cordic-algorithm low-level-programming risc-v
Last synced: 06 May 2026
https://github.com/marko19907/low-level-programming-labs
Low-level programming assignments, "Low-Level Programming" (TDT4258) course, fall 2023.
armv7 assembly c cache-simulator cpu-cache cpu-simulator cpulator direct-mapped-cache linux low-level-programming palindrome-checker unified-cache
Last synced: 06 May 2026
https://github.com/vs4vijay/vizos
VizOS
assembly baremetal gcc kernel linux nasm operating-system operating-system-learning os qemu rust
Last synced: 06 May 2026
https://github.com/badjavii/asm8086-coding
A comprehensive guide to Assembly programming for the 8086 microprocessor, including tutorials and practical examples.
Last synced: 24 Oct 2025
https://github.com/lexz-08/resourcereader
Easily read embedded resources as strings, bytes, or entire assemblies.
assembly assembly-resource csharp embedded-resource resource windows
Last synced: 06 May 2026
https://github.com/loredanacirstea/masm
assembly blockchain ethereum evm macro macros opcodes
Last synced: 06 May 2026
https://github.com/julianobrl/shinos
OS made from 0
assembly bootloader c-development kernel os-development
Last synced: 07 May 2026
https://github.com/37743/arduino
A collection of Arduino projects, as well as a project that utilizes the usage of LDR sensors to transfer messages using morse code.
arduino assembly c embedded morse-code
Last synced: 07 May 2026
https://github.com/sonx4444/assembly-language
Assembly Language Programming Examples
Last synced: 24 Oct 2025
https://github.com/alandoescs/cpu-sim
A Simplified Visualisation of a 16 bit CPU core
Last synced: 23 Feb 2026
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: 29 Jun 2026
https://github.com/jiarong/rplb-metag-pipeline
rplB/rpsC targeted analyses with shotgun metagenomes
assembly diversity metagenome rplb rpsc
Last synced: 29 Jan 2026
https://github.com/naganandana-n/computer-architecture
Computer Architecture coursework at BITS, Pilani.
Last synced: 20 Jun 2026
https://github.com/thenewjavaman/patternstreams
Simplifies searching and patching runtime memory in C++ using syntax similar to Java streams
Last synced: 07 May 2026
https://github.com/markusmoenig/chipcade
6502 Fantasy Console with a built-in C-to-ASM compiler.
6502 assembly c-language fantasy-console
Last synced: 07 May 2026
https://github.com/herndone/cst-334-operating-systems
A course where l learned about the use and design of modern operating systems, focusing on Linux.
assembly awk c makefile operating-systems python shell
Last synced: 07 May 2026
https://github.com/melchaimathew9500/ese280_embedded_microcontroller_systems_desgin_fall_2024
This repository is meant to show my progression in coding in the Assembly language. All the code is designed to run on the AVR128DB48 microcontroller. The circuit designs for that the code applies to, is not provided.
assembly avr128db48 labs microcontrollers
Last synced: 13 Oct 2025
https://github.com/aldana-filiberto/ahorcado-asm
Juego del Ahorcado desarrollado en lenguaje ensamblador (Assembler ARM) como proyecto académico. El juego permite al usuario adivinar palabras relacionadas con la arquitectura de computadoras. Incluye mecánicas adicionales como vidas extra si se responde correctamente una pregunta de recuperación o si se adivinan coordenadas en el mapa.
asm assembler assembly consola lenguaje-bajo-nivel sistemas-operativos
Last synced: 24 Oct 2025
https://github.com/ismailza/assembly-programming
Architecture des ordinateurs - Assembly . ILISI 1
Last synced: 23 Oct 2025
https://github.com/yycorcino/byte-lobster
A Chrome Extension for ARM CPUlator
assembly chrome-extension cscea248 uaa
Last synced: 08 May 2026
https://github.com/blockos/up-xmas2022
A small Sharp MZ 700 xmas intro/game for 2022.
assembly demoscene retrocomputing sharpmz700 xmas z80
Last synced: 23 Oct 2025
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 08 May 2026
https://github.com/francoriba/my_linux_device_driver
Development of a Character Device Driver for sensing of two signals using RaspberryPi
assembly cdf characterdevicedriver devicedriver distance-calculation fcefyn linuxkernel python raspberry-pi unc
Last synced: 08 May 2026
https://github.com/sivaraam/assembly-pic-ledonoff
An assembly program that turns an LED on/off based on a pin of a port which is used as input
Last synced: 21 Jun 2026
https://github.com/leandrorochalg/factorial.asm
Factorial calculator in SASM Assembly.
Last synced: 22 Oct 2025
https://github.com/pbod98/laplacian-filter
The goal of this project was to compare time of Laplace filter application in C++ and assembly language. It was a part of Assembly Languages class in SIlesian University of Technology.
Last synced: 08 May 2026
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: 22 Oct 2025
https://github.com/jtompuri/mandelbr8
Fast Mandelbrot generator for 8-bit computers in 100% assembly. C64, C128, Plus/4, VIC-20, PET, CBM-II, Atari, BBC Micro.
6502 8-bit assembly atari-xl-computers bbc-micro commodore-128 commodore-64 fixed-point fractal mandelbrot plus4 retrocomputing vic-20
Last synced: 22 Jun 2026