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.

https://github.com/lilpolymath/emu8086

List of codes I wrote with assembly

8086-emulator assembly assembly-language assembly-x86

Last synced: 08 Jul 2025

https://github.com/Voyrox/Dynamic-Scheduling

Dynamic Scheduling using Tomasulo’s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 31 Oct 2025

https://github.com/ivanmilin/riscv_multicore_cache_controller

This project is a final project in my master studies and it's done in a team of 2 people, Petar Stamenkovic and myself.

assembly formal-verification jasper-gold multicore-cpu ripes risc-v singlecycle-processor systemverilog

Last synced: 19 Aug 2025

https://github.com/gaowanlu/cours

guet cours web app

android assembly guet ios nextjs node react

Last synced: 06 Jan 2026

https://github.com/gramaziokohler/workshop_michigan

Materials for the Robotic Assembly workshop using COMPAS FAB framework

assembly compas-fab workshop

Last synced: 13 May 2025

https://github.com/meharehsaan/intelx86_64

This is repo contans all assembly language codes written and analyzed while learning assembly language

assembly basics c concepts nasm x86-64

Last synced: 19 May 2026

https://github.com/rieselhilfe/tis200

Emulator of the tis-100 with arbitrary layout in golang

assembly assembly-language emulator game programming-language tis-100 zachtronics

Last synced: 21 May 2026

https://github.com/vkorbes/vdos

V's notes on MS-DOS programming.

assembly assembly-x86 ibm-pc ms-dos retrocomputing

Last synced: 12 Jan 2026

https://github.com/remram44/corewar2

A simple Corewar game written in C++ with Qt.

assembly corewar qt-gui

Last synced: 16 May 2026

https://github.com/tollyh/assembly-vscode

VSCode extension providing AssEmbly syntax highlighting and other language features

assembly typescript vscode vscode-extension vsix

Last synced: 03 Jan 2026

https://github.com/automatonic/text-kdl

Support for KDL in the style of the System.Text.Json library for dotnet C#/CLI

assembly csharp dom kdl parser reader writer

Last synced: 02 Aug 2025

https://github.com/sclorentz/rust-test

C.A. presentation: Tests with no_std rust and integrated asm

aarch64 assembly linker-script llvm rust smallest x86-64

Last synced: 26 Sep 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: 26 Sep 2025

https://github.com/undacmic/stm32g0x1xx

An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization

arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1

Last synced: 18 Feb 2026

https://github.com/myztyn/simpleassemblyplayground

A fun little playground to write and run x86 Assembly code (currently using AT&T syntax).

assembly cross-platform educational-project fun playground

Last synced: 16 May 2026

https://github.com/jthistle/assembly

Terribly written assembly code

assembly masochism nasm-assembly

Last synced: 10 Oct 2025

https://github.com/recabasic/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 06 Mar 2026

https://github.com/BGOPC/BGOPC-Kernel

A System Kernel i made with C.

64 asm assembly c kernel

Last synced: 10 Mar 2025

https://github.com/BloodRoseorg/gasm

An assembler designed as the future target for Garter compilation

arm32 assembler assembly bootstrapper compiler compiler-toolchain cross-compiler garter garter-language x86-32 x86-64 x86-assembly

Last synced: 04 Aug 2025

https://github.com/alexandermaxranabel/cemb

cemb is a small virtual machine that runs CASM(cemb Assembly)

assembly jvm programming-language rust virtual-machine

Last synced: 17 Jan 2026

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 Feb 2026

https://github.com/akhilrai28/binarytwos32

A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.

32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming

Last synced: 09 Mar 2026

https://github.com/creator-craft/easos

Basic OS development for experimenting and studying how operating systems work.

assembly bootloader kernel os

Last synced: 16 Mar 2025

https://github.com/synthead/timex-datalink-toebes-tutorials

Toebes' WristApp tutorial sources for the Timex Datalink

6800 6805 app assembly crt data data-link datalink link timex watch wrist wristapp

Last synced: 08 Apr 2025

https://github.com/danielaraldiedu/assembly

Repositório destinado para estudos de Assembly com RISC-V.

assembly rars risc-v

Last synced: 07 Oct 2025

https://github.com/doubleshotgun/rasm

Making assembly easier with Rasm

assembler assembly c nelua risc-v risc-v64 riscv riscv64

Last synced: 06 Jan 2026

https://github.com/ciffelia/gimleos

「30日でできる! OS自作入門」をやっていく

assembly c nask os qemu

Last synced: 20 Apr 2026

https://github.com/mohamedtalhaouii/assembleur

Exercices | Langage Assembleur - SimuProc

assembly simuproc

Last synced: 09 Aug 2025

https://github.com/lorenzomorelli-webdev/c_assembly_optimization

Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam

assembly c kmeans nearest-neighbor-search optimization

Last synced: 04 Apr 2025

https://github.com/prdktntwcklr/pikuma-atari

Pikuma course: Atari 2600 Programming with 6502 Assembly.

6502 assembly atari game pikuma

Last synced: 03 Mar 2025

https://github.com/loneicewolf/radare2-snippets

my custom made Radare2 scripts/snippets/commands.

arm assembler assembly disassembler r2 radare2 x86

Last synced: 11 Oct 2025

https://github.com/umbrellaleaf5/assembly_text_task

Performing text exercise on the course "Introduction to Computer Architecture" at MIPT DAFE/RSE

assembly boost cmake cpp dafe mipt

Last synced: 26 Mar 2025

https://github.com/sclorentz/low_level

C.A. presentation: Tests with no_std rust and integrated asm

aarch64 assembly linker-script rust smallest x86-64

Last synced: 10 Apr 2025

https://github.com/awais922609/assembly-programs

This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.

advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming

Last synced: 29 Mar 2025

https://github.com/xsscx/xnuimagetools

XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.

assembly debugging imageio introspection ios lldb macos profiling reverse-engineering swift visionpro watchos xnu

Last synced: 06 Jan 2026

https://github.com/donno2048/pyas

Run machine code, assembly and webassembly

assembly machine-code webassembly

Last synced: 29 Jan 2026

https://github.com/khopa/dwarvesmanagernes

NES Version of Dwarves Manager, for #LD48 29

assembly game ldjam nes nintendo-entertainment-system

Last synced: 06 Jan 2026

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: 12 Aug 2025

https://github.com/supakornn/asm-bubble-sort

👾 Bubble Sort with Assembly - MASM

algorithms assembly bubble-sort

Last synced: 07 May 2025

https://github.com/philspil66/vectrex-minestorm

Mine Storm is a shooter game similar to Atari's 1979 Asteroids arcade game. It was published in 1982 by GCE as the built-in game for the Vectrex system. This repo contains the original source code.

assembly assembly-language assembly-language-programming game minestorm oldgame vectrex vectrex-game

Last synced: 07 May 2025

https://github.com/go-asm/asmdb

asmdb provides auto-generated an assembly instruction set database from asmjit/asmdb

assembly go

Last synced: 14 Jan 2026

https://github.com/kolibrios-nextgen/kolibrios-nextgen

KolibriOS NextGen monorepository

assembler assembly fasm kolibrios osdev x86

Last synced: 19 Jan 2026

https://github.com/komodoooo/membreak

A harmless memory corrupter made in assembly

assembly memory-corruption

Last synced: 06 Jul 2025

https://github.com/seanpm2001/wacos_10.12

The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.

apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project

Last synced: 09 Apr 2026

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: 16 May 2026

https://github.com/qlova/usm

The usm assembly language.

assembly embedded golang language

Last synced: 16 May 2026

https://github.com/godtamit/assembler

A modular general 2-pass assembler written in Python.

assembler assembly instruction-set-architecture instructions modular parser

Last synced: 19 May 2026

https://github.com/viktorsvertoka/goit-cs-hw-01

Home task for Computer Systems and Their Fundamentals course💾

assembly dosbox goit goit-cs-hw-01 python

Last synced: 27 Jan 2026

https://github.com/mengstr/pdp8

Website for my PDP-8 related repos - https://smallroomlabs.github.io/PDP8/

assembler assembly basic emulation pal pdp-8 pdp8 tiny

Last synced: 19 Jun 2025

https://github.com/papkuworld/mbr-bootkit

A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)

assembly bootkit mbr rootkit x86-assembly

Last synced: 06 Jan 2026

https://github.com/0xffset/arm-assembly

ARM Assembly programs

arm assembly

Last synced: 25 Jun 2025

https://github.com/deckarep/lc3-zig

The LC3 virtual machine implemented in Zig.

assembly bytecode-interpreter lc3 lc3-vm virtual-machine zig ziglang

Last synced: 11 May 2026

https://github.com/danilado/iu7-asm

Работы по курсу Машиино Зависимые Языки Программирования кафедры ИУ7 МГТУ им. Баумана ВАРИАНТ 7

assembler assembly bmstu ics7 iu7

Last synced: 02 Jan 2026

https://github.com/rxxuzi/asmx

64bit Windows NASM+C Build Tool

assembly assembly-x64 build-tool nasm nasm-assembly

Last synced: 02 Jan 2026

https://github.com/shiqimei/asm-exercise

大二下汇编实验题代码实现 | 课下思考题代码实现

asm assembly exercise

Last synced: 28 Jun 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: 15 Jan 2026

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: 02 Feb 2026

https://github.com/brian-emarquez/ensamblador-x86

⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔

assembler assembler-x86 assembly cpu x86

Last synced: 15 Mar 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: 23 Mar 2025

https://github.com/arthursudbrackibarra/trab2-org_e_arq

Trabalho 2 de Organização e Arquitetura de Computadores.

assembly hardware

Last synced: 22 Mar 2025

https://github.com/basemax/assemblyx86

Tiny programs using Assembly based on X86.

assembly assembly-language assembly-language-programming assembly-x86

Last synced: 14 Jul 2025

https://github.com/cx072/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 13 Apr 2025

https://github.com/liziwl/embedded-systems

SUSTech Course CS301, Embedded Systems, fall 2017

assembly embedded-systems

Last synced: 28 May 2026

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: 17 Jul 2025

https://github.com/0u44/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Feb 2026

https://github.com/techno-sorcery/cpu-16

A 16-bit CISC minicomputer based around the 74LS181 ALU. With a strong focus on orthogonality , it includes eight general-purpose registers, eight addressing modes, a dedicated stack pointer, eight priority-leveled vectored interrupts, and 16-bits of addressing space

assembly cpu simulator ttl

Last synced: 14 May 2026

https://github.com/satharus/nasm-template

NASM Template with a makefile and some helper IO functions.

assembly linux linux-syscall nasm nasm-assembly template template-project

Last synced: 21 Apr 2026

https://github.com/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 17 May 2026

https://github.com/williamkosasih19/jit-nasm

Just In Time NASM. Assemble and run instructions in memory, immediately

asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64

Last synced: 19 May 2026

https://github.com/raspiduino/um0

uM0 on Arduino UNO and more. Fork from http://dmitry.gr/?r=05.Projects&proj=08.%20uM0

arduino arm assembly avr c cortex-m0 emulator

Last synced: 09 May 2026

https://github.com/sammy-ette/Nerine

🌹 ✨ A 16-bit virtual machine for making tiny programs and games.

assembly virtual-machine vm

Last synced: 01 Jul 2025

https://github.com/p4ul-m/copper

Copper is a assembly interpreter.

assembly command-line-tool interpreter language rust

Last synced: 17 May 2026

https://github.com/esam091/mad-nes

A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.

assembly emulation rust

Last synced: 11 May 2026

https://github.com/skl/pcd8544-avr-asm8bit

An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.

arduino-uno assembly avr nokia5110

Last synced: 05 Apr 2025

https://github.com/alejandrogallo/avr-instructions

Repository to mirror information about avr instruction set architecture

assembly avr avr-assembly pandoc vimdoc

Last synced: 21 Mar 2025

https://github.com/greeenboi/acad-assembly

Obsidian notes & practice for my RISC-V Elective course

64-bit assembly notes obsidian risc-v shakti-soc

Last synced: 17 May 2026

https://github.com/neorandom/assembly-x86_64-nasm

Repository to store my tests with Assembly x86_64 using NASM on Linux

assembly assembly-x86 linux nasm x86-64

Last synced: 24 Aug 2025

https://github.com/codebycruz/pexspy

An assembly editor for Bethesda's Papyrus executable format.

assembler assembly bethesda disassembler editor fallout fallout-4 iced papyrus pex skyrim

Last synced: 09 Oct 2025

https://github.com/chaokunyang/pyassemble

A tool of package libs and dependencies for offline installation

assembly build dependencies installation package-management pakcage pyassembly python python3

Last synced: 16 May 2026