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/ivanmilin/riscv_multicore_cache_controller
This project is a final project in my master studies and it's done in a team of 2 people, Petar Stamenkovic and myself.
assembly formal-verification jasper-gold multicore-cpu ripes risc-v singlecycle-processor systemverilog
Last synced: 19 Aug 2025
https://github.com/lilpolymath/emu8086
List of codes I wrote with assembly
8086-emulator assembly assembly-language assembly-x86
Last synced: 08 Jul 2025
https://github.com/scripttiger/tinywindl
This is a trivial downloader for Windows which is basically just a wrapper for URLDownloadToFileA. Being a trivial downloader, it does not attempt to recover from an error nor does it follow dynamic links, so all links should be static. Use cases for TinyWinDL are trivial files, such as small files storing non-critical settings or configurations, which are synchronized regularly and missing a synchronization here or there is not important.
assembly assembly-x86 fasm fasmg x86-assembly
Last synced: 17 Feb 2026
https://github.com/paulschulze1337/stationeers-ic10-scripts-for-automatization
This is just a playground for my little IC programs from Stationeers.
assembly automation automatization ic10 mips mips-assembly stationeers
Last synced: 18 Jul 2025
https://github.com/rieselhilfe/tis200
Emulator of the tis-100 with arbitrary layout in golang
assembly assembly-language emulator game programming-language tis-100 zachtronics
Last synced: 21 May 2026
https://github.com/vkorbes/vdos
V's notes on MS-DOS programming.
assembly assembly-x86 ibm-pc ms-dos retrocomputing
Last synced: 12 Jan 2026
https://github.com/myztyn/simpleassemblyplayground
A fun little playground to write and run x86 Assembly code (currently using AT&T syntax).
assembly cross-platform educational-project fun playground
Last synced: 16 May 2026
https://github.com/tollyh/assembly-vscode
VSCode extension providing AssEmbly syntax highlighting and other language features
assembly typescript vscode vscode-extension vsix
Last synced: 03 Jan 2026
https://github.com/zhenglinlei/aoc-zhenglinlei
advent-of-code aoc assembly java javascript js julia python solutions
Last synced: 09 Apr 2026
https://github.com/sclorentz/rust-test
C.A. presentation: Tests with no_std rust and integrated asm
aarch64 assembly linker-script llvm rust smallest x86-64
Last synced: 26 Sep 2025
https://github.com/n0thhhing/zeon
ARM/ARM64 Neon intrinsics implemented in zig
arm arm64 assembly implementation inline-assembly intrinsics llvm neon pure-zig simd vectors zig ziglang
Last synced: 26 Sep 2025
https://github.com/shane-staret/simplebinarycalculator
A Java binary calculator based on a system of gates
adder assembly assembly-language-programming binary binary-addition calculator calculator-application half-adder java twos-complement unsigned-integers
Last synced: 20 May 2026
https://github.com/recabasic/helloworld
A complex way to log Hello World in different languages.
assembly complex faster go hello-world nodejs python rust stupid-shit
Last synced: 06 Mar 2026
https://github.com/alexandermaxranabel/cemb
cemb is a small virtual machine that runs CASM(cemb Assembly)
assembly jvm programming-language rust virtual-machine
Last synced: 17 Jan 2026
https://github.com/pranavh-2004/armsim-docker
Dockerized environment to run ARMSim on macOS without the need for native installation.
arm armsim armv7 assembly containerization docker macos mono osx virtulization xquartz
Last synced: 21 Feb 2026
https://github.com/BloodRoseorg/gasm
An assembler designed as the future target for Garter compilation
arm32 assembler assembly bootstrapper compiler compiler-toolchain cross-compiler garter garter-language x86-32 x86-64 x86-assembly
Last synced: 04 Aug 2025
https://github.com/jthistle/assembly
Terribly written assembly code
assembly masochism nasm-assembly
Last synced: 10 Oct 2025
https://github.com/akhilrai28/binarytwos32
A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.
32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming
Last synced: 09 Mar 2026
https://github.com/gramaziokohler/workshop_michigan
Materials for the Robotic Assembly workshop using COMPAS FAB framework
Last synced: 13 May 2025
https://github.com/realstealthninja/assembly-101
My journey to the inital frontier
assembly assembly-language learning-by-doing x86 x86-64 yasm yasm-assembler
Last synced: 21 Mar 2025
https://github.com/creator-craft/easos
Basic OS development for experimenting and studying how operating systems work.
Last synced: 16 Mar 2025
https://github.com/danielaraldiedu/assembly
Repositório destinado para estudos de Assembly com RISC-V.
Last synced: 07 Oct 2025
https://github.com/pialghosh2233/8086_assembly_project
an ATM machine system simulation using assembly language
8086 8086-architecture 8086-emulator 86-assembly assembly assembly-8086 assembly-language assembly-project assembly-x86 cpu-emulator emu8086 emulator emulator-8086 intel mips mips-assembly
Last synced: 02 Feb 2026
https://github.com/mohamedtalhaouii/assembleur
Exercices | Langage Assembleur - SimuProc
Last synced: 09 Aug 2025
https://github.com/lorenzomorelli-webdev/c_assembly_optimization
Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam
assembly c kmeans nearest-neighbor-search optimization
Last synced: 04 Apr 2025
https://github.com/undacmic/stm32g0x1xx
An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization
arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1
Last synced: 18 Feb 2026
https://github.com/vrom911/asm
Assembly task
assembly binary-search mergesort nasm nasm-assembly
Last synced: 23 Jul 2025
https://github.com/loneicewolf/radare2-snippets
my custom made Radare2 scripts/snippets/commands.
arm assembler assembly disassembler r2 radare2 x86
Last synced: 11 Oct 2025
https://github.com/z1skgr/memory-management-i-o
Memory orchestration at the different levels of languages
assembly c clang cygwin exceptions-handling interrupts memory-allocation memory-layout merge-sort mergesort mips-architecture pcspim program-execution stack
Last synced: 21 Feb 2026
https://github.com/xsscx/xnuimagetools
XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.
assembly debugging imageio introspection ios lldb macos profiling reverse-engineering swift visionpro watchos xnu
Last synced: 06 Jan 2026
https://github.com/donno2048/pyas
Run machine code, assembly and webassembly
assembly machine-code webassembly
Last synced: 29 Jan 2026
https://github.com/HK-Transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 12 Aug 2025
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 07 May 2025
https://github.com/khopa/dwarvesmanagernes
NES Version of Dwarves Manager, for #LD48 29
assembly game ldjam nes nintendo-entertainment-system
Last synced: 06 Jan 2026
https://github.com/philspil66/vectrex-minestorm
Mine Storm is a shooter game similar to Atari's 1979 Asteroids arcade game. It was published in 1982 by GCE as the built-in game for the Vectrex system. This repo contains the original source code.
assembly assembly-language assembly-language-programming game minestorm oldgame vectrex vectrex-game
Last synced: 07 May 2025
https://github.com/oakymacintosh/mighf
The OpenSource ISA that doesn't differ.
architecture assembler assembly cpu-architecture gcc homebrew virtual-machine
Last synced: 13 Aug 2025
https://github.com/godtamit/assembler
A modular general 2-pass assembler written in Python.
assembler assembly instruction-set-architecture instructions modular parser
Last synced: 19 May 2026
https://github.com/sclorentz/low_level
C.A. presentation: Tests with no_std rust and integrated asm
aarch64 assembly linker-script rust smallest x86-64
Last synced: 10 Apr 2025
https://github.com/vishalthehuman/hack-assembler
Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.
assembler assembly hack-assembler hack-assembly-language machine-language nand2tetris nand2tetris-assembler nand2tetris-assignments
Last synced: 16 May 2026
https://github.com/qlova/usm
The usm assembly language.
assembly embedded golang language
Last synced: 16 May 2026
https://github.com/kts-o7/rv_board
This is the Repository of RV Board Testing program Development
32-bit armv7 assembly embedded-c lpc2148 risc
Last synced: 15 Jan 2026
https://github.com/seanpm2001/wacos_10.12
The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.
apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project
Last synced: 09 Apr 2026
https://github.com/hassaanhameed786/EE-229---Computer-Organization-and-Assembly-Language
Assembly x86 MASM
asm assembly assembly-language-programming assemblyscript masm615 x8086
Last synced: 10 Mar 2025
https://github.com/go-asm/asmdb
asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb
Last synced: 14 Jan 2026
https://github.com/rxxuzi/asmx
64bit Windows NASM+C Build Tool
assembly assembly-x64 build-tool nasm nasm-assembly
Last synced: 02 Jan 2026
https://github.com/papkuworld/mbr-bootkit
A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)
assembly bootkit mbr rootkit x86-assembly
Last synced: 06 Jan 2026
https://github.com/bitblitobvimormon/pi-mine
The console mine delver, all in ARMv7 Thumb-2 Assembly!
arm armv7 assembly assembly-language assembly-language-programming cortex cortex-a7 raspberry-pi raspberry-pi-2 raspberrypi thumb thumb2
Last synced: 16 Feb 2026
https://github.com/deckarep/lc3-zig
The LC3 virtual machine implemented in Zig.
assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang
Last synced: 11 May 2026
https://github.com/fooeybar/flatnet
flatnet is an evolutionary algorithm with models as action lists
ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat
Last synced: 02 Feb 2026
https://github.com/awais922609/assembly-programs
This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.
advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming
Last synced: 29 Mar 2025
https://github.com/komodoooo/membreak
A harmless memory corrupter made in assembly
Last synced: 06 Jul 2025
https://github.com/brian-emarquez/ensamblador-x86
⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔
assembler assembler-x86 assembly cpu x86
Last synced: 15 Mar 2025
https://github.com/arthursudbrackibarra/trab2-org_e_arq
Trabalho 2 de Organização e Arquitetura de Computadores.
Last synced: 22 Mar 2025
https://github.com/calculuswhiz/gedit-gas-x86_64-highlighter
This is the greatest assembly language of All Time (gedit port)
assembly assembly-language gas-syntax gedit syntax-highlighting x86 x86-64
Last synced: 23 Mar 2025
https://github.com/basemax/assemblyx86
Tiny programs using Assembly based on X86.
assembly assembly-language assembly-language-programming assembly-x86
Last synced: 14 Jul 2025
https://github.com/cx072/helloworld
A complex way to log Hello World in different languages.
assembly complex faster go hello-world nodejs python rust stupid-shit
Last synced: 13 Apr 2025
https://github.com/UtkarshVerma/atmega328p-oled-asm
An AVR assembly project for playing any video on an OLED display using ATmega328P and an SD card.
assembly atmega32 atmega328p avr avr-assembly bad-apple oled-display-ssd1306
Last synced: 17 Jul 2025
https://github.com/liziwl/embedded-systems
SUSTech Course CS301, Embedded Systems, fall 2017
Last synced: 28 May 2026
https://github.com/0u44/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Feb 2026
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 24 Jul 2025
https://github.com/satharus/nasm-template
NASM Template with a makefile and some helper IO functions.
assembly linux linux-syscall nasm nasm-assembly template template-project
Last synced: 21 Apr 2026
https://github.com/abdullahimtiazyousafzai/assembly-language-simulator
A GUI simulator/interpreter for custom assembly language, written in python/tkinter
assembly assembly-language computer-organization computer-organization-and-design custom-assembly-language op-codes python registers simulator
Last synced: 06 Feb 2026
https://github.com/sammy-ette/Nerine
🌹 ✨ A 16-bit virtual machine for making tiny programs and games.
Last synced: 01 Jul 2025
https://github.com/esam091/mad-nes
A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.
Last synced: 11 May 2026
https://github.com/p4ul-m/copper
Copper is a assembly interpreter.
assembly command-line-tool interpreter language rust
Last synced: 17 May 2026
https://github.com/williamkosasih19/jit-nasm
Just In Time NASM. Assemble and run instructions in memory, immediately
asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64
Last synced: 19 May 2026
https://github.com/wa1tnr/wokwi-rp2040-asm-a
wokwi hosted assembly language for RP2040 - early effort - 9 Apr 2023
asm assembly assembly-language assembly-language-compiler assembly-language-learning assembly-language-programming assembly-language-programs pi-pico rp2040 rpi-rp2 wokwi
Last synced: 04 Apr 2025
https://github.com/abarichello/minininjas-noclip
Mini Ninjas Hacking
assembly cheat-engine cheat-tables cheatengine minininjas
Last synced: 22 Aug 2025
https://github.com/skl/pcd8544-avr-asm8bit
An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.
arduino-uno assembly avr nokia5110
Last synced: 05 Apr 2025
https://github.com/alejandrogallo/avr-instructions
Repository to mirror information about avr instruction set architecture
assembly avr avr-assembly pandoc vimdoc
Last synced: 21 Mar 2025
https://github.com/greeenboi/acad-assembly
Obsidian notes & practice for my RISC-V Elective course
64-bit assembly notes obsidian risc-v shakti-soc
Last synced: 17 May 2026
https://github.com/viktorsvertoka/goit-cs-hw-01
Home task for Computer Systems and Their Fundamentals course💾
assembly dosbox goit goit-cs-hw-01 python
Last synced: 27 Jan 2026
https://github.com/eylon-44/Buzz-OS
A small x86 32-bit operating system.
assembly assembly-x86-32 basic-operating-system bootsector c drivers kernel makefile nasm-assembly nasm-bootloader operating-system os pure-c x86 x86-32
Last synced: 02 Apr 2025
https://github.com/basemax/tinycalculatorassembly
Tiny Calculator with support of +, -, *, /...
assembly assembly-language assembly-language-programming assembly-x86 calculator
Last synced: 03 Apr 2025
https://github.com/neorandom/assembly-x86_64-nasm
Repository to store my tests with Assembly x86_64 using NASM on Linux
assembly assembly-x86 linux nasm x86-64
Last synced: 24 Aug 2025
https://github.com/foumart/appleii.7drl.2024
RogueLike text-based game for Apple II WIP
apple2 assembly assembly-language-programming basic basic-programming-language roguelike rpg
Last synced: 09 Mar 2026
https://github.com/xyproto/machinecode
:vulcan_salute: Rust module and utility for executing machine code
assembly jit machinecode programming-language rust
Last synced: 15 Apr 2025
https://github.com/techno-sorcery/cpu-16
A 16-bit CISC minicomputer based around the 74LS181 ALU. With a strong focus on orthogonality , it includes eight general-purpose registers, eight addressing modes, a dedicated stack pointer, eight priority-leveled vectored interrupts, and 16-bits of addressing space
Last synced: 14 May 2026
https://github.com/derich69420/nyx
Nyx is a CLI rpg written in x86 64bit nasm assembly
assembly cli fast fun game lightweight low-level nasm-assembly rpg rpg-game x86-64
Last synced: 17 Oct 2025