Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-22 00:02:04 UTC
- JSON Representation
https://github.com/librecodecoop/assembly
Nextcloud app for assembly
assembly hacktoberfest nextcloud nextcloud-app php php7
Last synced: 29 Nov 2024
https://github.com/thefox/assembly
Assemble x86, i386, x86_64 instructions using PHP.
assembly i386 mit-license php php-library x86 x86-64
Last synced: 12 Oct 2024
https://github.com/kzh/huffman
huffman coding implementation in x86-64 assembly
Last synced: 20 Nov 2024
https://github.com/antoninhrlt/x64asm
Library to write x64 Assembly code from Rust, more properly. Designed for the nasm assembler
assembly assembly-language nasm rust x64 x86-64
Last synced: 12 Oct 2024
https://github.com/fwcd/dlx
DLX assembly IDE, interpreter and debugger
assembly assembly-language dlx
Last synced: 13 Dec 2024
https://github.com/denisenepraunig/nes-development
Ressources for NES development
6502 6502-assembly asm assembly assembly-6502 assembly-language-programming famicon homebrew nes nesdev nintendo nintendo-entertainment-system nintendo-nes rom
Last synced: 29 Dec 2024
https://github.com/tenderlove/hatstone
A minimal Ruby wrapper for Capstone disassembler
assembly capstone disassembler ruby
Last synced: 26 Dec 2024
https://github.com/algosup/2023-2024-project-2-x86-retrogaming-team-1
Second project of the year 2023-2024 with the aim of recreating PAC-MAN in x86 assembly.
assembly pacman-game retrogaming school-project
Last synced: 16 Nov 2024
https://github.com/mytechnotalent/stm32f4_persistent_flash_driver
An STM32F4, persistent flash driver written entirely in Assembler.
arm armv7 assembler assembly assembly-language assembly-language-programming embedded embedded-devices embedded-systems flash mcu reverse-engineering stm32f401 stm32f401cc stm32f401ccu6
Last synced: 12 Oct 2024
https://github.com/crocidb/wordlos
WORDLE for DOS, written in assembly
assembly dos game gamedev retrogaming wordle
Last synced: 19 Nov 2024
https://github.com/postmodern/ffi-udis86
Ruby FFI bindings for udis86
asm assembly disassembler ffi-bindings ruby
Last synced: 12 Oct 2024
https://github.com/joncardasis/swiftassembly
A proof of concept utilizing ARM and x86 64bit Assembly code within Swift
architecture arm assembly ios physical-devices simulator swift x86
Last synced: 28 Dec 2024
https://github.com/wojciechmula/ternarylogiccli
CLI utilty to work out proper constants for vpternlogic instruction
Last synced: 26 Oct 2024
https://github.com/justalghamdi/overwrite-windows-mbr
Over Write Windows Master Boot Record with my own Boot .
assembly bootloader c malware mbr notpetya over-write-mbr overwrite overwrite-mbr petya windows-mbr
Last synced: 19 Nov 2024
https://github.com/linuxthor/sixnix
Multifarious x86-64 ELF binary that can be built once and run on six different *nix variants. Behaves differently if running on Linux, BSD or SunOS
assembly assembly-language elf freebsd linux netbsd openbsd openindiana
Last synced: 16 Nov 2024
https://github.com/linarcx/pardis
An hobby os written in assembly
assembly operating-system-learning os
Last synced: 13 Nov 2024
https://github.com/makesyt/kitopia
Kitopia Open-source, free, plugin-based, node-oriented tool collection. 开源 自由 插件化 节点化的工具集合
assembly avalonia avalonia11 capture customizable linux macos nodebased plugin-system search toolbox tools windows
Last synced: 09 Nov 2024
https://github.com/mahadmuhammad/learn-assembly-the-hard-way
A single & unified source of all source codes & helping material in learning the Intel 8088 assembly language using DOSBOX as an emulator
8086-emulator 8088 arm assembly assembly-language belal-hashmi-assembly-programs belal-hashmi-exercise-solutions c coal dosbox intel nasm-assembly
Last synced: 09 Nov 2024
https://github.com/gramaziokohler/compas_xr
COMPAS XR streamlines extended reality workflows to ease the implementation of human-machine collaborative applications in architectural research and educational environments.
aec assembly compas human-computer-interaction human-machine-interface robotics xr
Last synced: 12 Oct 2024
https://github.com/theblad768/sonic-clean-engine-s.c.e.-extended-
Cleaned up the Sonic 3 & Knuckles Disassembly (S.C.E.)
68000 assembly assembly-language disassembly m68k m68k-assembly megadrive motorola-68000 romhacking sega-genesis sega-mega-drive sega-megadrive sonic-the-hedgehog sonic-the-hedgehog-3
Last synced: 08 Nov 2024
https://github.com/guitmz/ansi-escape
Using ANSI escape codes with x64 Linux Assembly
ansi asm assembly cli command-line ioctl linux terminal
Last synced: 09 Nov 2024
https://github.com/program-spiritual/gab
图解汇编基础 (graphical assembly basis)
assembler assembly call1-craft cpp gab
Last synced: 29 Oct 2024
https://github.com/ac3ss0r/c2shell
A C/C++ framework designed to simplify shellcode creation on any compilers and platforms using C. Supports Windows & Linux, and practically any existing architecture.
assembly low-level native reverse-engineering shellcode
Last synced: 08 Nov 2024
https://github.com/aashrafh/blobbyvolley
⚾️ Multiplayer Assembly 8086 Clone of BlobbyVolley Game
assembly assembly-8086 assembly-game assembly-language assembly-x86 blobby-volley chat chatapp clone dos dosbox dosgame game game-2d games microprocessors multiplayer uart uart-protocol volley
Last synced: 23 Oct 2024
https://github.com/barryw/custombasiccommands
An easy-to-use framework for adding new commands to Commodore 64 BASIC
assembly basic commodore64 framework
Last synced: 17 Nov 2024
https://github.com/aviaryan/lc3-sublime
LC3 Programming Package for Sublime Text
assembly lc3 sublime-text sublime-text-3 sublime-text-package sublime-text-plugin syntax-highlighting
Last synced: 20 Nov 2024
https://github.com/tsonglew/daily-ex
:book: Exercises in C, C++, Java, Algorithms, Data Structure
algorithm assembly csharp java javascript linux machine-learning python swift unity3d
Last synced: 27 Oct 2024
https://github.com/brentp/falas
Fragment-Aware Local Assembly for Short-reads
assembly dna genomics structural-variation
Last synced: 12 Oct 2024
https://github.com/sondosaabed/variable-int-sum-avg-8086
an Intel 8086 Assembly program that reads N numbers as Strings, convert them into variable sized Integer numbers, and then print the summation and average of the numbers.
assembly emulator integers-average integers-sum intel8086
Last synced: 25 Dec 2024
https://github.com/dupdob/backward
Backward is Atari Falcon software dedicated to Falcon - ST compatibility
assembly atari-falcon falcon tos
Last synced: 17 Nov 2024
https://github.com/rysteq/sbos
A simple 16 bit οperating system with it's own primitive notepad and brainfuck interpreter
16bit assembly brainfuck brainfuck-interpreter hobby-os hobby-project monolithickernel os os-dev x86-64
Last synced: 30 Nov 2024
https://github.com/mauri870/assembly-fun
Some fun in assembly Linux x64
assembly linux nasm problem-solving syscalls x64 yasm
Last synced: 07 Nov 2024
https://github.com/gbdev/rgbds-www
RGBDS website, hosting documentation and install instructions. Built with Docusaurus, content from RGBDS man pages.
assembly docusaurus docusaurus2 gbdev hacktoberfest mandoc rgbds
Last synced: 15 Nov 2024
https://github.com/mrjameshamilton/bf
An optimizing brainf*ck compiler with multiple target backends: JVM, smali, dex, C, LLVM IR, ARM, WASM, JavaScript and Lox.
arm assembly brainfuck bytecode compiler java javascript jvm jvm-bytecode jvm-language kotlin language llvm llvm-ir lox smali wasm
Last synced: 06 Nov 2024
https://github.com/njmarko/i386-assembly-mastermind-game
Mastermind game coded in i386 assembly language. It uses only one 32 bit register to store the combination.
assembly assembly-x86 i386 mastermind mastermind-game skocko slagalica
Last synced: 11 Oct 2024
https://github.com/bemxio/bad-apple-bootloader
Bad Apple as an x86 bootloader
assembly bad-apple bootloader low-level x86
Last synced: 15 Nov 2024
https://github.com/devorein/aisem
A web app to convert MIPS assembly code to machine code
assembly material-ui mips mips-architecture mips-assembly nextjs react typescript
Last synced: 12 Jan 2025
https://github.com/mysterywolf/qfplib-m0-full
A free, fast and compact ARM Cortex-M0 floating-point library
assembly cortex-m0 floating-point rt-thread
Last synced: 16 Nov 2024
https://github.com/bytexenon/luaxen
Lua Compiler, (De)Obfuscator, Minifier, Beautifier, And more
assembler assembly assembly-language beautifier decompiler interpreter lexer lua lua51 minifier obfuscator parser programming-language pseudo-assembler pseudo-assembly tokenizer tokenizer-parser virtual-machine virtualmachine vm
Last synced: 19 Nov 2024
https://github.com/cpscript/pythonic
"PythoniCryptor" A ransomware, This ransomware works like petya, encrypting your entire drive... EXCEPT you can't purchase your key.
asm assembly encrypt encryptor friendsly fun funny harm malware petya ransom ransomware windows-10
Last synced: 18 Jan 2025
https://github.com/remvee/st-tty
A fast VT52 terminal emulator for a Atari ST with monochrome monitor.
assembly atari-st m68k terminal-emulators vt52
Last synced: 07 Jan 2025
https://github.com/mrcook/rebelstar-raiders-basic
BASIC source code for Rebelstar Raiders, a 1984 ZX Spectrum game
assembly basic basic-programming-language game sinclair z80 zx-spectrum
Last synced: 22 Jan 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 05 Nov 2024
https://github.com/ghaiklor/tiny-three-pass-compiler-codewars
Three-pass compiler for a simple programming language into a small assembly language
assembly compiler compilers javascript nodejs optimizer
Last synced: 09 Nov 2024
https://github.com/doinkythederp/nasm-language-support
Visual Studio Code extension offering language features for NASM Assembly
assembly diagnostics extension language-support nasm syntax-highlighting typescript visual-studio-code
Last synced: 09 Nov 2024
https://github.com/aromalanil/microprocessor-lab-ktu
This repository contains a collection of assembly programs written as part of Microprocessor Lab KTU
Last synced: 23 Oct 2024
https://github.com/andoryuuta/ghidra-lowercase
A hacky modification to force Ghidra mnemonics and operands to lowercase.
assembly ghidra lowercase modding
Last synced: 24 Oct 2024
https://github.com/harismuneer/stop-watch_x86-assembly
⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing
assembly assembly-8086 assembly-game assembly-language assembly-language-programming assembly-x86 interrupts keyboard-interuppt lap-timing nasm nasm-assembly split-timing stop-watch stopwatch stopwatch-application stopwatch-assembly timer timer-clock timer-interrupt x86-nasm
Last synced: 12 Nov 2024
https://github.com/bitrake/fasmg_playground
Collection of fasmg code samples and small projects.
Last synced: 30 Nov 2024
https://github.com/maxim-zhao/micromachineseditor
Editor for Master System Micro Machines
assembly c-sharp disassembly game-editor sega-master-system z80
Last synced: 13 Oct 2024
https://github.com/danderson123/amira
A tool to detect acquired AMR genes directly from long read sequencing data.
amr assembly bacteria bacterial-genome-analysis epidemiology genotyping graph
Last synced: 16 Nov 2024
https://github.com/yuawn/asm-3d-game
A 3D game wrote in assembly with OpenGL on macOS for college final project
assembly game macos opengl ourcraft-0d
Last synced: 15 Dec 2024
https://github.com/yaacov/smart-tools
SMART (Simple Machine Assembly and Runtime Tools) is a comprehensive suite designed to introduce students to the world of assembly language and low-level computing.
assembler assembly cpu-emulator educational emulator hacktoberfest virtual visual-asembler
Last synced: 13 Oct 2024
https://github.com/mass1ve-err0r/unibi-oss
A Collection of full & partial code for CompSci / IT students -powered by me @UniBielefeld
asm assembly computer-architecture nasm unibi x86-64
Last synced: 17 Nov 2024
https://github.com/ivydrinkscoffee/armconverter.net
A relatively small C# .NET class library to communicate with https://armconverter.com
Last synced: 16 Nov 2024
https://github.com/yxnan/arm2gas
Migrate legacy ARM syntax assembly to GNU syntax (GAS)
arm arm-assembly armasm armclang assembler assembly gnu-assembly
Last synced: 05 Nov 2024
https://github.com/cadaver/steelranger-demo
C64 run-and-gun action adventure game. Source code of the free demo / preview version
Last synced: 27 Oct 2024
https://github.com/newcomb-luke/kdump
KDump is a small utility that disassembles and reads KSM and KO files for use with KerbalOS.
assembly disassembly kasm kerbal-operating-system kerbal-space-program kos krisc ksp
Last synced: 02 Dec 2024
https://github.com/secana/assembler-examples
Different code examples in assembler
Last synced: 11 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/empicano/sha2-256
The SHA2-256 hash function in x86 IA-32 assembly
assembly cryptography hash nasm sha2 sha256 sha512 x86
Last synced: 27 Oct 2024
https://github.com/widberg/kasm
A MIPS-like virtual machine and assembler.
assembler assembly mips programming-language virtual-machine
Last synced: 10 Nov 2024
https://github.com/pradyuman7/assemblygames
These are the projects I made in x86-64/32/16 Assembly (Intel) during my Bachelor's course, Computer Organisation at TU Delft, just for fun.
assembly games intel snake-game x86-64
Last synced: 15 Nov 2024
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/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/covx/lc3
Lc3 Little Computer Emulator
assembly lc3 lc3-vm virtual-machine
Last synced: 12 Oct 2024
https://github.com/joebobmiles/armv8vialinuxcommandline
This repo contains information about developing ARMv8 code using GNU tools via Linux commandline, as well as some scripts for automating much of the process
armv8 assembly assembly-language assembly-language-programming command-line command-line-tools commandline linux
Last synced: 01 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/stracquadaniolab/mooda
A DNA design and assembly method based on multi-objective optimization.
assembly dna-sequence evolutionary-algorithms optimisation synthetic-biology
Last synced: 12 Oct 2024
https://github.com/lingdong-/avrlass
AVR Lightweight Assembler (and disassembler)
Last synced: 19 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/cecio/echallengecoin-2020
A quick Hacking Guide for the eChallengeCoin 2020
Last synced: 25 Nov 2024
https://github.com/grz0zrg/2048-sms
2048 - Simple puzzle game for the Sega Master System
assembly game master-system puzzle-game sega-master sega-master-system sms sms-power wla-dx z80
Last synced: 01 Dec 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/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/kcreate/mos6502
MOS 6502 Emulator
6502 6502-assembly assembly emulator microcontroller
Last synced: 24 Oct 2024
https://github.com/jgphilpott/asmtut
A beginners guide to assembly language.
assembly assembly-language tutorial
Last synced: 21 Nov 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/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/rokez98/assembly-labs
Лабораторные работы по предмету КПиЯП, 4 семестр
Last synced: 07 Jan 2025
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/dispatchcode/bmpinfo
A simple example on how to read a BMP header, without using external resource (I use only BITMAPINFOHEADER struct). In addition, for more clariry, I would show you how obtain the pixel array and apply some filters.
assembly bmp bmp-header filter masm
Last synced: 30 Dec 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/thehxdev/bfi
Fast and efficient BrainFuck compiler and interpreter written in C
assembly brainfuck brainfuck-compiler brainfuck-interpreter c compiler interpreter nix
Last synced: 14 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/visrealm/acme
ACME 6502/65C02 Assembler
6502 6502-assembler 6502-assembly 65c02 acme acme-assembler assembly
Last synced: 24 Oct 2024
https://github.com/gemesa/shadow-shell
Cyber lab designed for analyzing shellcode, exploring memory exploits and supporting malware analysis
aarch64 amd64 arm64 assembly buffer-overflow exploit exploit-development malware-analysis malware-research memory-exploits reverse-engineering rust shellcode shellcode-development stack-smashing x64 x86-64
Last synced: 08 Nov 2024