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-10 00:02:14 UTC
- JSON Representation
https://github.com/younghakim7/arm64_assembly_language
My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7
arm64 assembler assembly reverse-engineering
Last synced: 16 Jan 2025
https://github.com/nzengi/spawn-wasm-erc721
assembly erc721 ethereum rust rust-library wasm
Last synced: 12 Oct 2024
https://github.com/theema-dev/asmsim
Real-time simulator for 32 bit MIPS assembly code
assembly mips-assembly simulator
Last synced: 05 Jan 2025
https://github.com/cuhsat/vine
Visual Quine in 32-bit x86 FLAT Assembly.
assembly demo flat-assembler quine visual x86 x86-32
Last synced: 03 Feb 2025
https://github.com/bok1c4/osi-network-stack
This is my personal implementation of the OSI Network Stack
Last synced: 02 Feb 2025
https://github.com/for-acgn/hash_api
Find&Call Windows API by hash+key.
assembly hashapi shellcode windows windowsapi
Last synced: 01 Feb 2025
https://github.com/szapp/portaddresses
IDA plugin aiding in porting memory addresses from one build executable to another
assembly ida-pro plugin porting reverse-engineering
Last synced: 21 Jan 2025
https://github.com/marc7666/computer-organiozation-ii
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
assembly programming programming-language universitatlleida university
Last synced: 24 Dec 2024
https://github.com/thiagofons/notesncoins-mips
Simulation of ATM notes and coins distribution system in Assembly
Last synced: 03 Feb 2025
https://github.com/nishatrhythm/computer-architecture-mips-code
MIPS code of Computer Architecture Course
assembly computer-architecture computer-science cpp
Last synced: 27 Nov 2024
https://github.com/nishatrhythm/microprocessor-basics
Here is the microprocessor basics assembly code for lab course.
8086-programs assembly microprocessor
Last synced: 27 Nov 2024
https://github.com/slamko/ver
GNU rev utility in x86-64 Assembly
assembly command-line gnu nasm
Last synced: 21 Jan 2025
https://github.com/killarexe/spu-assembler
An assembler for the SPU using rust
assembler assembly assembly-language custom-assembler custom-assembly custom-assembly-language custom-processor processor rust rust-lang spu
Last synced: 05 Nov 2024
https://github.com/andre-marcos-perez/sel0433_microprocessoraplications
Algorithms for the course Application of Microprocessors I - SEL | EESC | USP
8051 assembly c electrical-engineering intel microcontroller university-course
Last synced: 09 Feb 2025
https://github.com/m1guelpf/hello-assembly
My first assembly program!
assembly hello-world makefile nasm nasm-assembly
Last synced: 06 Feb 2025
https://github.com/knutkirkhorn/sikkerhet-i-programvare-og-nettverk
Øvinger fra TDAT3020 Sikkerhet i programvare og nettverk, dataingeniør NTNU
assembly c cpp git html javascript linux security shell
Last synced: 29 Jan 2025
https://github.com/newlandtv/assembly-example
This is assembly example code.
Last synced: 21 Jan 2025
https://github.com/cyboranf/c-asm-homeworks
assembly c-language data-structures
Last synced: 26 Jan 2025
https://github.com/zeeshan2k2/minesweeper
minesweeper game using Assembly MASM 8086
Last synced: 22 Dec 2024
https://github.com/centuriontheman/assemblyprojects
The repository contains various assembly AT&T projects.
assembly assembly-language simd university university-project
Last synced: 05 Feb 2025
https://github.com/riesinger/8051-gewinnt
Vier gewinnt für den 8051 Mikroprozessor. Ein Projekt für die DHBW Karlsruhe
Last synced: 31 Dec 2024
https://github.com/walshyb/lights-out-gb
GameBoy puzzle game inspired by the 1995 handheld game "Lights Out"
Last synced: 25 Jan 2025
https://github.com/walshyb/polished-map-web
A map and tileset editor for pokecrystal, pokered, & derived projects. Written in C++ and JS. Based off of rangi42/polished-map.
assembly cpp crystal pokemon react redux sprites tilemap-editor typescript wasm webassembly
Last synced: 05 Feb 2025
https://github.com/ymorsi7/linearregressionassembly
Stochastic Gradient Descent model w/ LEGv8 architecture
assembly assembly-language legv8 linear-regression sgd
Last synced: 23 Jan 2025
https://github.com/mnito/hamming-asm
Hamming distance routines in x86-64 assembly
assembly c hamming-distance macos nasm x86-64
Last synced: 30 Jan 2025
https://github.com/elkard/arko_bmpscaling_mips
MIPS program for BMP scaling using bilinear interpolation. Project for Computer Architecture course on the 3rd semester of CS at WUT
assembly bilinear-interpolation bmp mars mips-assembly
Last synced: 07 Jan 2025
https://github.com/carusel02/assembly-problems
Easy-level-problems in Assembly
assembly distance-calculation encode spiral-matrix
Last synced: 09 Feb 2025
https://github.com/duodecimad/helmo_2024_2025
CS Helmo year 1
advent-of-code-2024 assembly computer-architecture computer-science java php programming-puzzles web
Last synced: 05 Jan 2025
https://github.com/ernanej/assembly-mips-ca
Notes and examples referring to the study of the set of instructions that form the basis of low-level programming of processors with a focus on the set of instructions of the 32-bit MIPS architecture.
assembly computer-architecture dca0104 mips
Last synced: 05 Feb 2025
https://github.com/miusarname2/my-first-vm
Basic virtual machine creation example for personal projects.
architecture assembly c l3c low-level low-level-programming vm
Last synced: 05 Feb 2025
https://github.com/educorreia932-university/feup-aoco
👨💻 MIEIC 2018/2019 - 1ˢᵗ year / 1ˢᵗ semester
armv7 assembly feup feup-aoco mieic university-course
Last synced: 25 Jan 2025
https://github.com/nicolasbauw/amiga-screen-setup
Amiga hardware - basic copperlist setup (assembly - C version to come)
amiga amiga-hardware assembly c copperlist graphics library
Last synced: 05 Feb 2025
https://github.com/nicolasbauw/asm-arm-cat
cat command written in ARM assembly (linux)
Last synced: 05 Feb 2025
https://github.com/nicolasbauw/rust-asm-ffi
Using FFI to Call Assembly Functions from Rust
arm assembly cross-compilation ffi risc-v rust
Last synced: 05 Feb 2025
https://github.com/nicolasbauw/asm-riscv-cat
A basic version of the 'cat' command, written in RISC-V assembly (linux)
assembly linux risc-v syscalls
Last synced: 05 Feb 2025
https://github.com/nicolasbauw/asm-riscv-hexdump
hexdump command written in RISC-V assembly (linux)
Last synced: 05 Feb 2025
https://github.com/zeyu-li/fibonacci-mips
A fibonacci calculator in assembly 🧮
assembly fibonacci mips mips-assembly
Last synced: 22 Jan 2025
https://github.com/soodaayush/6502-project
A collection of projects surrounding hardware, inspired by Ben Eater.
Last synced: 30 Jan 2025
https://github.com/jharrilim/os
Learning from https://github.com/cfenollosa/os-tutorial
assembly bootloader os qemu x86
Last synced: 31 Dec 2024
https://github.com/vihlancevk/frame
Creating a moving frame
assembly learning-task procedure student-project
Last synced: 27 Jan 2025
https://github.com/sami-bre/assembly_lab
a repo to hold assembly code I write while going through my comp arch course. This is assembly for the MIPS32 reduced instruction set architecture.
Last synced: 02 Feb 2025
https://github.com/anthonytedja/mips
mips script decompiles MIPS assembly instructions & bot functionality
assembly bootstrap css decompiler discord-bot html javascript mips python
Last synced: 30 Jan 2025
https://github.com/vihlancevk/hardware-ints-08h-and-09h
A resident program that works with interrupts
assembly interrupts learning-task resident-program student-project
Last synced: 27 Jan 2025
https://github.com/kehiy/spandavm
Simple Virtual Machine
assembly golang machinecode opcode opcodes virtual-machine vm
Last synced: 28 Dec 2024
https://github.com/sinipelto/atari2600
6502 assembly development for Atari 2600 game console.
6502 6502-assembly 6502-processor assembly assembly-language atari atari-2600 atari-games atari2600 cartridge retro retro-graphics retro-programming retrocomputing retrogaming rom rom-cartridge
Last synced: 05 Feb 2025
https://github.com/silvionetoes18/sinuxos-website
O SinuxOS é Um Sistema Operacional Pequeno e Rápido e Leve Para Para PCs Antigos de 40 Anos Atrás e PCs Antigos de 30 Anos Atrás e Tem Quatro Arquiteturas 8-Bits e 16-Bits e 32-Bits e 64-Bits e Que Foi Feito do Zero no Assembly e em C++
assembly assembly-6502 assembly-8039 assembly-8051 assembly-8080 assembly-8085 assembly-8086 assembly-8088 assembly-language assembly-x86 assembly-x86-32 assembly-x86-64
Last synced: 05 Feb 2025
https://github.com/rgglez/my-thesis-cs-scip
My Computer Science Bachelor's Degree Thesis.
8088 assembly computer-science coprocessor electronic hardware thesis
Last synced: 24 Jan 2025
https://github.com/zhenglinlei/spimhub-depr
MIPS chips SPIM Online
asm assembly coprocessor cpu mips spim x32
Last synced: 29 Jan 2025
https://github.com/ycarlosedu/notacao-polonesa-mips-python-
Programa realizado em Python para inserir uma notação polonesa no terminal e ele gerar um código em TXT pronto para ser executado em Assembly Mips.
assembly codigo mars mips notacao notacao-polonesa-inversa polonesa python
Last synced: 08 Feb 2025
https://github.com/gtvolk/asmclock
Intel 8051 Microcontroller clocks
8051 assembly clock intel microcontroller
Last synced: 24 Jan 2025
https://github.com/lexz-08/resourcereader
Easily read embedded resources as strings, bytes, or entire assemblies.
assembly assembly-resource csharp embedded-resource resource windows
Last synced: 07 Jan 2025
https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly
Assembly Artificial (Assembly) Programming Language
assembly assembly-language bahasa-rakitan
Last synced: 08 Feb 2025
https://github.com/magicoo51889/nand-2-tetris
This is a project we're doing in school, to make a CPU from scratch using assembly language. We're building it from the ground up, starting from gates all the way through full adders and to a full CPU.
assembly assembly-language nand2tetris
Last synced: 29 Jan 2025
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 31 Dec 2024
https://github.com/blaz-r/sic-xe-assembler
SIC/XE two pass assembler written in Rust
assembler assembly assembly-language rust sic sic-xe sic-xe-assembler two-pass-assembler
Last synced: 25 Dec 2024
https://github.com/henriqueyun/convertdectobin
Código que converte um número decimal para binário. Trabalho desenvolvido em assembly MIPS para avaliação na matéria de Arquitetura e Organização de Computadores da FATEC Zona Leste.
Last synced: 02 Feb 2025
https://github.com/mishqatabid/assembly-language-dump
Some of the useful assembly script that I wrote
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 assemblyscript
Last synced: 21 Jan 2025
https://github.com/samya-s/computer-organisation-and-architecture-lab
Computer Organisation and Architecture Lab (MA69201)
assembly assembly-8086 assembly-language assembly-language-programming computer-architecture computer-organisation-architechure computer-organization
Last synced: 21 Jan 2025
https://github.com/khenziii/guess-the-number-asm
⚙️ Guess the number game written in assembly
assembler assembly gas guess-the-number
Last synced: 21 Jan 2025
https://github.com/sajdoko/assemblycalculator
A simple calculator written in x86 assembly with support for four main arithmetic operations
Last synced: 07 Jan 2025
https://github.com/macaron99/intel-8080-micro-tech
This repository contains assembly language laboratory exercises for the Intel 8080 microprocessor. Each example provides source code for various tasks performed as part of the laboratory sessions.
assembly intel-8080 microprocessor
Last synced: 21 Jan 2025
https://github.com/silvionetoes18/silviomicrobrowser
O SilvioMicroBrowser é Um Navegador Gráfico Para Computador Antigo Com MS-DOS Versão 1.0 e Tem Suporte no Período de 9 Anos de Suporte do Navegador e Tem Atualização do Navegador no período de 15 Anos de Atualização do Navegador
assembly assembly-8086 assembly-language
Last synced: 21 Jan 2025
https://github.com/phucvin/vmgen-langs
Interpreted programming languages using vmgen
assembly interpreter programming-language register-vm stack-vm virtual-machine vm vmgen
Last synced: 21 Jan 2025
https://github.com/scenent/nasm-win64-examples
Example NASM programs for 64 bit Windows.
assembly examples nasm windows
Last synced: 21 Jan 2025
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 21 Jan 2025
https://github.com/dosasm/dosplay
This project implements a webapp to run assembly, C tools in DOS environment in the dosplay folder
Last synced: 21 Jan 2025
https://github.com/aayes89/jsimplecpu
Implementación de una CPU virtual en Java
Last synced: 21 Jan 2025
https://github.com/mohamad-alhamwi/shell_spawning_x64_shellcode
Shell-spawning x64 shellcode for linux.
assembly ctf shell shell-spawning x64
Last synced: 21 Nov 2024
https://github.com/alexandrbig1/goit-cs-hw-01
This repository showcases my solutions to the initial homework assignment for 'Computer Systems and Their Fundamentals'. It includes tasks in both assembly language and Python programming.
asm assembly computer-science dosbox dosbox-emulator python software-engineering
Last synced: 23 Jan 2025
https://github.com/alibowndyn/hohoemu
My Bachelor's thesis project. An x86-64 assembly learning tool written for educational purposes.
assembly dearpygui thesis-project unicorn-engine x86-64
Last synced: 21 Jan 2025
https://github.com/chamal1120re/assembly-playground
A docker environment for my x86-assembly learning
assembly nasm-assembly x86-assembly
Last synced: 21 Jan 2025
https://github.com/alandoescs/cpu-sim
A Simplified Visualisation of a 16 bit CPU core
Last synced: 21 Jan 2025
https://github.com/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 21 Jan 2025
https://github.com/metanticonan/language_reactor
Comparing Performance (Speed for now) between all the languages I know
assembly chp cpp csharp high-performance javascript julia low-level-programming perfromance
Last synced: 10 Jan 2025
https://github.com/mekhyw/logicomp-compiler
Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++
Last synced: 11 Jan 2025
https://github.com/ubugeeei/haribote-os
Operating system scratch implements in C lang
assembly clang no-std operating-system scratch-implementation x86
Last synced: 05 Feb 2025
https://github.com/hadron43/cse231-operatingsystems
This contains all my assingment for OS course in the Monsoon 2020
assembly c custom-terminal iiitd linux nasm operating-systems system-calls terminal
Last synced: 19 Jan 2025
https://github.com/killarexe/ball-os
A simple bootsector OS witch makes a ball bounce inside the screen...
Last synced: 22 Dec 2024
https://github.com/mrpicklepinosaur/sped
sped (the stupidly pointless edtior) - a line editor written in x86 assembly
Last synced: 20 Jan 2025