Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Assembly
![](https://explore-feed.github.com/topics/assembly/assembly.png)
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: 2025-02-15 00:02:35 UTC
- JSON Representation
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: 07 Feb 2025
https://github.com/liuzikai/klc3
"KLEE on LC-3," Symbolic Execution Engine for LC-3 Programs
assembly education lc-3 little-computer-3 symbolic-execution
Last synced: 05 Jan 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: 28 Jan 2025
https://github.com/vkorbes/vdos
V's notes on MS-DOS programming.
assembly assembly-x86 ibm-pc ms-dos retrocomputing
Last synced: 20 Nov 2024
https://github.com/vrom911/asm
Assembly task
assembly binary-search mergesort nasm nasm-assembly
Last synced: 08 Jan 2025
https://github.com/qazcetelic/x86_64-nasm-sudoku
Sudoku solver written in x86-64 NASM assembly
Last synced: 06 Feb 2025
https://github.com/sudotto/rosaos
an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 21 Jan 2025
https://github.com/yousseftawakal/driving-car-asm
A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).
2d-game-development assembly assembly-x86 graphics-programming low-level-programming
Last synced: 31 Jan 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 Jan 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: 30 Jan 2025
https://github.com/kntt32/asmacro
assembly compiler fijua kernel os preprocessor x64
Last synced: 08 Jan 2025
https://github.com/loneicewolf/radare2-snippets
my custom made Radare2 scripts/snippets/commands.
arm assembler assembly disassembler r2 radare2 x86
Last synced: 26 Dec 2024
https://github.com/zenstrok/spaceinvaders_asmx86
asm assembler assembly game space-invaders x86
Last synced: 10 Feb 2025
https://github.com/littlewhitecloud/helloworld-collections
This is a repository includes "Hello World!" and each exmaple is implemented by different languages
assembly c cplusplus go haskell havascript helloworld html java lisp lua objective-c php python ruby scheme smalltalk sql tcl v
Last synced: 19 Jan 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: 24 Nov 2024
https://github.com/221v/abakis_language
abakis macro language on top of fasm
Last synced: 06 Jan 2025
https://github.com/chichunchen/cross-indexing
Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.
assembly c index-generator ruby
Last synced: 19 Jan 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: 17 Jan 2025
https://github.com/shred/cracker
Text, graphics and font ripper for the ZX Spectrum
Last synced: 02 Jan 2025
https://github.com/christopher-besch/assembly_reference
Quick references for Linux x86_64 Assembly.
Last synced: 28 Dec 2024
https://github.com/arthursudbrackibarra/trab2-org_e_arq
Trabalho 2 de Organização e Arquitetura de Computadores.
Last synced: 27 Jan 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: 13 Jan 2025
https://github.com/tilnoene/celeste-assembly
Game Celeste made in Assembly RISC-V.
Last synced: 30 Dec 2024
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: 23 Nov 2024
https://github.com/ringiclub/obfuscation
Analyses of obfuscation generated by ollvm and tigress.
assembly binary-analysis logical-reasoning mathematics obfuscation ollvm reverse-engineering tigress
Last synced: 28 Oct 2024
https://github.com/mcdulltii/ASM-encrypt
Python Parser for ASM Obfuscations
asm assembly assembly-language encryption obfuscate-code obfuscation obfuscator parser python
Last synced: 17 Nov 2024
https://github.com/gramaziokohler/workshop_michigan
Materials for the Robotic Assembly workshop using COMPAS FAB framework
Last synced: 25 Dec 2024
https://github.com/godtamit/assembler
A modular general 2-pass assembler written in Python.
assembler assembly instruction-set-architecture instructions modular parser
Last synced: 27 Jan 2025
https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/akashicrecord
The history of my universe, I guess | Mirror of http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/cgit/AkashicRecord.git/about and http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/cgit/AkashicRecord.git/about
apl arduino assembly automate basic circuits cpp entropy jasmin java javascript lua minecraft python
Last synced: 07 Nov 2024
https://github.com/antoninhrlt/bootos
Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems
assembly kernel operating-system os x64 x86
Last synced: 31 Dec 2024
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: 28 Jan 2025
https://github.com/guipenedo/p3-assembly
VS Code language support for the P3 Assembly programming language, the language used in the fictitious processor P3, created at IST for educational purposes.
assembly ist language-support p3 p3-assembly p3-processor tecnico vscode vscode-extension
Last synced: 19 Nov 2024
https://github.com/amirreza81/digital-systems-design
Digital Systems Design - Spring 2023 - Sharif University of Technology
assembly digital-system-design verilog
Last synced: 05 Jan 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: 29 Dec 2024
https://github.com/mc-cat-tty/riscv_experiments
Playing around with RISC-V assembly language.
assembly gcc-complier gcc-cross-compiler qemu qemu-riscv riscv riscv-emulator riscv64
Last synced: 08 Feb 2025
https://github.com/tomschr/dbassembly
Assembly for DocBook
assembly docbook documentation topic xml
Last synced: 30 Dec 2024
https://github.com/uxmal/rvfun
Fun with Risc-V! A Risc-V emulator and assembler in C#
assembly assembly-language-programming emulation risc-v-assembly risc-v-emulator
Last synced: 07 Nov 2024
https://github.com/jthistle/assembly
Terribly written assembly code
assembly masochism nasm-assembly
Last synced: 01 Feb 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: 17 Jan 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: 18 Jan 2025
https://github.com/v0idzdev/open-jinx
Jinx OS is a retro themed command line operating system for x86_64 architectures.
assembly c command-line docker linux os retro
Last synced: 15 Feb 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: 22 Jan 2025
https://github.com/lgromanowski/fasm-includes
Various linux includes converted to Flat Assembler syntax
assembler assembly assembly-language fasm fasm-syntax include linux
Last synced: 08 Feb 2025
https://github.com/sbarisic/kernel
x64 kernel operating system thing
amd64 assembly c msvc operating-system x86-64
Last synced: 23 Jan 2025
https://github.com/frankyang0610/assembly-highlighter
A Visual Studio Code highlighter for the Assembly Languages
asm asmx86 assembly assembly-language assembly-x86 highlight keyword-highlighting lightweight vscode vscode-extension
Last synced: 22 Dec 2024
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 07 Feb 2025
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: 07 Feb 2025
https://github.com/cpscript/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 01 Feb 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: 08 Feb 2025
https://github.com/khopa/dwarvesmanagernes
NES Version of Dwarves Manager, for #LD48 29
assembly game ldjam nes nintendo-entertainment-system
Last synced: 08 Feb 2025
https://github.com/kirca54/mips-assembly-instruction
Assembly program
assembly instruction-set-architecture mips
Last synced: 31 Jan 2025
https://github.com/yungdoom/assembly-example
Creating Window and MessageBox in Assembly
32 32assembly 64 64assembly 86assembly asm assembly nasm x32assembly x64assembly x86assembly
Last synced: 25 Jan 2025
https://github.com/hexagonix/xfnt
Fontes gráficas para Hexagon/Hexagon graphic fonts
assembly graphic-fonts operating-system
Last synced: 01 Feb 2025
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: 25 Jan 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: 25 Jan 2025
https://github.com/bartpleiter/fpgc
My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.
assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain
Last synced: 08 Feb 2025
https://github.com/scripttiger/fasmgp
Collection of fasmg procedures which can be quickly included with any fasmg project to gain out-of-the box procedures for simple memory management, string manipulations, and more, with minimal abstractions and as few system calls as possible in favor of doing as much as possible internally as efficiently and intuitively as possible.
assembly assembly-x86 fasm fasmg x86-assembly
Last synced: 09 Feb 2025
https://github.com/en10/arm-as
ARM Assembly on Ubuntu
a-level aqa arm arm-assembly assembly gce
Last synced: 01 Feb 2025
https://github.com/klubuntu/vscode-asm-snippets
Assembly Snippets for Visual Studio Code
asm asmx86 assembly assembly-language assembly-language-programming assembly-learning assembly-x86 better-life code linux macos macosx nasm setup snippets vscode vscode-snippets windows
Last synced: 25 Jan 2025
https://github.com/micheleriva/ocaml-assembly-example
👾Just an Assembly Hello World program compiled from OCaml ocamlopt.
Last synced: 07 Feb 2025
https://github.com/marahin/yaaibig
Yet Another "Assembly" Interpreter But In Go
assembler assembly go golang interpreter
Last synced: 09 Feb 2025
https://github.com/maxim-zhao/mappy-gg-translation
Translation of the Sega Game Gear game "Mappy" from Japanese to English
assembly sega-game-gear translation z80
Last synced: 24 Jan 2025
https://github.com/headblockhead/bm-nac
A two-player noughts and crosses (tic-tac-toe) game for x64 Linux systems, designed to look nice, and to take up very little space, small enough to fit into a QR code!
Last synced: 25 Jan 2025
https://github.com/micheleriva/c-vs-ts-wasm
👽Simple repo I made for myself just to test some WebAssembly compilers.
assembly c compilers cpp haskell typescript wasm wat webassembly
Last synced: 07 Feb 2025
https://github.com/hk-transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 07 Feb 2025
https://github.com/aimadbahdir/libasm
A project created during education at 1337 school to learn assembly language fundamentals. Developed small assembly programs to improve low-level programming skills and understand computer workings.
Last synced: 07 Feb 2025
https://github.com/torinriley/liteos
A lightweight operating system
assembly opperating-systems os
Last synced: 25 Jan 2025
https://github.com/gemeri/epic-assembly-code
Super epic scripts coded in assembly. More to come!
assembly assembly-language epic sigma
Last synced: 07 Feb 2025
https://github.com/blueokiris/super-punch-cousins
A platform-fighter for the NES
6052 asm assembly bros cousins game nes nintendo platform platform-fighter punch smash super video-game
Last synced: 31 Jan 2025
https://github.com/aasmundn/attiny-isp
In-circuit Serial Programmer (ISP) for first generation ATtiny devices.
asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial
Last synced: 01 Feb 2025
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 14 Feb 2025
https://github.com/cthacker-udel/linkedlistarm
assembly assembly-x86 linked-list
Last synced: 07 Feb 2025
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 08 Feb 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: 08 Feb 2025
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 15 Feb 2025
https://github.com/jmcph4/cpu
My attempt at a CPU simulator
architecture assembly c cpu instruction-set-architecture instructions isa machine-code processor simulation simulator
Last synced: 24 Dec 2024
https://github.com/jethrodaniel/z
c-ish didactic compiler experiments (WIP, :ukraine: Слава Україні!)
assembly compiler recursive-descent-parser
Last synced: 17 Jan 2025
https://github.com/cerus/iota-staking-bot
Provides up-to-date IOTA x SMR x ASMB staking info
asmb assembly discord-bot iota shimmer smr staking
Last synced: 24 Jan 2025
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 14 Jan 2025
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 21 Jan 2025
https://github.com/exane/ram_model
RAM Simulator (Random Access Machine). A mathematical model of real computers (Theoretical computer science)
assembly mathematics playground ram random-access-machine simulation theoretical-computer-science
Last synced: 09 Feb 2025