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

https://github.com/afonsofaria20s/assembly-simulator

This is a basic assembly language simulator written in Java. It supports basic arithmetic, logical, and memory operations, simulating the behavior of a simple processor.

algorithms assembly datastructures java simulator

Last synced: 21 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/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/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/nicolasbauw/2nd-intro

My second Amiga (hardware learning) intro

amiga amiga-hardware assembly assembly-language demoscene

Last synced: 05 Feb 2025

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

Minimal Sega Saturn assembly example

assembly sega-saturn sh2

Last synced: 08 Feb 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/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/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/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/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/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/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/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/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/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/vars1ty/webexe

Load external exe files from URLs.

assembly dynamic injection memory webexe

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

New Assembly like programming language

assembly csharp programming-language

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

My attempt at creating an operating system.

assembly c os

Last synced: 13 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/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/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/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/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/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/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/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/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/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/luisenmarroquin/assembly-x86

x86 assembly example with exit code 0

assembly compiler linux mingw windows wsl x86 x86-64

Last synced: 15 Feb 2025

https://github.com/nandahkrishna/masm

MASM Programs written in Semester 5

8086 asm assembly assembly-language masm masm-programs

Last synced: 30 Jan 2025

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 14 Feb 2025

https://github.com/zeroplayerrodent/c64-minigames

Minigames for the Commodore 64!

assembly commodore-64 lisp retrogaming

Last synced: 06 Feb 2025

https://github.com/sonicstark/flashtracer

Extract the valuable info about Coverage & Trace from target by state-of-the-art instrumentation methods in AFL++

afl-compiler afl-gcc aflplusplus assembly coverage instrumentation llvm llvm-pass qemu sanitizers security trace tracer unicorn-emulator unicorn-mode

Last synced: 23 Dec 2024

https://github.com/thibaultduponchelle/oilcap

A ti83 clone of pipemania/oilcap/pipedream

assembly oilcap pipemania ti83

Last synced: 10 Feb 2025

https://github.com/gergoerdi/homelab2-games

Games for the HomeLab-2 home computer

2048-game assembly haskell homelab retrogaming snake-game z80

Last synced: 17 Jan 2025

https://github.com/ninja1375/hello-world-in-various-languages

Hello World in Various Languages

ada assembly hello-world javascript

Last synced: 24 Dec 2024

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: 24 Dec 2024

https://github.com/kuninoto/42_libasm

Introduction to ASM. Some libc functions implemented in x86_64 ASM with Intel Syntax

1337-libasm 1337school 42-libasm 42-school 42libasm asm assembly assembly-language assembly-x86 libasm libc x86-64

Last synced: 10 Jan 2025

https://github.com/jethrodaniel/z

c-ish didactic compiler experiments (WIP, :ukraine: Слава Україні!)

assembly compiler recursive-descent-parser

Last synced: 17 Jan 2025

https://github.com/souptik2001/getting-basic

Actually this article I wrote to remember the core of computer programming. (There's much more which I have not covered in writing. These are only checkpoints to remember the path).

assembler assembly assembly-language c compiler esp-0x4 gdb pentesting python radare2 x86-64

Last synced: 17 Jan 2025

https://github.com/abnerkaizer/aoc_trab1

Primeiro trabalho de AOC 1 envolvendo MIPS assembly.

assembly c mips mips-assembly

Last synced: 10 Jan 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: 25 Dec 2024

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

Fortress of Narzod is an arcade shooter that was released exclusively on the Vectrex in 1982 by GCE. This repo contains the original source code.

assembly assembly-language assembly-language-programming game oldgame retrogame retrogames retrogaming vectrex vectrex-game

Last synced: 25 Dec 2024

https://github.com/xafero/netemit

A .NET emitter abstraction to generate assemblies easily

assembly dotnet-framework emit

Last synced: 25 Dec 2024

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 25 Dec 2024

https://github.com/diamondinoia/benchmark_arch_optimization_flags

I'm testing the differences between gcc/llvm with various optimization flags. Both performance and assembly are analyzed.

architecture assem assembly clang gcc llvm march mtune optimizations pi

Last synced: 23 Jan 2025

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

https://github.com/viliamvadocz/untitled-bead-game

A tiny puzzle game about transforming strings of beads made in x86 assembly that you can play in your terminal

assembly game puzzle

Last synced: 26 Dec 2024

https://github.com/vdechenaux/bootable-matrix-rain

Boot on USB to a reproduction of the "Matrix digital rain" !

assembly bootloader matrix matrix-digital-rain matrix-rain

Last synced: 26 Dec 2024

https://github.com/yungshenglu/bufferoverflowattack

Simulate a simple buffer overflow attack

assembly buffer-overflow-attack python security

Last synced: 26 Dec 2024

https://github.com/enderice2/fennix

Opeating System from scratch made in C and C++

aarch64 assembly c cpp cpp20 operating-system os os-development osdev x86 x86-64

Last synced: 26 Dec 2024

https://github.com/rogamer97/cheat-code-archive_asm_hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms.

3ds arm32 armv7 asm assembly code coding gamecube gcn gecko nintendo powerpc switch wii

Last synced: 26 Dec 2024

https://github.com/markyturtle/batman---amiga

Batman The Movie, Amiga, 2 Disk Europe, Ocean

68000 68k 68k-assembly amiga asm assembly disassembly reversing

Last synced: 02 Jan 2025

https://github.com/giridharans1729/digital_therometer

Digital Thermometer using Assembly Languages

assembly c digital-thermometer keil proteus thermometer

Last synced: 10 Jan 2025

https://github.com/eugeniusms/pok-2022

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

assembly atmel8515 avr avr-studio circ college logisim mars mips spim

Last synced: 03 Jan 2025

https://github.com/theobori/libasm

🪄 x86 assembly library

assembly c libc library

Last synced: 10 Jan 2025

https://github.com/tothantonio/utcn

personal files for courses I took at Technical University of Cluj-Napoca

algebra algebra-linear analysis assembly c data-structures-and-algorithms database digital-system-design java oop vhdl

Last synced: 04 Jan 2025

https://github.com/dqneo/assembly

My Assembly sandbox

assembly gas linux x86-64

Last synced: 04 Jan 2025

https://github.com/franciscohanna92/ebel-dlx

EBEL is a simulator for a DLX machine

assembly compiler computer-architecture dlx virtual-machine

Last synced: 04 Jan 2025

https://github.com/esshahn/dollarhex2int

Sublime Plugin: displays hex values like $F7 as integer in the status bar

assembly c64 hex2int plugin sublime-text sublime-text-3

Last synced: 24 Jan 2025

https://github.com/tkd-alex/assembly-exercise-2012

A collection of assembly exercise developed in 2012 at the high school

array assembly calculator example exercise lesson sample school

Last synced: 30 Jan 2025

https://github.com/montyanderson/ccjs

WIP C compiler written in Javascript

assembly c compiler gcc javascript

Last synced: 18 Jan 2025

https://github.com/berkus/odin

The Go! OS snapshot - by Greg Law of Undo Software

assembly code-verification component-based obsolete osdev prototype

Last synced: 12 Jan 2025

https://github.com/elisstaaf/magiboot

A simple bootloader written in C!

assembly boot bootloader c minimalist pure-c

Last synced: 24 Jan 2025

https://github.com/james-p-d/brainfuckcompiler

A command-line node.js application for generating MASM-compatible x86 Assembly versions of Brainfuck programs

assembly brainfuck brainfuck-programs compiler javascript masm nodejs x86

Last synced: 18 Jan 2025

https://github.com/mpellouin/minilibc

Epitech 2nd year project. Implementation in assembly x86-64 of some functions of the libc.

assembly epitech minilibc x86-64

Last synced: 24 Jan 2025

https://github.com/splch/bee-asm

An education-driven REPL assembly language

asm assembly interpreter repl

Last synced: 18 Jan 2025

https://github.com/0x6f677548/x86-asm-bmp-steganography

Sample x86-64 assembly program, demonstrating how to hide a message in a bitmap

assembly bitmap linux obfuscation security steganography

Last synced: 19 Jan 2025

https://github.com/xgqfrms/assembly

assembly & 汇编

assembly c c-plus-plus c-sharp rust webassembly

Last synced: 07 Feb 2025

https://github.com/michaelkamprath/mcs-85-plus-sample-code

Sample code for the MCS-85+ SBC based on the Intel 8085 CPU

assembly intel-8085

Last synced: 07 Feb 2025

https://github.com/dpbm/asdf-nasm

asdf plugin for nasm

asdf assembly nasm version-control

Last synced: 19 Jan 2025