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-02-02 00:02:15 UTC
- JSON Representation
https://github.com/gramaziokohler/workshop_munich_2020
Materials for the Robotic Assembly workshop using COMPAS FAB framework
assembly compas-fab ros workshop
Last synced: 25 Dec 2024
https://github.com/nic-obert/rusty-vm
A virtual machine toolchain, including a bytecode assembler and a disassembler, and a native compiler.
assembler assembly bytecode compiler disassembler disassembly rust virtual-machine vm
Last synced: 06 Nov 2024
https://github.com/efliks/megassembly
1990s-style graphical effects for MS-DOS
assembler assembly demoscene dpmi graphical-effects mode13h ms-dos retroprogramming vga
Last synced: 12 Oct 2024
https://github.com/larsbrinkhoff/pdp10-gcc-test
Tests for the GCC PDP-10 backend
Last synced: 18 Nov 2024
https://github.com/dhruvsrikanth/gollum
A compiler for GoLite, a simple mix between Go and C/C++. The compiler uses LLVM for its IR representation and is designed for an ARM64 backend architecture.
antlr4 arm64 assembly c89 compiler go golang golite llvm llvm-ir programming-language
Last synced: 18 Dec 2024
https://github.com/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 24 Nov 2024
https://github.com/nemeslaszlo/invoke-test
Invoke / Reflection Dummy. With a specified area, with an internal abstract class implementation, where you have to modify the AssemblyInfo as well with a "InternalsVisibleTo" possibility
assembly dotnet-framework internal-abstract-class invoke reflection reflection-dummy
Last synced: 29 Jan 2025
https://github.com/liulalemx/assembly-programs
Collection of Assembly programs written for Intel 8086 microprocessor (TASM).
8086-emulator assembly assembly-8086 assembly-programs microprocessor tasm
Last synced: 18 Jan 2025
https://github.com/yyyyoinker/assembly-shenanigans
Pain for wisdom
assembly assembly-language assembly-x86
Last synced: 12 Oct 2024
https://github.com/laugharne/optimal_function_names
L'optimisation des coûts en gas est un enjeu clé dans le développement de contrats intelligents sur la blockchain Ethereum, chaque opération effectuée sur Ethereum ayant un coût en gas. Cet article sera aussi l'occasion de fournir du contenu aux lecteurs francophones (🇫🇷).
abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly
Last synced: 01 Feb 2025
https://github.com/bitrake/uefi_playground
Experiment, explore, and get excited about UEFI ...
Last synced: 30 Nov 2024
https://github.com/aermoss/ostest
A 64-bit operating system written in C++ and x86 Assembly.
assembly assembly-x86 cpp kernel operating-system operating-system-kernel
Last synced: 16 Nov 2024
https://github.com/laugharne/optimal_function_names_en
Optimizing gas costs is a key challenge in the development of smart contracts on the Ethereum blockchain, as every operation carried out on Ethereum incurs a gas cost.
abi assembly bytecode function-dispatcher gas gas-optimization keccak-256 keccak256 optimization solidity yul yul-assembly
Last synced: 01 Feb 2025
https://github.com/azarovalex/azide
This is the Brainfuck IDE written in assembly.
assembly brainfuck fasm winapi
Last synced: 30 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/alexdremov/spuasm
Processor emulator with assembler-type code
assembler assembly bytecode bytecode-generation processor processor-simulator spu translation
Last synced: 17 Jan 2025
https://github.com/8dcc/8dcc.github.io
Personal blog
assembly blog c linux low-level math reverse-engineering
Last synced: 10 Nov 2024
https://github.com/microbiomedata/metaassembly
Workflow for metagenome assembly
assembly metagenome-assembly wdl wdl-workflow workflow
Last synced: 10 Dec 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/aliiimaher/assembler-x86
This is an assembler written in python.
assembler assembly assembly-x86 opcodes
Last synced: 13 Jan 2025
https://github.com/pelock/total-commander-ftp-password-recovery-tool
Total Commander FTP Password Recovery Tool allows you to decrypt the FTP account password information for all Total Commander versions with the FTP plug-in.
assembler assembler-x86 assembly decoder decoder-utility decoding ftp password password-recovery php security total-commander
Last synced: 31 Jan 2025
https://github.com/harismuneer/graphical-display-memory-and-software_hardware-interrupts-x86_assembly
📌 Solved problems to help better understand the important concepts of Display Memory (Video Card Memory), String Manipulation, Software Interrupts and Hardware Interrupts in context of x86 Assembly Language (8086 Assembly)
afd assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 dosbox hardware-interrupts interrupts nasm nasm-assembly open-source open-source-solutions software-interrupts solved-exercises solved-problems string-manipulation string-matching video-memory x86-nasm
Last synced: 11 Jan 2025
https://github.com/spiderpig86/mipsplusplus
:computer: A lightweight framework for MIPS Assembly.
assembly framework macros mips-assembly
Last synced: 23 Dec 2024
https://github.com/ardeshirv/imgvx86
Present photo in DOS operating system
8086 8088 ardeshirv assembly bios-interrupt dos dos16 graphics-programming intel-assembly interrupt interrupts x8086 x86
Last synced: 17 Jan 2025
https://github.com/cvar1984/nasm-tutorial
Assembler for beginer
assembly nasm reverse-shell tutorials
Last synced: 06 Dec 2024
https://github.com/alextmjugador/bare-surprise
Toy bootloader, operating system and graphical application for a birthday surprise in just 12 KiB.
assembly bootloader gift low-level toy-os toy-project vbe
Last synced: 31 Dec 2024
https://github.com/freddiehaddad/assembly
A walkthrough of calling functions in AMD64 Assembly
assembly teaching teaching-materials x86-64
Last synced: 12 Nov 2024
https://github.com/quattromusic/6502-simulator
A simple to use 6502 simulator, featuring a code viewer, keyboard input and a display!
6502 assembly emulator simulator
Last synced: 28 Oct 2024
https://github.com/andyfratello/ac
⚙️ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB
ac-fib assembly assembly-language c fib-upc makefile
Last synced: 25 Jan 2025
https://github.com/bynect/bflc
A modular compiler framework for Brainfuck-like languages
assembly assembly-x86-64 backend brainfuck brainfuck-asm brainfuck-compiler brainfuck-language compiler compiler-backend compiler-design compiler-frontend compiler-optimization frontend intel-nasm-syntax jit jit-compiler machine-code
Last synced: 19 Nov 2024
https://github.com/amilich/arm-rtos
Operating system for ARM processors
assembly operating-system raspberry-pi
Last synced: 21 Dec 2024
https://github.com/desmonhak/pruebas-os
Bienvenido usurio, estaremos subiendo codigo asm de 16 y 32 bits para x86. Y vamos a estar jugando para intentar crear nuestro propio Sistema Operativo (OS) desde 0, bootloader y kernel incluido. Desde 0 a puro codigo. Sera duro y largo, pero "sin miedo al exito !!!".
assembler assembly c intel markdown osdev x86
Last synced: 08 Nov 2024
https://github.com/rieselhilfe/letstesselate
tis100-like emulator for a fictional multicore system.
assembly emulator go golang programming-game tis-100 zachtronics
Last synced: 21 Jan 2025
https://github.com/alexdremov/nggc
Compilable to Mach-O Never Gonna Give you up© programming language
assembly ast educational language mach mach-o x86-64
Last synced: 17 Jan 2025
https://github.com/limitedeternity/yanes
The most hardcore calculator you’ve ever seen
6502-processor assembly rust simulator
Last synced: 21 Jan 2025
https://github.com/srounet/pyyasm
Python wrapper for Yasm
assembly python3 yasm yasm-assembler
Last synced: 31 Jan 2025
https://github.com/arman-aminian/pong-game-assembly
Single player PONG game with 8086 assembly
assembly assembly-x86 game pong pong-assembly pong-game x8086 x86
Last synced: 08 Jan 2025
https://github.com/fititnt/assembly-masm
assembly assembly-language assembly-masm
Last synced: 28 Nov 2024
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 23 Nov 2024
https://github.com/githubprankster/ps2kit
The PS2 SDK, from the future of today
assembly c mips playstation-2 playstation2 ps2 sdk
Last synced: 23 Jan 2025
https://github.com/zzarif/intel-8086-android-emulator
Android IDE to practice, visualize and emulate 16-bit Assembly Language.
8086-emulator android assembly code-editor error-handler filesystem intellisense java xml
Last synced: 27 Jan 2025
https://github.com/kaoutherbo/assembly-exercices
Some exercices in assembly using mips r 3000
Last synced: 08 Nov 2024
https://github.com/synap5e/pydetours
Single file, 0 compilation, 0 dependancy (other than python), windows x86/x86_64 process hooking with python
amd64 assembly detours hooking iat-hooking python windows x86
Last synced: 08 Nov 2024
https://github.com/mertyildiran/dasm
Dragon Assembler, a simple assembler for a made-up microprocessor architecture
architecture assembler assembly assembly-language microprocessor
Last synced: 08 Dec 2024
https://github.com/slowy07/glowing-assign
my program assignment
assembly assignment-solutions c go java lua ruby
Last synced: 13 Oct 2024
https://github.com/mewa/polyglot-101
Source files for the article on polyglot machine code
Last synced: 18 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
https://github.com/ejunjsh/myos
💻 my operating system like unix/linux
assembly bochs brew c i386 i386-elf-gcc nasm operating-system os
Last synced: 29 Dec 2024
https://github.com/calculuswhiz/atom-gas-x86_64-highlighter
This is the greatest assembly language of All Time (Atom port)
assembly assembly-language atom atom-package gas-syntax syntax-highlighting x86 x86-64
Last synced: 28 Jan 2025
https://github.com/risc-os-community/gnuasm-tutorials
A repository of GNU Assembly code examples in ARM (AArch32) discussed on our YouTube channel
aarch32 arm arm-assembly asm assembly assembly-language assembly-language-programming gnu gnu-arm gnu-assembler gnu-assembly gnuas risc-os riscos tutorial tutorials
Last synced: 14 Nov 2024
https://github.com/sadrasabouri/mpf
Micro-Professor (MPF - I) for 8051 Instruction Set
8051 8051-architecture 8051-projects assembly microcontroller
Last synced: 16 Nov 2024
https://github.com/avestura/dcmotor
⚡ DCMotor speed control using ATMega32, Simulated in Proteus
assembly avr avr-programming computer-engineering controller dc-motor dc-motor-control dcmotors electrical-engineering guilan-university microcontroller proteus
Last synced: 13 Jan 2025
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 02 Feb 2025
https://github.com/sclorentz/asm
Alguns testes que fiz usando ASM e suas diferentes versões
arm64 assembly assembly-x86-64
Last synced: 16 Nov 2024
https://github.com/tiennhm/ebooks
Tổng hợp các ebooks hay
ai assembly c-sharp competitive-programming computer-organisation-architechure cpp database discrete-mathematics e-commerce ebooks java network os pascal pdf python r
Last synced: 29 Nov 2024
https://github.com/seantolstoyevski/crndm
RDRAND Instruction for Golang (created for simpleness and purity)
assembly go golang random random-number-generator rdrand rdseed x86-64
Last synced: 17 Jan 2025
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 14 Nov 2024
https://github.com/hongfz16/assemblyplaystation
This is a repo for our assembly project which is a bootable os with multiple games.
Last synced: 06 Jan 2025
https://github.com/aditya-a-garwal/x86-64-assemblyexamples
A repository containing example Assembly programs written for the x86-64 architectures along with the linux kernel
assembler assembler-x86 assembly examples low-level nasm nasm-assembly x64-assembly
Last synced: 03 Jan 2025
https://github.com/nq4t/getcd
Replacement for FINDCD.EXE batch utility that uses filename argument and written in ASM
assembly cd-rom ms-dos utility x86-assembly x86-nasm
Last synced: 27 Dec 2024
https://github.com/shreyansh26/cse312-computer-architecture-codes
Codes related to the Computer Architecture Course at IIT (BHU) Varanasi
assembly computer-architecture mips
Last synced: 14 Nov 2024
https://github.com/llefranc/42_libasm
School project: get familiar with assembly language (with all the bonuses).
42 42born2code 42paris 42school assembly assembly-language libasm stack
Last synced: 16 Jan 2025
https://github.com/and3rson/leo80
Z80-based single-board computer
assembly lviv sbc single-board-computer single-board-computers z80 zilog
Last synced: 19 Jan 2025
https://github.com/bemxio/bemxos
A 32-bit OS made for learning purposes
assembly bootloader c kernel low-level operating-system os
Last synced: 16 Jan 2025
https://github.com/xfcasio/bento
A collection of macros intended at making assembly more convenient to write and a bit closer to C. Only for x86_64 linux and the FASM assembler (for now).
Last synced: 12 Oct 2024
https://github.com/sjackman/abyss-drosophila-melanogaster
:microscope: Assemble Drosophila melanogaster with ABySS
abyss assembly drosophila genome
Last synced: 21 Jan 2025
https://github.com/aandreba/clnooms
Assembly-level implementation of interesting data types
asm asmx86 assembly assembly-arm assembly-x86 data-type data-types math rust rust-crate rust-lang rust-library
Last synced: 12 Oct 2024
https://github.com/paked/stm32-vscode-simple
a project template for assembly level hacking with the stm32l476vg with vscode.
Last synced: 05 Dec 2024
https://github.com/psmths/riscal-cpu
RISCAL is a 32-bit reduced instruction-set computer (RISC) designed for learning and research purposes. It is named after my dog, Rascal.
assembler assembly instruction-set-architecture machine-code obfuscation risc virtual-machine virtualization
Last synced: 17 Jan 2025
https://github.com/lemongrb/pic18f452
list of bare metal programming projects(pic18f452)
assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning
Last synced: 10 Jan 2025
https://github.com/gavinlyonsrepo/pic_16f716_projects
Projects for the PIC 16F716 microcontroller. (PIC16F716) 8-bit 18-pin.
16f716 8-bit 8bit assembly battery battery-testers c dht11 lcd microcontroller nokia nokia-5110 pic pic16 pic16f pic16f716 project segment seven-segments-display ucontroller
Last synced: 12 Nov 2024
https://github.com/mustafahakkoz/mips_projects
A single cycle circuit design with additional instrucitons like JRS, ORI, BGZEAL, SLLV, JMSUB, BALV on ModelSim Simulator is implemented.
assembly computer-organization mips modelsim
Last synced: 28 Jan 2025
https://github.com/zaplatynski/fsm-packagetype
A basic approach to a Maven package type for FirstSpirit modules
assembly firstspirit firstspirit-modules fsm maven maven-plugin packaging
Last synced: 23 Oct 2024
https://github.com/shxntanu/se-lab-assignments
A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).
algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering
Last synced: 19 Dec 2024
https://github.com/demonstrandum/fam
A very Fake Assembly(ish-language) Machine thingy...
assembly computer-science fake fam interpreter language mimic
Last synced: 12 Oct 2024
https://github.com/silversquirl/zig-xed
Intel X86 Encoder Decoder library, as a Zig package
assembly x86 x86-64 x86-assembly zig zig-package
Last synced: 19 Dec 2024
https://github.com/anne-gcd/MTG-Link
MTG-Link: Local assembly tool for linked-read data
assembly barcodes bioinformatics gapfilling linked-reads
Last synced: 25 Oct 2024
https://github.com/ilanvinograd/os_32bit
32 Bit Operation System
32-bit 32bit assembly c kernel low-level nasm-assembly operation-system operation-systems os osdev qemu x86
Last synced: 11 Nov 2024
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 18 Dec 2024
https://github.com/frost-lord/dynamic-scheduling
Dynamic Scheduling using Tomasulo’s Algorithm
algorithm assembly emulator ibm rust tomasulos-algorithm
Last synced: 12 Oct 2024
https://github.com/fredhappyface/vscode.x86_64assembly
VS Code plugin providing language support for x86_64 assembly language in a variety of dialects
assembly assembly-x86 language-support nasm vscode vscode-extension vscode-language yasm
Last synced: 19 Jan 2025
https://github.com/471d38unnux/android-assembly-native-activity
Android app made from assembly without java template
android android-app android-application android-example android-native android-ndk android-studio android-studio-template assembly clang native-activity ndk ndk-sample
Last synced: 02 Feb 2025
https://github.com/divergentclouds/riw-16
A fantasy computer with 16 instructions.
assembly fantasy-computer fantasy-console instruction-set-architecture isa
Last synced: 13 Jan 2025
https://github.com/walshyb/assembly-h1-linker
Assembly project converting a C++ linker to python
assembler assembly module-linker python
Last synced: 25 Jan 2025