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/fititnt/assembly-cesar

Programa em assembly, compatível com processador hipotético Cesar/UFRGS

assembly assembly-cesar

Last synced: 18 May 2026

https://github.com/githubprankster/spinscript

Spinscript is a fantasy architecture for a game project that is quite assembly.

assembly bytecode-compiler bytecode-interpreter cpp gamedev interpreter virtual-machine

Last synced: 20 May 2026

https://github.com/thiagofons/notesncoins-mips

Simulation of ATM notes and coins distribution system in Assembly

assembly mips

Last synced: 26 Jul 2025

https://github.com/azrielx86/labmicrocomputadoras_2025-1

Practicas desarrolladas para el Laboratorio de Microcomputadoras - FI UNAM Semestre 2025-1

assembly microcontrollers pic16f877a

Last synced: 28 Mar 2025

https://github.com/sjackman/tigmint-slides

Tigmint: Correct Misassemblies Using Linked Reads From Large Molecules

10x abyss assembly chromium genome gymnosperm linked-reads misassembly-correction mitochondrion scaffolding

Last synced: 07 May 2026

https://github.com/thecoachingonline/learning-assembly

Here are my study notes for learning Assembler

assembly masm32 x64dbg

Last synced: 26 Jun 2025

https://github.com/hr-fahim/assembly-code-intel-8086

A repository of practice assembly code examples for the Intel 8086 processor architecture.

assembly intel-8086

Last synced: 18 Sep 2025

https://github.com/paoloo/msxdos-app

basic SDCC-based MSXDOS app

assembly c msx msxdos sdcc

Last synced: 15 May 2026

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

https://github.com/oelin/vessle

A simple "bind shell" written in x86 assembly for Linux.

assembly bind-shell security x86 x86-32

Last synced: 19 Sep 2025

https://github.com/yarbsemaj/zx81-minesweeper

Minesweeper for the ZX81

assembly z80asm zx-81 zx81

Last synced: 07 Nov 2025

https://github.com/syed-bakhtawar-fahim/assemblylanguage

Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT

assembler assembly assembly-language assembly-language-programming semester4 software-engineering

Last synced: 28 Jul 2025

https://github.com/ksh168/8086-programs

Embedded Systems 8086 microprocessor programs

8086 assembly

Last synced: 29 Jul 2025

https://github.com/exectx/spectre

A demo showcasing the Spectre vulnerability, in C++ and Assembly.

assembly cmake demo google onefile sidechannel spectre spectre-v suckless vulnera vulnerability

Last synced: 15 May 2026

https://github.com/againpsychox/ask_proj

University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.

asm assembly calculator reverse-polish-notation rpn x86-nasm

Last synced: 21 Sep 2025

https://github.com/f0rno/marina-8bits-computer

Un ordenador programable de 8 bits simulado en logisim-evolution

8bit-computers 8bit-cpu 8bits assembly computer python3

Last synced: 04 Mar 2025

https://github.com/fujiwarachoki/assembly

My repository for all things that have to do with assembly.

assembly trivia user-input

Last synced: 30 Jul 2025

https://github.com/permutationlock/dumb_cycle

A snake game for x86_64-linux written in C99 with no preprocessor or libraries.

assembly c99 linux qbe x86-64

Last synced: 02 Jan 2026

https://github.com/namn-grg/assembler

This Assembler converts assembly code into binary code according to its ISA

assembly python3

Last synced: 19 May 2026

https://github.com/ibraam-nashaat/chess-with-assembly

A two-player real-time chess game and chatting system implemented in Assembly language.

assembly assembly-x86 chat chess chess-game dosbox inline-chat microprocessor real-time-chess x86-assembly

Last synced: 23 Sep 2025

https://github.com/tralahm/simple-os-kernel

Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.

32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek

Last synced: 19 May 2026

https://github.com/wadaboa/computer-architectures-project

Different algorithms implemented in MIPS assembly, for Computer Architectures class at UNIFI

ae architetture-elaboratori assembly matrix-multiplication mips unifi

Last synced: 31 Jul 2025

https://github.com/fabcolonna/polito-cas-landtiger-lib

uVision project for the LandTiger LPC1768 Cortex-M3 board with a self-made C library that implements a higher level interface for every peripheral introduced in the Computer Architectures course.

arm assembly c computer-architectures cortex-m3 embedded keil-uvision5 landtiger lpc1768 politecnico-di-torino

Last synced: 22 Mar 2025

https://github.com/namey5/rayasm

Simple raylib project in x64 assembly.

assembly raylib

Last synced: 01 Aug 2025

https://github.com/khenziii/guess-the-number-asm

⚙️ Guess the number game written in assembly

assembler assembly gas guess-the-number

Last synced: 29 Jan 2026

https://github.com/elven9/ost2-arch1001-content

My notes for OpenSecurityTraining2 Arch1001: x86-64 Assembly class

assembly x86-64

Last synced: 01 Jan 2026

https://github.com/For-ACGN/hash-api

Find&Call Windows API by hash+key.

assembly hashapi shellcode windows windowsapi

Last synced: 03 Aug 2025

https://github.com/chrispyl/other-uni-projects

Some undergraduate university projects

assembly c-plus-plus csharp html java javascript jquery opengl svg

Last synced: 09 Apr 2026

https://github.com/radi0sus/memory128

A Memory Game for the C128 (VDC)

assembly c128 c64 game vdc

Last synced: 03 Aug 2025

https://github.com/maximilianfeldthusen/x86backtoc

Turn a x86 binary back into C source code

assembly c reverse-engineering

Last synced: 04 Aug 2025

https://github.com/awaisfraaz/assembly-language

A collection of 8086 assembly language programs, examples, and utilities.

assembly assembly-language assembly-x86

Last synced: 04 Aug 2025

https://github.com/sivaraam/assembly-pic-uart

An assembly program that does UART communication to the PC with RS232 as an intermediary

assembly embedded pic

Last synced: 04 Aug 2025

https://github.com/amzy31/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.

assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev

Last synced: 06 Aug 2025

https://github.com/ryand1234/assembly-language

Assembly Language Practice

assembly

Last synced: 09 Nov 2025

https://tvoygit.ru/r6/chrysalisp

Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...

aarch64 assembly gui linux lisp os osx raspberry-pi-3 vm x86-64

Last synced: 01 Oct 2025

https://github.com/kahsolt/lux

A toy virtual machine, a bit like 8051 micro controller.

assembly bytecode interpreter toy-project virtualmachine

Last synced: 19 May 2026

https://github.com/qc20/assemblyrings

Welcome to the Assembly Rings repository! This project is a captivating blend of interaction design and creative coding, aimed at showcasing the mesmerizing possibilities of 3D animations within web environments.

assembly creative creative-coding donut html pure-css torus-dom

Last synced: 19 May 2026

https://github.com/shinowtf/calculator-8086emulator

This is Assembly code 8086 emulator code of my University subject Microprocessor Assignment which create a Calculator of volume of cylinder and cuboid on the 8086 emulator

8086emu arm assembly microprocessor

Last synced: 21 Mar 2025

https://github.com/seniru/asmsnake

Snake game written in assembly

assembly assembly-x86-64 classic-game snakegame

Last synced: 13 Sep 2025

https://github.com/pome1lo/applications-software-design

Laboratory work on the discipline "Software engineering".

assembly c-plus-plus labs university

Last synced: 19 May 2026

https://github.com/gboncoffee/ggb86

Simple bootloader for x86 machines and the FAT 32 filesystem.

assembly bios bootloader operating-system x86 x86-64

Last synced: 09 Nov 2025

https://github.com/nyambura-pov/ics3203-cat2-assembly-faith-njuguna-150325

ALP CAT 2 : 💻 Assembly Programming: Exploring Control Flow, Array Manipulation, Modular Subroutines, and Hardware Simulation through hands-on tasks showcasing efficient memory management, branching logic, and system-level programming.

assembly assembly-language assembly-language-programming conditional-logic control-flow nasm

Last synced: 21 Mar 2025

https://github.com/user-ray/86xassembly-calculator

A simple 8086 Assembly Language calculator that supports basic arithmetic and bitwise operations such as addition, subtraction, multiplication, division, AND, OR, and XOR. The program provides a text-based menu and interacts with the user for input/output. Designed to run on the **emu8086** emulator.

8086 8086-emulator assembly assembly-language

Last synced: 03 Oct 2025

https://github.com/ruivieira/scala-assembly.g8

giter8 template for a Scala assembly jar project

assembly g8 jar sbt scala skeleton-template template

Last synced: 19 May 2026

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

https://github.com/Fikri-Rouzan/assembly-exercises

Assembly practice for Organisasi dan Arsitektur Komputer course

assembly

Last synced: 11 Aug 2025

https://github.com/killarexe/ball-os

A simple bootsector OS witch makes a ball bounce inside the screen...

assembly bootsector os x86

Last synced: 11 Aug 2025

https://github.com/daisvke/bacteria

This C/ASM project explores the principle of self-reproduction through the implementation of a quine, a program that produces a copy of its own source code as output.

assembly c quine self-replication

Last synced: 19 May 2026

https://github.com/nzeemin/uknc-miner

🕹️ Miner (Saper) game ported from BK-0010 to UKNC

assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc

Last synced: 11 Aug 2025

https://github.com/scriptscorpion/snake-x86-64

classic Snake game built in Assembly language for NASM compiler

assembly assembly-language snake-game

Last synced: 04 Oct 2025

https://github.com/jjateen/8051

This repository includes programs and projects from the Embedded System Design Lab (ECL-322), along with additional ones for hands-on learning. The code covers essential concepts and implementations in both Assembly and Embedded C for 8051 microcontroller programming.

8051 8051-microcontroller assembly embedded-c embedded-systems keil keil-uvision5 proteus

Last synced: 04 Oct 2025

https://github.com/mrpicklepinosaur/sped

sped (the stupidly pointless edtior) - a line editor written in x86 assembly

assembly line-editor

Last synced: 13 Mar 2025

https://github.com/glenncai/whack-a-mole

Microcontrollers and Embedded Systems Laboratory.

assembly c embedded-systems kernel microcontroller

Last synced: 19 May 2026

https://github.com/ite-2022-pwr/sem4-oiak-lab-ak

Organizacja i architektura komputerów

assembler assembly x86 x86-64

Last synced: 14 Aug 2025

https://github.com/taimoorzaeem/aes

Implemented AES in Intel x86 assembly.

aes-128 aes-encryption assembly intel masm32 x86

Last synced: 04 Oct 2025

https://github.com/adamniederer/s12cpuv2-mode

A major mode for S12CPUV2 assembly language

assembly embedded freescale microcontroller s12cpuv2

Last synced: 04 Oct 2025

https://github.com/rafagomezguillen/ingenieria-informatica

Files of the Degree in Computer Engineering first year.

assembly cplusplus

Last synced: 11 Sep 2025

https://github.com/rdsik/schoolriscv

CPU microarchitecture, step by step

assembly makefile modelsim quartus verilog-hdl

Last synced: 04 Oct 2025

https://github.com/aj528/mmemmove

memmove() written in ARM Cortex-M Assembly

arm assembly c cortex-m embedded memmove

Last synced: 04 Apr 2025

https://github.com/blazskufca/asm_tic_tac_toe

A game of Tic-tac-toe in x86_64 ISA assembly (AT&T/GAS)

assembly

Last synced: 04 Apr 2025

https://github.com/tanvir-chy-ahmed/problem-solving

Pure C Projects Collection

assembly assembly-language c

Last synced: 19 May 2026

https://github.com/alaanvv/assembly

Assembly codes and notes

assembly

Last synced: 24 May 2026

https://github.com/fuellabs/fasm

A mini Fuel Assembly language.

assembly compiler fasm fuel language

Last synced: 19 May 2026

https://github.com/syhner/gate-to-game

From the ground up: Logic Gates → ALU → CPU → RAM → Computer → Assembler → Assembly language → VM Translator → Compiler → High-level Language → OS → Game

assembler assembly compiler os vm-translator

Last synced: 16 Aug 2025

https://github.com/qalle2/nes-clock

Qalle's Clock (NES)

6502 asm6 assembly homebrew nes

Last synced: 18 Apr 2026

https://github.com/jhonnyv-v/assembly-learning

a bunch of my notes while learning about assembly

arm64 asm assembly assembly-language

Last synced: 10 Jan 2026

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: 10 Apr 2026

https://github.com/kkinos/ktc32-asm

KTC32 assembler written in Rust.

assembler assembly cpu rust

Last synced: 18 Aug 2025

https://github.com/arbinzaman/microprocessor-practice-code

In this repo contains lab class microprocessor lab class codes that we practiced in the lab classroom

assembly emu8086

Last synced: 18 Mar 2025

https://github.com/lucasmc64/the-graduation-journey

During a challenging journey through knowledge, I built this shrine that can help some lost souls find light in some subject.

assembly c college haskell prolog r

Last synced: 10 Apr 2026

https://github.com/zschzen/glasm

A simple OpenGL 1.1 triangle renderer written in NASM

assembly glfw nasm opengl11

Last synced: 19 Aug 2025

https://github.com/rosietheghostie/seaside

A modern tool to learn MIPS Assembly

assembler assembly interpreter mips tool

Last synced: 19 May 2026

https://github.com/felipenlunkes/mips-asm

MIPS Assembly experiments

assembly mars mips mips-assembly

Last synced: 20 Feb 2026

https://github.com/theema-dev/asmsim

Real-time simulator for 32 bit MIPS assembly code

assembly mips-assembly simulator

Last synced: 20 Aug 2025

https://github.com/ndxdeveloper/reverse-engineering-gcc-gpp-training

Complete Reverse Engineering training for ELF binaries (GCC/G++): 36 chapters, from x86-64 assembly to malware analysis. Bonus .NET, Rust, Go. Reverse Engineering course: ELF binaries, GCC, Ghidra, GDB, Frida, angr, YARA, ImHex. 36 chapters + solutions included. EN

angr assembly binary-analysis course ctf cybersecurity elf frida gcc gdb ghidra imhex linux malware-analysis pwntools reverse-engineering tutorial x86-64 yara

Last synced: 08 Apr 2026

https://github.com/maronworks/little-assembly

My nasm tiny programs.

assembly nasm

Last synced: 20 Aug 2025

https://github.com/muhammetgumus/assembly-projects

This repository includes simple x86 assembly projects

assembly assembly-language x86-assembly

Last synced: 20 Aug 2025

https://github.com/skt1803/live-assembly-extension

VS Code extension for real-time C/C++ assembly output with Intel/AT&T syntax, optimization levels, and source mapping.

assembly c compiler cpp live-asm vscode-extension

Last synced: 10 Apr 2026

https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly

Assembly Artificial (Assembly) Programming Language

assembly assembly-language bahasa-rakitan

Last synced: 21 Aug 2025

https://github.com/yamil-serrano/risc-v-assembly-exercises

A comprehensive collection of RISC-V Assembly exercises and practice programs for CIIC 4082: Computer Architecture II, designed to support learning and experimentation in low-level programming and computer architecture concepts.

32bit assembly ripes risc-v

Last synced: 13 Sep 2025

https://github.com/marky-d-32/dragon32-nitemove

A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.

6809 assembly dragon-32 game

Last synced: 22 Aug 2025

https://github.com/sadegh15khedry/data-output

The program is designed to output data to Port A using assembly code.

assembly

Last synced: 29 Apr 2025