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/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/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: 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/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/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

assembly c kernel os

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/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/lloydlobo/lumina-lang

Compiler for Lumina powered by C and Assembly

assembly c compiler programming-language

Last synced: 16 Dec 2024

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/insomnimus/pasta-asm

Pipe text to an editor... In assembly

assembly fasm ffi rust win32 windows

Last synced: 06 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/p4ul-m/copper

Copper is a assembly interpreter.

assembly command-line-tool interpreter language rust

Last synced: 02 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/williamfridh/kth_is1200_computer_hardware_engineering_project

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

assembly c pic32

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

2048 game for the CHIP-8 virtual machine

assembly chip8 retro

Last synced: 17 Jan 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/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/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/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/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/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/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/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/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/lucasfturos/projetospic16f877a

Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a

assembly c mplabx

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

New Assembly like programming language

assembly csharp programming-language

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

Final Project for CS240 Computer Organization, partner: Jordan Henck

assembly lc3

Last synced: 01 Feb 2025

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/kampi/raspberry-pi

Miscellaneous things for my Raspberry Pi.

assembly bash c embedded-linux python

Last synced: 21 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/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 12 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/talaatmagdyx/assembly

Example Assembly language(NASM Example)

assembly assembly-language nasm nasm-assembly

Last synced: 10 Feb 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/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/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/zlkaede11/cs-210

personal learning repository

assembly c lc3

Last synced: 09 Jan 2025

https://github.com/walshyb/stack-compilers

The stages for a compiler I am building for Anthony Dos Reis's Assembler for SUNY New Paltz's Language Processing class.

assembly compiler java language-processing

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

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

arduino assembly c cpp library mixed

Last synced: 20 Dec 2024

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/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/radosz99/computer-architecture

Some assembly stuff, algorithms

algorithms assembly

Last synced: 12 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/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/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/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/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/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp python

Last synced: 24 Oct 2024

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/akafael/assembly-mips-sandbox

Assembly mips codes collection

assembly assembly-mips mips mips-assembly

Last synced: 28 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/mayugestudio/game-lex

Game-programming language for beginner !

assembly assembly-language game-development programming-language

Last synced: 10 Feb 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/hatappo/compilerbook

『低レイヤを知りたい人のためのCコンパイラ作成入門』

assembler assembly clanguage compiler

Last synced: 28 Jan 2025

https://github.com/airvzxf/assembly

Some scripts about Assembly

assembly hacktoberfest hacktoberfest-accepted

Last synced: 27 Jan 2025

https://github.com/sw-community/principles-of-computer-organization-exprement

sduwh《计算机组成原理课程设计》实验报告

assembly hardware school-project

Last synced: 04 Feb 2025

https://github.com/hummel009/software-engineering

КПО - лабораторные работы БГУИР (1 курс)

assembler assembly bsuir bsuir-labworks fasm labs

Last synced: 14 Nov 2024