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-24 00:02:30 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/zanxz-lol/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 17 May 2026
https://github.com/thatonegin/parfast
A strange language
assembly compiler lua programming-language
Last synced: 19 Apr 2026
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/go-asm/asmdb
asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb
Last synced: 14 Jan 2026
https://github.com/alessandro-salerno/hackasm
A small, poorly written assembler for a proprietary VM made for a high school hacking challenge
8-bit 8bit assembler assembly gpl gplv3 hacking-challenge python
Last synced: 15 Jan 2026
https://github.com/janhancic/hopper
A simple 8bit computer VM, emulator and more
8bit assembly emulator golang learning-by-doing vm
Last synced: 30 Apr 2026
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 07 May 2025
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/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/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/akhilrai28/hexatwos64
A project focusing on 64-bit arithmetic operations using registers in assembly. The code handles various mathematical manipulations and optimizations for efficient computation at the assembly level.
64bit-assembly assembly low-level-programming register
Last synced: 07 Mar 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/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/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/gramaziokohler/workshop_michigan
Materials for the Robotic Assembly workshop using COMPAS FAB framework
Last synced: 13 May 2025
https://github.com/danielaraldiedu/assembly
Repositório destinado para estudos de Assembly com RISC-V.
Last synced: 07 Oct 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/komodoooo/membreak
A harmless memory corrupter made in assembly
Last synced: 06 Jul 2025
https://github.com/rhcarvalho/assert-interface
Comparison of different ways to assert a type implements an interface in Go
Last synced: 02 Jan 2026
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/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/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/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/kirca54/mips-assembly-instruction
Assembly program
assembly instruction-set-architecture mips
Last synced: 14 Sep 2025
https://github.com/vrom911/asm
Assembly task
assembly binary-search mergesort nasm nasm-assembly
Last synced: 23 Jul 2025
https://github.com/sbarisic/kernel
x64 kernel operating system thing
amd64 assembly c msvc operating-system x86-64
Last synced: 21 May 2026
https://github.com/mitranim/sublime-goasm
Syntax definition for Go assembly for Sublime Text
asm assembly go golang sublime-text syntax syntax-definition
Last synced: 27 Feb 2025
https://github.com/qlova/usm
The usm assembly language.
assembly embedded golang language
Last synced: 16 May 2026
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/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: 01 Nov 2025
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/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/jthistle/assembly
Terribly written assembly code
assembly masochism nasm-assembly
Last synced: 10 Oct 2025
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/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/donno2048/pyas
Run machine code, assembly and webassembly
assembly machine-code webassembly
Last synced: 29 Jan 2026
https://github.com/klubuntu/learn-asm-steps-bootloader
Learn Assembly to create Bootloader
asm asmx86 assembly assembly-language assembly-learning better-life boot bootloader bootloaders bootos disk gcc grub learn-asm learn-assembly learn-to-code nasm os system systemd
Last synced: 21 Mar 2025
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/remram44/corewar2
A simple Corewar game written in C++ with Qt.
Last synced: 16 May 2026
https://github.com/abarichello/minininjas-noclip
Mini Ninjas Hacking
assembly cheat-engine cheat-tables cheatengine minininjas
Last synced: 22 Aug 2025
https://github.com/akashjain04/electronic-dice
A simulation of dice with 8086 assembly program.
8086 assembly electronic electronic-dice hardware masm microprocessor random random-number-generator seven-segment seven-segments-display software
Last synced: 18 Mar 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/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/ashleighadams/swis
Simple Wire Instruction Set
assembly cpu emulator instruction-set-architecture sandbox virtual-machine
Last synced: 11 Apr 2025
https://github.com/jbouron/x86lab
A playground for x86 assembly programming.
Last synced: 15 Apr 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/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/devansh-maurya/sem-4-lab-assignments
Laboratory Assignments for the fourth semester at NIT Meghalaya
algorithm algorithms-and-data-structures assembly assembly-language assembly-language-programming assignments c computational-chemistry computer-architecture computer-organisation computer-organization graph-algorithms mips mips-assembly nit-meghalaya search-algorithm searching-algorithms sorting sorting-algorithms sorting-algorithms-implemented
Last synced: 15 May 2026
https://github.com/chaokunyang/pyassemble
A tool of package libs and dependencies for offline installation
assembly build dependencies installation package-management pakcage pyassembly python python3
Last synced: 16 May 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/basemax/tinycalculatorassembly
Tiny Calculator with support of +, -, *, /...
assembly assembly-language assembly-language-programming assembly-x86 calculator
Last synced: 03 Apr 2025
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/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/rxxuzi/asmx
64bit Windows NASM+C Build Tool
assembly assembly-x64 build-tool nasm nasm-assembly
Last synced: 02 Jan 2026
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/president-xd/asm
I will upload my practice codes of assembly language here.
assembly assembly-language assembly-x86 assembly-x86-64
Last synced: 15 Apr 2025
https://github.com/walderlansena/studyingassembly
:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly
0x86 32bits asm assembly baixo-nivel code estudo linguagem-assembly linux nasm nasm-assembly programacao programacion sistema syscalls
Last synced: 17 May 2026
https://github.com/modula-dev/gasm
An assembler designed as the future target for Garter compilation
arm-assembly assembler assembly bootstrapper compiler compiler-toolchain cross-assembler cross-compiler garter garter-language language risc-assembly x86-assembly
Last synced: 23 Mar 2025
https://github.com/rogerboesch/x16-helloworld-macos
Hello world example in C for the Commander X16 (macOS platform)
6502 assembly commander-x16 cpp hello-world
Last synced: 07 May 2026
https://github.com/ximaz/nasm-stdlib
This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.
asm asmx86 assembly assembly-language assembly-language-programming assembly-x86 nasm nasm-assembler nasm-assembly nasm-language
Last synced: 30 Mar 2025
https://github.com/shikha-code36/assembly-arm-tutorial
A Beginner’s Guide to Assembly ARM language
arm armv7 asm assembler assembly assembly-language assembly-language-programming assemblyscript gdp linux-debian raspberry raspberry-pi
Last synced: 03 Jan 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/mytechnotalent/atmega328p_io_driver
An ATmega328P IO driver written entirely in Assembler.
arduino arduino-nano arduino-platform arduino-programming arduino-project assembler assembly atmega328p avr avr-programming avrdude input-output
Last synced: 12 Mar 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/i1d9/py3-compiler
Python 3 Compiler
assembly assembly-language code-generation compiler compiler-construction compiler-design lexer lexer-analyzer lexical-analysis parser parser-generator ply python yacc
Last synced: 31 May 2026
https://github.com/najmiter/asm-chitter
assembly code syntax highlighter written in rust (compiled into wasm for browser usage)
assembly code highlighter js rust wasm
Last synced: 15 Apr 2025
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/superoo7/embedded_system
Embedded System with Assembly with PIC 16 and C/C++ with Arduino
arduino assembly pic-microcontroller pic16
Last synced: 14 Jul 2025
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 24 Jul 2025
https://github.com/lironmiz/nand2tetriscourse
acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler
adders assembler assembly boolean-algebra boolean-arithmetic clock code-generation computer-architecture course cpu cycles flip-flops hardware-description-language learning-by-doing logic-gates machine-language memory-units parsing project register
Last synced: 02 Apr 2025
https://github.com/definetlynotai/hack_club
All my hackclub code and projects
assembly c competition cpp github-collaboration hack-club hackclub projects python random slack
Last synced: 18 Jan 2026
https://github.com/bsoftlimited/chip-8
A Chip-8 emulator, Compiler and Assembler written entirely in Rust with Winit (OpenGL). you can either compile Bscript or Assemble chip-8 assembly code to Chip-8 binary file or just run the one you downloaded.
assembler assembly chip-8 compilers emulator games opengl rust
Last synced: 10 Apr 2026
https://github.com/sampathbalivada/assembler-for-hack-computer
Contains the compiled binaries for Hack Assembly Language Assembler.
Last synced: 25 Apr 2026
https://github.com/xoryouyou/moving-pixels-in-assembly
Moving pixels in assembly using BIOS functions and mode 13h
assembly bios game-development graphics-programming
Last synced: 25 Jun 2025
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/inspiaaa/micro8
An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.
8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation
Last synced: 08 Mar 2026
https://github.com/michaldziuba03/http.asm
HTTP server written in assembly
asm assembler assembly assembly-x86-64 http
Last synced: 07 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