Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/vsimko/truly106

Several programs for the "Truly 106" pocket calculator

assembly calculator old-school programming truly106 vintage

Last synced: 11 Jan 2025

https://github.com/bynect/intel-8080-kit

An Intel 8080 library crate written in Rust that provides an assembler, a disassembler and an emulator with example executables

8080 asm assembler assembly assembly-language cli disassembler emulator executable intel8080 python3 rust rust-bin rust-crate rust-library

Last synced: 23 Jan 2025

https://github.com/ayaanhossain/oligopool

Oligopool Calculator - Automated design and analysis of oligopool libraries

assembly barcode counter design gibson-assembly golden-gate-cloning motif mpra ngs oligo oligo-design pcr pool primer search spacer synthetic-biology

Last synced: 11 Dec 2024

https://github.com/anishsharma21/Assembly-Projects

A deep dive into the foundations of programming and computer science, exploring assembly (x86, ARM64, MIPS), FORTRAN, LISP, C, and more

arm64 assembly fortran mips x86

Last synced: 23 Jan 2025

https://github.com/luisenmarroquin/assembly-x86

x86 assembly example with exit code 0

assembly compiler linux mingw windows wsl x86 x86-64

Last synced: 23 Dec 2024

https://github.com/enty8080/droppers

Droppers written in assembly to drop executables on the compromised computer system.

assembly exploit payload penetration-testing shellcode

Last synced: 26 Jan 2025

https://github.com/adolbyb/msp430g2553-labs

A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.

assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430

Last synced: 20 Jan 2025

https://github.com/gboncoffee/ci1210

Projetos Digitais e Microprocessadores

assembly computer-architecture education microprocessor risc-v

Last synced: 28 Dec 2024

https://github.com/yalishanda42/dcd

My 9th grade Assembly project; a tool that lets you use the Caesar cipher in order to encrypt/decrypt a message. This project helped me learn Assembly back then.

16-bit assembly assembly-language caesar-cipher cipher

Last synced: 27 Dec 2024

https://github.com/balletie/snake

Bootable snake clone written in x86 Assembly

assembly bootable game snake

Last synced: 11 Feb 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/lloydlobo/lumina-lang

Compiler for Lumina powered by C and Assembly

assembly c compiler programming-language

Last synced: 16 Dec 2024

https://github.com/gorn456/maszyna-w

Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W

assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension

Last synced: 13 Feb 2025

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 23 Jan 2025

https://github.com/kingakeem/kingx

This is an kernel that I'm building for fun

assembly c kernel os

Last synced: 23 Dec 2024

https://github.com/sporeventexplosion/one-byte-inc

Increment a variable on x86-64 with just 1 byte!

assembly x86 x86-64

Last synced: 13 Feb 2025

https://github.com/insomnimus/pasta-asm

Pipe text to an editor... In assembly

assembly fasm ffi rust win32 windows

Last synced: 06 Feb 2025

https://github.com/hk-transfield/wramp-scripts

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 14 Dec 2024

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/rkaippully/trantor

A small OS I made just for fun & learning

assembly c dos dpmi os

Last synced: 28 Jan 2025

https://github.com/radj307/assemblyattribute

Reusable base attribute designed to be applied to XML tags in csproj files.

assembly assembly-attribute csharp xml

Last synced: 24 Nov 2024

https://github.com/kodekote/linux_x64_asm

Intel x64 assembly code and build files for Linux / GNU as

abi assembly gas linux systemv x64

Last synced: 20 Jan 2025

https://github.com/diogocapela/isep-arqcp

Resolução dos exercícios das aulas de Arquitectura de Computadores do ISEP 2018/2019.

assembly c

Last synced: 06 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/supakornn/asm-bubble-sort

👾 Bubble Sort with Assembly - MASM

algorithms assembly bubble-sort

Last synced: 21 Jan 2025

https://github.com/rezafarazi/draw_line_project_with_assempby

A project for draw line with assembly 8086

8086 asm assembly

Last synced: 30 Jan 2025

https://github.com/najmiter/asm-chitter

assembly code syntax highlighter written in rust (compiled into wasm for browser usage)

assembly code highlighter js rust wasm

Last synced: 22 Jan 2025

https://github.com/saxophone-dev/bytesized.webring

this is just a webring for people passionate about operating system development (or even just low-level stuff). if you're working on an OS, writing low-level code, or just love tinkering with the bare metal, this is the place to connect!

arm assembly bare-metal bootloader c embedded-systems firmware hackers kernel learning low-level open-source osdev qemu riscv rust systems-programming tinkering webring x86

Last synced: 22 Jan 2025

https://github.com/i-umairkhan/assemblyx86

Assembly language programes using irvine 32 library.

assembly irvine32 x86-assembly

Last synced: 15 Jan 2025

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/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/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/lizainslie/railos

A simple operating system

assembly clang operating-system

Last synced: 27 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/magnuschase03/happyos

My attempt at creating an operating system.

assembly c os

Last synced: 13 Feb 2025

https://github.com/floressek/embedded_system

Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller

assembly at89c52 c low-level

Last synced: 10 Feb 2025

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/frost-lord/arcticaxis

ArcticAxis is a minimal operating system written in 16-bit x86 Assembly. It features a simple shell interface where you can run basic commands like help, clear, and reboot.

asm asmx86 assembly nasm os

Last synced: 14 Nov 2024

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/antonioberna/call-assembly-from-c

Simple project that combine the power of Assembly language with the power of C language

aarch64 armv8-a assembly c calling-conventions intel raspberry-pi-3 x86

Last synced: 12 Feb 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/gergoerdi/2048-chip8

2048 game for the CHIP-8 virtual machine

assembly chip8 retro

Last synced: 17 Jan 2025

https://github.com/lucasfturos/projetospic16f877a

Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a

assembly c mplabx

Last synced: 06 Feb 2025

https://github.com/connellr023/tictactoe-a64-assembly

A bare-bones implementation of Tic Tac Toe in A64 Assembly Language.

arm64 assembly console-game

Last synced: 10 Feb 2025

https://github.com/vars1ty/webexe

Load external exe files from URLs.

assembly dynamic injection memory webexe

Last synced: 06 Feb 2025

https://github.com/sunsided/dcpu-16

A DCPU-16 emulator and assembler written in Rust.

assembler assembly cpu-emulator dcpu-16-asm emulator rust

Last synced: 13 Feb 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/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/talaatmagdyx/assembly-code-snippet

Assembly Code Snippet https://talaatmagdyx.gitbook.io/assembly-code-snippet/

assembly nasm-assembly

Last synced: 10 Feb 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/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/papachristoumarios/assembly

This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes

assembly educational lc3

Last synced: 12 Jan 2025

https://github.com/cheemsbread505/input-to-file-assembly

Very simple assembly program

assembly linux simple text

Last synced: 14 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/adisol07/objectio

New Assembly like programming language

assembly csharp programming-language

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/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/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/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/phillvancejr/move_square_asm

Moving Square with Raylib and x64 Assembly Mac OS

assembly graphics mac macos nasm raylib x64

Last synced: 30 Jan 2025

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/insomnimus/cmdc

Compile a command line into a Windows executable!

assembly cli compiler rust win32 windows

Last synced: 06 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/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/elizabethsiegle/cs240assemblysudokusolver

Final Project for CS240 Computer Organization, partner: Jordan Henck

assembly lc3

Last synced: 01 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/kampi/raspberry-pi

Miscellaneous things for my Raspberry Pi.

assembly bash c embedded-linux python

Last synced: 21 Jan 2025

https://github.com/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 12 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/erriez/erriezassembly

Mixed assembly and C/C++ library example for Arduino

arduino assembly c cpp library mixed

Last synced: 13 Feb 2025

https://github.com/nicholas-karr/picos

Desktop environment for the Raspberry Pi Pico

assembly pio vga

Last synced: 07 Dec 2024

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/williamfridh/kth_is1200_computer_hardware_engineering_project

Pong game built to run on a PIC32 board coded from scrath.

assembly c pic32

Last synced: 13 Feb 2025

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/rambodrahmani/qemu_linux_kernel

A custom linux based kernel for QEMU.

32-bit 64-bit assembly c cpp gcc kernel linux make makefile qemu

Last synced: 29 Dec 2024

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

Microprocessor and Assembly Language, Resources That helped me throughout my University Life

assembly emu8086 intel microprocessor

Last synced: 15 Jan 2025

https://github.com/zlkaede11/cs-210

personal learning repository

assembly c lc3

Last synced: 09 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/harshsikhwal/the-16-bit-dos

A 16 Bit Dos written in Assembly

16-bit assembly dos os

Last synced: 30 Jan 2025

https://github.com/buhman/saturn-asm

Minimal Sega Saturn assembly example

assembly sega-saturn sh2

Last synced: 08 Feb 2025

https://github.com/radosz99/computer-architecture

Some assembly stuff, algorithms

algorithms assembly

Last synced: 12 Jan 2025