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-07 00:02:29 UTC
- JSON Representation
https://github.com/rami-sabbagh/asm-19
ASM-19 is a fantasy assembly language which has been created during the lockdown days of the COVID-19 virus.
16-bit assembler assembly emulator fantasy isa language machine virtual-machine
Last synced: 19 Nov 2024
https://github.com/rcx/superhexagon-internal
Super Hexagon DLL-injection based bot
assembly game-hacking reverse-engineering super-hexagon x86
Last synced: 17 Nov 2024
https://github.com/jgphilpott/asmtut
A beginners guide to assembly language.
assembly assembly-language tutorial
Last synced: 21 Nov 2024
https://github.com/tripouille/libasmtester
Tester for the libasm project of 42 school
2019 42 asm assembly errno leaks libasm libasmtester malloc-size tester tripouille valgrind
Last synced: 07 Nov 2024
https://github.com/kcreate/mos6502
MOS 6502 Emulator
6502 6502-assembly assembly emulator microcontroller
Last synced: 24 Oct 2024
https://github.com/print3m/shellcoder
Shellcoder.py - simple script to automate shellcoding process and shellcode testing.
assembly malware-development nasm nasm-assembly shellcode shellcode-development shellcode-injection shellcode-injector shellcode-loader shellcoding windows-malware
Last synced: 12 Oct 2024
https://github.com/cecio/echallengecoin-2020
A quick Hacking Guide for the eChallengeCoin 2020
Last synced: 25 Jan 2025
https://github.com/bor0/misc
Misc playground and random stuff
assembly books c coq haskell idris javascript playground scheme
Last synced: 07 Nov 2024
https://github.com/mrcook/chuckie-egg-disassembly
Chuckie Egg: annotated source code disassembly of this classic 8-bit game (1983, ZX Spectrum) W.I.P.
8-bit assembly disassembly game skoolkit source-code z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/openmachine-ai/huggingfive
HuggingFive 🖐️ is a collection of ML functions and libraries written in RISC-V assembly and C.
ai assembly machine-learning ml risc-v riscv-assembly riscv32
Last synced: 07 Jan 2025
https://github.com/secana/assembler-examples
Different code examples in assembler
Last synced: 11 Nov 2024
https://github.com/bates64/vine
Ternary fantasy console in your browser
assembly fantasy-console ternary virtual-machine
Last synced: 20 Oct 2024
https://github.com/coditva/jazz
Let's write an OS!
assembly c kernel nasm operating-system os qemu
Last synced: 07 Nov 2024
https://github.com/visrealm/acme
ACME 6502/65C02 Assembler
6502 6502-assembler 6502-assembly 65c02 acme acme-assembler assembly
Last synced: 24 Oct 2024
https://github.com/bas1c1/oasm
OASM - AsSeMbly for creating Operating systems
assembler assembly binary-format instructions oasm opcodes x86 x86-assembly
Last synced: 20 Nov 2024
https://github.com/alon-regev/veganvirus
A Virus to encourage veganism and deter against eating meat.
api-hook assembly c code-injection cpp cybersecurity dll-injection gdi-plus hackathon oop operating-system pe-format project teamwork visual-studio winapi windows
Last synced: 27 Oct 2024
https://github.com/huguesjohnson/speedrun-tower
A Sega Genesis demo designed specifically for speedrunning, written in 68000 assembly.
68000 68k 68k-assembly assembly assembly-language game game-development genesis homebrew megadrive
Last synced: 05 Nov 2024
https://github.com/arsalanjabbari/assembly-interpreter
The Assembly Interpreter is a project that aims to interpret and execute assembly language programs defined in a specific format. This interpreter reads input from a text file containing a sequence of assembly instructions and their corresponding operands. Codes represent instructions for the interpreter to simulate program execution.
Last synced: 28 Dec 2024
https://github.com/mgrdich/forthcompiler
A basic Compiler for Gforth written in Go
assembly assembly-x86 compiler forth-like golang
Last synced: 24 Jan 2025
https://github.com/dougmasten/crc32-6x09
CRC-32 Library for the Hitachi 6309 CPU
6309 assembly coco crc-32 tandy-color-computer
Last synced: 02 Feb 2025
https://github.com/riccio8/ThreatLab
Collection of tools for security purpouse
assembly cpp cybersecurity golang memo net network processes python security security-tools yara
Last synced: 26 Jan 2025
https://github.com/natir/knot
KNOT: Knowledge Network Overlap exTraction is a tool for the investigation of fragmented long read assemblies.
Last synced: 22 Nov 2024
https://github.com/ireddragonicy/ulo-asem
Ulo Asem merupakan aplikasi game snake yang dibuat dengan bahasa pemrograman assembly
asm assembly assembly-game assembly-x86 game irvine irvine-32-library irvine32 macro-assembler masm programming snake snake-assembly snake-game ulo ulo-game visualstudio
Last synced: 10 Nov 2024
https://github.com/0rayn/gettoknow.github.io
Learning how everything works
assembly c cpp os-tutorial osdev
Last synced: 14 Dec 2024
https://github.com/jaayperez/hello_asm
A simple ‘Hello World’ program written in an Assembly Language.
assembly assembly-language assembly-language-programming
Last synced: 11 Oct 2024
https://github.com/dougmasten/sublime-assembly-6809
SublimeText 3 syntax highlighting for 6809/6309 Assembly language
6309 6809 assembly hitachi motorola sublime-syntax sublime-text syntax-highlighting
Last synced: 08 Dec 2024
https://github.com/alagroy-42/covid-24
This project aimes in creating a fully metamorphic virus that will change its own code while replicating.
assembly malware metamorphism virus
Last synced: 02 Dec 2024
https://github.com/linguini1/gol-16
A custom 16-bit processor with a custom assembly language and emulator, based off of the ARM 32-bit processor.
arm-assembly arm-processor assembler assembly emulator hardware hardware-design processor processor-architecture processor-arm schematic
Last synced: 11 Oct 2024
https://github.com/kehiy/-
Just a sandbox for my wired ideas!
assembly bun bunjs c go hobby hobby-project makefile networking playground python rust sandbox test typescript
Last synced: 08 Feb 2025
https://github.com/brette-0/patchlib
This is the best Module for handling/processing Patches
assembly community development python python3 retrogaming romhacking vintage
Last synced: 04 Feb 2025
https://github.com/aofarmakis/nibbling-bits
Design and documentation for a very simple 4-bit processor named NibbleBuddy and its assembler.
assembler assembly hardware-description-language processor-design verilog
Last synced: 07 Dec 2024
https://github.com/quasilyte/yalwee
System for generating JIT capable interpreters
assembly embedded interpreter jit
Last synced: 27 Oct 2024
https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023
This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.
assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz
Last synced: 22 Nov 2024
https://github.com/detectivekaktus/brainc
Brainfuck x86_64 execution toolset written in pure C for Linux
assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64
Last synced: 24 Nov 2024
https://github.com/blaukovitch/edge.patcher
Official tool for binary patching (assembly bithack & string replace) propietary Microsoft EDGE (msedge.exe) & Google Chrome (chrome.exe) browsers.
assembly browser chrome crack-unlock-tool cracklab dmca edge google habrapost microsoft official patcher professional public string xakep
Last synced: 13 Oct 2024
https://github.com/mrcook/lords-of-midnight-disassembly
The Lords of Midnight source code: ZX Spectrum and DOS disassembly
8086 assembly disassembly dos game ghidra reverse-engineering skoolkit z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/philspil66/apollo-11
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
apollo assembly assembly-language assembly-language-programming lunar-lander nasa space
Last synced: 25 Dec 2024
https://github.com/lorhansohaky/ralphassembles
Jogo em Assembly
assembly console-game dc game jogo-em-assembly masm32 ufscar
Last synced: 01 Feb 2025
https://github.com/philspil66/spacewar
Spacewar! is a space combat video game developed in 1962 by Steve Russell. It was written for the DEC PDP-1. This is the original Assembly language source code.
assembly assembly-language assembly-language-programming games old-games pdp programming retrocomputing retrogaming spacewar
Last synced: 25 Dec 2024
https://github.com/mrcook/skoolkitz80
Z80 Assembly language syntax for Skoolkit .skool files in SublimeText 3
assembly skoolkit sublime-text syntax-highlighting z80 zx-spectrum
Last synced: 21 Nov 2024
https://github.com/avestura/microcontrollercalculator
🧮 A calculator written in Assembly and simulated in Proteus
assembly avr avr-microcontroller avr-programming calculator calculator-assembly guilan-university microcontroller
Last synced: 14 Nov 2024
https://github.com/ehsanshahbazii/microprocessor-and-assembly-projects
سورس کد پروژه ها همراه با دستور کار درس آزمایشگاه ریز پردازنده و زبان اسمبلی دانشگاه تبریز مقطع کارشناسی رشته مهندسی کامپیوتر
assembly c microprocessor proteus
Last synced: 07 Jan 2025
https://github.com/mchlmmc/x86-Assembly-Font-Renderer
Bootloader that draws characters from a 5x7px font
assembly fileformat flat-assembler font intel-syntax rendering
Last synced: 01 Feb 2025
https://github.com/ihack4falafel/slae64
Collection of things made during my SLAE 64-bit journey
assembly assembly-language slae64-assignments
Last synced: 21 Nov 2024
https://github.com/mrfearless/sia-library
Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)
assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86
Last synced: 23 Dec 2024
https://github.com/wa1tnr/camelforth-rp2040-b-ms-u
CamelForth in C by Dr Brad Rodriguez - UNSTABLE - RP2040 Pi Pico port with mass storage QSPI flashROM
assembly c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map pico-sdk raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc
Last synced: 17 Dec 2024
https://github.com/kkebo/cloumo
Web アプリケーション専用 OS
assembly c-plus-plus operating-system os web-browser
Last synced: 27 Oct 2024
https://github.com/jsmith/assembly
Simple online assembly emulator built for ECE 3242
Last synced: 13 Nov 2024
https://github.com/bheesham/applied-cryptography-accompanying-source-code
The source code which accompanies Bruce Schneier's Applied Cryptography.
assembly c c-plus-plus cryptography java pascal
Last synced: 25 Dec 2024
https://github.com/darxisr/cryline-v3.0
Cryline project - It's a simple test ransomware for Windows OS without stable encryption. Pls use this source code for study purposes only. The author is't responsible for your actions.
aes-encryption assembly cplusplus dotnet encryption malware programming ransomware security source-code windows
Last synced: 17 Dec 2024
https://github.com/farooqkz/drawlogo86
A small program which lives in boot sector of your storage and shows a small image when you boot it
80286 8086 assembly assembly-8086 assembly-x86 boot bootloader
Last synced: 16 Jan 2025
https://github.com/offensive-vk/classics
Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Its An Old School Repo. Please Drop a ⭐ to Help Others Find This Project.
Last synced: 20 Nov 2024
https://github.com/parkertomatoes/basbolt
A QuickBASIC Compiler Explorer
assembly basic compiler qbasic quickbasic
Last synced: 23 Dec 2024
https://github.com/carloocchiena/code_bites
Raw code snippets
assembly cpp csharp docker java python rust solidity typescript
Last synced: 07 Nov 2024
https://github.com/omarazizi/skernel
Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem
assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly
Last synced: 12 Oct 2024
https://github.com/harukama/jailbreak-detect
Detect iOS jailbreak using inline asm
Last synced: 28 Oct 2024
https://github.com/soedinglab/transannot
TransAnnot - a fast transcriptome annotation pipeline
annotation assembly bioinformatics bioinformatics-pipeline transcriptomics
Last synced: 11 Nov 2024
https://github.com/vvkin/asm-labs
Laboratory works with Assembly x86 (NASM) using Linux.
arrays assembly conversion fpu linux nasm
Last synced: 06 Nov 2024
https://github.com/codemyst/tetrissembly
Attempted tetris game in 8086 assembly.
Last synced: 20 Jan 2025
https://github.com/barrettotte/trs-80
Exploring the TRS-80 by learning some of the basics of LEVEL-II BASIC and Z80 Assembly
assembly basic machine-code tandy trs-80 z80
Last synced: 03 Feb 2025
https://github.com/cgyurgyik/riscv-assembly
Implementation of common functions using RISC-V assembly.
assembly assembly-programming risc risc-assembly risc-v risc-v-assembly riscv riscv-assembly systems-programming
Last synced: 16 Jan 2025
https://github.com/bogdan016/tetris-in-assembly-x86
Tetris Game in Assembly Language
assembly assembly-language assembly-x86 game tetris
Last synced: 30 Dec 2024
https://github.com/shimanauskas/sandrasforth
A public domain Forth for Linux and macOS on x86-64.
Last synced: 20 Nov 2024
https://github.com/coditva/what_the_mup
The Microprocessors and Interfacing course practice programs
Last synced: 28 Dec 2024
https://github.com/divinaland/divina
🎀 Modern Build System for Assembly
asm assembly build buildsystem divina nasm yasm
Last synced: 14 Oct 2024
https://github.com/thelazytomcat/lib.bitops
Provides functions for not-so-common bit operations and more.
assembly bit-manipulation delphi fpc lazarus object-pascal pascal x86 x86-64
Last synced: 12 Nov 2024
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler
assembly c compiler self-hosting x86-64
Last synced: 14 Oct 2024
https://github.com/haroldo-ok/retro-game-editor
An editor for making games for retro platforms
assembly game-development javascript map-editor sega-master-system tile-editor z80
Last synced: 03 Dec 2024
https://github.com/xtansia/bin2s
Convert binary files to GCC assembly modules
assembly binary-data cmake converter cpp11
Last synced: 11 Nov 2024
https://github.com/dotnetcore/natasha.docs
The document for Natasha
assembly dotnet natasha roslyn
Last synced: 07 Nov 2024
https://github.com/masyagin1998/dive-into-embedded-dev
Some experiments with QEMU, C, Assembly and ARM
arm assembly bare-metal c qemu
Last synced: 27 Oct 2024
https://github.com/alessandro-salerno/basic-cli-operating-system
A basic operating system kernel and bootloader designed for educational purposes
amd64 assembly c educational educational-purposes kernel operating-system os simple-code stupid-code toy-os toy-os-kernel x86-64
Last synced: 29 Nov 2024
https://github.com/riccio8/threatlab
Collection of tools for security purpouse
assembly cpp cybersecurity golang memo net network processes python security security-tools yara
Last synced: 03 Feb 2025
https://github.com/jviotti/simpleos
Simple 32bits operating system for learning purposes
Last synced: 18 Oct 2024
https://github.com/yashk2000/lenguaje-ensamblador
This repo contains some pieces of assembly code I learned as a part of academics.
8085 8085-programs assembly assembly-language
Last synced: 15 Dec 2024
https://github.com/tobiasvl/chiposlo
CHIPOS with Logical Operators
6800 assembly assembly-language chip-8 chip-8-interpreter chip8 chip8-interpreter dream-6800 motorola-6800 retrocomputer retrocomputing
Last synced: 14 Oct 2024
https://github.com/gek169/sisa64
Public domain 64 bit custom RISC architecture. Work in Progress.
assembly c99 cc0 emulator interpreter macro-assembler public-domain risc
Last synced: 28 Nov 2024
https://github.com/takenobu-hs/processor-creative-kit
haskell prrocessor-creative-kit
Last synced: 07 Nov 2024
https://github.com/cjee21/rdrand-tester
Application to test the functionality of the RDRAND instruction in x86 CPUs
amd-ryzen assembly assembly-language c c-language c-programming c-programming-language cli cli-app cpu cpuid cpus gcc intel rdrand rdrand-instruction x86 x86-64 x86-assembly
Last synced: 12 Oct 2024
https://github.com/joebobmiles/subleq-cpp
A project to create a SUBLEQ emulator and assembler.
assembler assembly computer-architecture computer-engineering emulator interpreter processor subleq subleq-assembly
Last synced: 27 Jan 2025
https://github.com/mehditeymorian/cool-compiler
Compiler for Cool language. written using PGen, Antlr, and Java
antlr4 assembly code-generator compiler java parser pgen
Last synced: 23 Nov 2024
https://github.com/vanflux/viking-lang
Viking assembler, compiler and simulator/debugger
assembly compiler simulator viking
Last synced: 12 Oct 2024
https://github.com/xnacly/register_machine
Registermachine with 7 slots and simple arithmetic operators
Last synced: 17 Nov 2024
https://github.com/aquice/eezos
A free operating system to make your life easier
Last synced: 14 Nov 2024
https://github.com/tollyh/assembly
A custom processor architecture and assembly language implemented in .NET
architecture assembly csharp documentation dotnet programming-language
Last synced: 12 Nov 2024
https://github.com/64kramsystem/c64_asm_book_listings
Listings from Commodore 64 Assembly books
6502 6502-assembly 6510 6510-assembly asm assembly c64 commodore-64 source-code videogames
Last synced: 22 Jan 2025
https://github.com/vadman97/picosim
Xilinx Picoblaze Assembly Simulator and Debugger
assembly picoblaze picoblaze-assembly picoblaze-devices simulation verilog-hdl xilinx
Last synced: 26 Nov 2024