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/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 14 Jan 2025
https://github.com/carlotacb/ac-laboratorios
[Castellano] Practicas arquitectura de computadores realizadas en la UPC- FIB, quatrimestre de primavera 2016
arquitectura assembly computadores ensamblador fib upc x86
Last synced: 31 Dec 2024
https://github.com/supakornn/asm-bubble-sort
👾 Bubble Sort with Assembly - MASM
algorithms assembly bubble-sort
Last synced: 21 Jan 2025
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 23 Dec 2024
https://github.com/zaplatynski/archive-packagetype
A Maven archive package type to create an archive like zip or tar.gz as primary artifact
assembly maven maven-plugin packaging targz zip
Last synced: 29 Dec 2024
https://github.com/lizainslie/railos
A simple operating system
assembly clang operating-system
Last synced: 27 Dec 2024
https://github.com/kaandesu/kaanos
Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in Rust.
assembly boot-loader kernel learning-purpose operating-system
Last synced: 06 Feb 2025
https://github.com/lloydlobo/lumina-lang
Compiler for Lumina powered by C and Assembly
assembly c compiler programming-language
Last synced: 16 Dec 2024
https://github.com/emomaxd/kernel
could it be real??
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 18 Jan 2025
https://github.com/floressek/embedded_system
Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller
Last synced: 10 Feb 2025
https://github.com/victorharri-chal/asm-c-lib
💻 A project in assembly whose goal was to make us recode commons functions from the C library (in ASM). Done on my 2nd year at Epitech
assembly c-shared-library epitech second-year-project
Last synced: 19 Dec 2024
https://github.com/p4ul-m/copper
Copper is a assembly interpreter.
assembly command-line-tool interpreter language rust
Last synced: 02 Feb 2025
https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project
Pong game built to run on a PIC32 board coded from scrath.
Last synced: 20 Dec 2024
https://github.com/thepuppetqueen57/neptune-os
A fake os made in c.
asm assembly bootloader c c-lang fake-os linux
Last synced: 03 Feb 2025
https://github.com/diogocapela/isep-arqcp
Resolução dos exercícios das aulas de Arquitectura de Computadores do ISEP 2018/2019.
Last synced: 06 Feb 2025
https://github.com/andresberejnoi/cpu_simulation
A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language
16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation
Last synced: 23 Jan 2025
https://github.com/jdnichollsc/automated-classrooms
Automatización de aulas audiovisuales
assembler assembly assembly-language automated automation c labview microcontroller microcontrollers pic
Last synced: 02 Feb 2025
https://github.com/emperorpenguin18/assembler
Mini SRC assembler for school project
assembler assembly c c-lang c-language cli fpga fpga-programming risc
Last synced: 06 Feb 2025
https://github.com/connellr023/tictactoe-a64-assembly
A bare-bones implementation of Tic Tac Toe in A64 Assembly Language.
Last synced: 10 Feb 2025
https://github.com/rezafarazi/draw_line_project_with_assempby
A project for draw line with assembly 8086
Last synced: 30 Jan 2025
https://github.com/detectivekaktus/ipl
The Imperative Programming Language
assembly assembly-like c compiler imperative lexer parser programming-language x86-64
Last synced: 03 Feb 2025
https://github.com/marcolivierbouch/bubblesortasm
x86 assembly bubble sort
asm assembler assembly bubble-sort bubblesort cpp intel sort sorting-algorithms x86-64
Last synced: 05 Jan 2025
https://github.com/cschladetsch/pyro
Pyro provides a framework for distributed, interactive cross-platform experiences with simple Python-like language and bespoke distributed GC. Accessible via a Repl console, WinForms shell, or Unity3d console. Can be installed as a Unity3d Package.
assembly csharp custom-language distributed-systems language networking remoting rpc-framework serialization unity3d unity3d-plugin
Last synced: 05 Feb 2025
https://github.com/qhdwight/q-lang
My high school capstone project - a compiler for my own language written with Golang
assembly compiler golang language
Last synced: 06 Feb 2025
https://github.com/talaatmagdyx/assembly-code-snippet
Assembly Code Snippet https://talaatmagdyx.gitbook.io/assembly-code-snippet/
Last synced: 10 Feb 2025
https://github.com/ajaxxishere/raspberrypi-mastermind
Creating a mini-game using C and arm-ASM with a raspberryPi 3
assembly c make physical-computing raspberry-pi-3
Last synced: 29 Dec 2024
https://github.com/faithbyte/rainfall
If you enjoy solving tough puzzles with pure skill, this project is for you! It’s like unlocking a treasure chest — using assembly and binary exploitation to crack each level. A challenge you won’t regret! 🔐
assembly binary-exploitation ctf cybersecurity ret2libc reverse-engineering
Last synced: 03 Feb 2025
https://github.com/gergoerdi/2048-chip8
2048 game for the CHIP-8 virtual machine
Last synced: 17 Jan 2025
https://github.com/anthonymnf/arduino_codes
5 projetos implementados em Assembly. Foi utilizado o micro controlador ATMEL ATMEGA328, presente no Arduino UNO, para controlar os outros dispositivos de hardware.
arduino-uno assembly assembly-language atemega328p-au c
Last synced: 11 Jan 2025
https://github.com/xei/x86-assembly-dos-samples
This repository contains some x86 assembly samples for MS-DOS.
8086 assembly assembly-8086 x86
Last synced: 09 Feb 2025
https://github.com/nunolima10/assembly-emu8086-iniciante
Meuss projetos criados em Assembly durante aprendisagem da liguagem
8086 8086-emulator assembly emu8086
Last synced: 12 Jan 2025
https://github.com/ericnantel/vim-z80-docs
Unofficial Zilog Z80 Assembly Documentation
assembly documentation neovim plugin retro vim z80 z80asm zilog
Last synced: 11 Oct 2024
https://github.com/visrealm/cx16-common-asm
Common code for Commander X16 development
6502-assembly acme assembly commander-x16 commanderx16 library
Last synced: 06 Feb 2025
https://github.com/bunopnu/shellbin
Ship your shell script as executable binary
assembly batch batch-to-exe binary rust shell
Last synced: 29 Dec 2024
https://github.com/walderlansena/senaos
:computer: Mini Sistema Operacional em C/C++ e Assembly
assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so
Last synced: 30 Jan 2025
https://github.com/nic-obert/stack-vm
A higher level stack-based virtual machine and related assembler.
assembler assembly bytecode bytecode-interpreter virtual-machine vm
Last synced: 22 Jan 2025
https://github.com/papachristoumarios/assembly
This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes
Last synced: 12 Jan 2025
https://github.com/lucasfturos/projetospic16f877a
Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a
Last synced: 06 Feb 2025
https://github.com/cheemsbread505/input-to-file-assembly
Very simple assembly program
Last synced: 14 Jan 2025
https://github.com/aashrafh/numbermunchers
👦 One-Player Assembly 8086 inspired by the popular Number Munchers Game
assembly assembly-x86 clone dosbox games kids kids-learn microprocessor number-munchers
Last synced: 06 Feb 2025
https://github.com/muhammadalizkhan/arithmetic_opr
The Repo Cover all type of Athr with Assembly lang,
arithmetic-coding assembly assembly-language assembly-language-programming matlab microprocessor
Last synced: 09 Jan 2025
https://github.com/elizabethsiegle/cs240assemblysudokusolver
Final Project for CS240 Computer Organization, partner: Jordan Henck
Last synced: 01 Feb 2025
https://github.com/l3odr0id/assembly
Some simple assembly language programs, which may help you in studying.
assembler assembly assembly-language nasm nasm-assembly nasm-language studying
Last synced: 22 Jan 2025
https://github.com/mohammedhrima/wolf-compiler
Compiler made for fun (in progress...)
assembly c c-language c-programming c-programming-language c-project c-projects compiler compiler-design compiler-designs compilers machine-code
Last synced: 19 Nov 2024
https://github.com/kampi/raspberry-pi
Miscellaneous things for my Raspberry Pi.
assembly bash c embedded-linux python
Last synced: 21 Jan 2025
https://github.com/akash-rajak/qtspim---basic
The Basic Program of Mips Assembly Language
assembly assembly-language-programming mips-assembly qtspim
Last synced: 01 Feb 2025
https://github.com/fabiannorbertoescobar/csharp-ejercicios
Aplicaciones de Consola en C#.NET
abstract assembly console-application csharp herencia object-oriented-programming polimorfismo programming-language properties
Last synced: 05 Jan 2025
https://github.com/talaatmagdyx/assembly
Example Assembly language(NASM Example)
assembly assembly-language nasm nasm-assembly
Last synced: 10 Feb 2025
https://github.com/perongh/cpt101-revision
Materials for reviewing CPT101 Computer Systems
assembly computer-systems notes xjtu
Last synced: 19 Jan 2025
https://github.com/shroudsourav/protostar-solvings
Solving Protostar Levels
assembly assembly-language buffer-overflow-attack c c-programming-language debugging exploitation gdb hacking python software-exploitation stack writeups
Last synced: 19 Nov 2024
https://github.com/seanpm2001/wacos_15
🍏️🖥️[🇴.🇸]1️⃣️5️⃣️💾️ The official source repository/separate repository for the archival and development of WacOS 15.x, an open source remake of MacOS Sequoia (15.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.
apple-alternative assembly c-lang c-language gpl3 gplv3 macos-15-alternative macos-alternative macos-sequoia-alternative metal objective-c operating-system swift wacos wacos-15 wacos-15-development wacos-15-project wacos-development wacos-operating-system-project wacos-project
Last synced: 19 Nov 2024
https://github.com/anachrocomputer/uk101demo
Demo program for 6502-based Compukit UK101
6502 6502-assembly assembly assembly-language demo demo-app
Last synced: 16 Jan 2025
https://github.com/ibrahimsharaf/sorting-algorithms-package
Simulating various sorting algorithms working on set of numbers using x86 Assembly.
assembly sorting-algorithms x86
Last synced: 08 Feb 2025
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 22 Dec 2024
https://github.com/adisol07/objectio
New Assembly like programming language
assembly csharp programming-language
Last synced: 06 Feb 2025
https://github.com/fl2mex/asm-test
Learning x86 assembly, specifically for Systems Engineering
asm assembly nasm x86-assembly x86-nasm
Last synced: 30 Jan 2025
https://github.com/cybervarun/programming
Simple python, c++, php & assembly programmes.
8086 8086-programs assembly assembly-8086 assembly-language assembly-language-programming cplusplus cplusplus-basic cpp php php8 powershell powershell-script python python3
Last synced: 18 Jan 2025
https://github.com/nicholas-karr/picos
Desktop environment for the Raspberry Pi Pico
Last synced: 07 Dec 2024
https://github.com/nthnn/brillo-8
A programmable pocket computer with an embedded virtual machine.
arduino arduino-platform arduino-programming arduino-project assembler assembler-implementation assembly assembly-emulator assembly-language computer-architecture computer-science embedded-c embedded-cpp embedded-software embedded-systems platformio platformio-arduino virtual-machine virtualmachine vm
Last synced: 13 Jan 2025
https://github.com/0xwal/assembly-x86
This repository will include assembly x86 tutorials and practices
assembly assembly-language i386 intel tutorial tutorial-exercises x86
Last synced: 30 Jan 2025
https://github.com/nicolasbauw/2nd-intro
My second Amiga (hardware learning) intro
amiga amiga-hardware assembly assembly-language demoscene
Last synced: 05 Feb 2025
https://github.com/winsdominoes/winos
A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/
assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo
Last synced: 30 Dec 2024
https://github.com/radosz99/computer-architecture
Some assembly stuff, algorithms
Last synced: 12 Jan 2025
https://github.com/harshsikhwal/the-16-bit-dos
A 16 Bit Dos written in Assembly
Last synced: 30 Jan 2025
https://github.com/bemxio/image-render-bootloader
A bootloader for rendering an image in 256-color VGA mode
assembly bios bootloader dithering image nasm python rendering
Last synced: 16 Jan 2025
https://github.com/whitelicorice/ren-s-assembly
A repository for lab work in CMSC 131 (Machine-Level Programming) with x86 NASM Assembly.
assembly assembly-language-programming assembly-x86 nasm-assembly tutorial-code tutorial-exercises tutorial-sourcecode tutorials
Last synced: 27 Dec 2024
https://github.com/bentobaux/128-bit-fibonacci-in-assembly
Calculating the n-th 128-bit Fibonacci number in Assembly.
128-bit algorithms assembly c fibonacci high-performance mathematics numerical-computations overflow
Last synced: 08 Jan 2025
https://github.com/antonioberna/roma
Runtime Optimization and Memory Analysis
Last synced: 24 Oct 2024
https://github.com/shane-staret/arduino-mouse-trap-mccc-cis-126
The Final Project for CIS 126 at MCCC. A completed prototype built using two Arduinos that communicate with one another to effectively trap a mouse and keep track of how the mice were caught.
arduino arduino-ide assembly bait c-plus-plus contraption csharp distance-sensor mice mousetrap servo shane staret trapdoor
Last synced: 22 Jan 2025
https://github.com/kushrm2803/risc-v_assembler
Simple RISC-V assembler program based on Venus that converts RISC-V assembly language (.asm) into machine language (.mc) format.
assembly branch-prediction risc-v venus
Last synced: 29 Jan 2025
https://github.com/johannst/matcha-threads
Cooperative multitasking for fun.
arm arm64 armv7 asm assembly assembly-language cooperative-multitasking cooperative-thread coroutines corutine cpp fibers riscv riscv64 thread threading x64 x86 x86-64
Last synced: 22 Jan 2025
https://github.com/anubhav-narayan/mxsm
MX Cross Assembler
assembler assembly custom-assembler
Last synced: 06 Feb 2025
https://github.com/haseeb-heaven/py-sourcecode-convertor
This tool that allows users to convert source code written in C or C++ into assembly code and hexadecimal code.
asm assembly binary binary-editor binary-to-hex code-binary coding editor hex-editor source-code source-convertor
Last synced: 02 Feb 2025
https://github.com/mayugestudio/game-lex
Game-programming language for beginner !
assembly assembly-language game-development programming-language
Last synced: 10 Feb 2025
https://github.com/jamesalbert/halfprec
Half-precision assembly interface for C
assembly c doge half-precision nasm
Last synced: 11 Jan 2025
https://github.com/andezion/gamejam
This is our little game for Game-Jam contest (pray for Timur)
assembler assembly assembly-language c game game-development memory-management sdl sdl2 sdl2-image sdl2-library sdl2-mixer sdl2-ttf
Last synced: 10 Feb 2025
https://github.com/airvzxf/assembly
Some scripts about Assembly
assembly hacktoberfest hacktoberfest-accepted
Last synced: 27 Jan 2025
https://github.com/bytesclub/mips-tutorial
A Tutorial repository for understanding Instruction Set Architecture of Modern Computers using MIPS
assembly computer-architecture mips mips-tutorial
Last synced: 05 Feb 2025
https://github.com/akafael/assembly-mips-sandbox
Assembly mips codes collection
assembly assembly-mips mips mips-assembly
Last synced: 28 Jan 2025
https://github.com/akafael/another-little-asm
Custom Simplified Assembly
assembly compiler-principles custom-assembly language
Last synced: 28 Jan 2025
https://github.com/flevi29/ubb-nasm-runner
Run / test / compile your assembly projects with ease.
Last synced: 13 Jan 2025
https://github.com/hatappo/compilerbook
『低レイヤを知りたい人のためのCコンパイラ作成入門』
assembler assembly clanguage compiler
Last synced: 28 Jan 2025
https://github.com/risceirb/risc-v-processor
Processor RISC-V and application
assembly assembly-risc assembly-risc-v branch-predictor enseirb enseirb-matmeca modelsim monocycle-processor pipeline pipeline-processor processor risc-v risc-v-architecture risc-v-architectures risc-v-assembly riscv ufsm
Last synced: 21 Nov 2024
https://github.com/sw-community/principles-of-computer-organization-exprement
sduwh《计算机组成原理课程设计》实验报告
assembly hardware school-project
Last synced: 04 Feb 2025
https://github.com/imakebotsforyou/assemblyrust
An x86 assembly emulator in rust
asm assembler assembly compiler deassembler decompiler emulator rust tasm x86 x86-assembly
Last synced: 21 Nov 2024
https://github.com/hummel009/software-engineering
КПО - лабораторные работы БГУИР (1 курс)
assembler assembly bsuir bsuir-labworks fasm labs
Last synced: 14 Nov 2024
https://github.com/apfelteesaft/shard
Shard is a minimalistic attempt to an Operating System with minimal Functionality
assembly c kernel minimalistic operating-system os
Last synced: 21 Jan 2025