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/tdinucci/6502-emulator

An Understandable 6502 Emulator

6502 assembly cpu emulator retro vintage

Last synced: 15 Oct 2024

https://github.com/atiep/atiedos

A 16 bit operating system made from enthusiasts to enthusiasts with love

assembly assembly-language dos operating-system os os-development os-tutorial

Last synced: 12 Oct 2024

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 11 Nov 2024

https://github.com/tmthrgd/go-memset

An efficient memset implementation for Golang.

amd64 asm assembly avx golang memset simd sse x64 x86-64 zero

Last synced: 27 Oct 2024

https://github.com/rocm/misa

Machine Intelligence Shader Autogen. AMDGPU ML shader code generator. (previously iGEMMgen)

amd assembly convolution gpu implicit-gemm implicit-gemm-algorithm python tensor-contraction

Last synced: 07 Nov 2024

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 12 Oct 2024

https://github.com/1whatleytay/saturn

A modern MIPS interpreter and assembler.

assembly editor mips

Last synced: 11 Nov 2024

https://github.com/adamhlt/easy-mid-hook

Mid Hook Template (x64) - Easy way to mid function hooking in x64

assembly code-cave dll hook mid-function ms-detours winapi

Last synced: 13 Dec 2024

https://github.com/anathonic/assembly-x86-32-att

Small programs written in Assembler x86 IA-32 AT&T syntax

assembly assembly-basics assembly-language assembly-x86 att att-syntax gdb

Last synced: 12 Oct 2024

https://github.com/gregorycomer/x86-csv

A machine-readable representation of the Intel x86 Instruction Set Reference.

assembly csv intel library opcodes parsable rust x86

Last synced: 22 Dec 2024

https://github.com/patrickleboutillier/jcscpu

Logical implementation, in Perl and Go, of the computer described in J. Clark Scott's book "But How Do It Know?".

assembly go perl

Last synced: 10 Feb 2025

https://github.com/matthewcallis/language-65asm

Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.

6502 65802 65816 65c02 65c816 assembler assembly atom

Last synced: 12 Oct 2024

https://github.com/sabertazimi/hust-lab

Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems

algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog

Last synced: 07 Nov 2024

https://github.com/esshahn/c64-prods-by-awsm

Sources for most of my C64 productions

6502 acme assembly c64

Last synced: 24 Jan 2025

https://github.com/plainspooky/flappybird4msx

My version of Flappy Bird for MSX Computers

assembly game msx msx-computers

Last synced: 07 Jan 2025

https://github.com/antoniond/geometrix

A puzzle game for GB and GBC.

assembly assembly-language game gameboy

Last synced: 12 Oct 2024

https://github.com/antoniond/back-to-color

Back to Color, a GBC demo for the GBDev 2014 compo.

assembly assembly-language demoscene gameboy

Last synced: 12 Oct 2024

https://github.com/rabbitmq/horus

Erlang library to create standalone modules from anonymous functions

assembly elixir elixir-library erlang erlang-library

Last synced: 12 Feb 2025

https://github.com/ashvardanian/benchmarkingtutorial

Google Benchmark tutorial for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️

assembly benchmark cpp cpp-programming cpp17 gcc google-benchmark hpc intel-oneapi llvm performance tbb tutorial tutorials

Last synced: 07 Nov 2024

https://github.com/bcgsc/ntlink

Minimizer-based assembly scaffolding and mapping using long reads

assembly bioinformatics long-reads minimizers scaffolding

Last synced: 09 Nov 2024

https://github.com/devinacker/xkas-plus

fork of the xkas (v14) cross assembler

6502 assembler assembly assembly-language nes rom-hacking romhacking snes

Last synced: 12 Oct 2024

https://github.com/naavis/roboto-demo

Game Boy demo for Skrolli Party 2017.

assembly assembly-language demo demoscene gameboy

Last synced: 12 Oct 2024

https://github.com/xyl2k/dongleme

Feitian Rockey4ND dongle testing

assembly dongle dongle-emulation masm32 rockey4nd utilities

Last synced: 09 Nov 2024

https://github.com/freem/freemlib-neogeo

library(-ish) and utils for programming the Neo-Geo

assembly neo-geo neogeo

Last synced: 09 Nov 2024

https://github.com/ibara/a80

Intel 8080/Zilog Z80 assembler written in D.

8080 assembler assembly coding cpm d dlang i80 i8080 intel programming retro retrocomputing z80 zilog

Last synced: 22 Oct 2024

https://github.com/travorlzh/travoros

A simple OS running on Intel x86 architecture | No longer updating

assembly bootloader c i386 kernel operating-system os x86

Last synced: 16 Nov 2024

https://github.com/allalgorithms/assembly

Implementation of All ▲lgorithms in Assembly Programming Language

algorithms allalgorithms assembly hacktoberfest

Last synced: 24 Nov 2024

https://github.com/aljoshakoecher/step-to-json

A parser that can be used to extract the system structure of a step file and output as json

assembly cad cae component-structure converter json parser step

Last synced: 23 Jan 2025

https://github.com/sebastiandine/openNES-Snake

Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.

6502 assembly c doxygen game-development homebrew nes nintendo snake-game

Last synced: 10 Nov 2024

https://github.com/therealdreg/nasm_linux_x86_64_pure_sharedlib

NASM Linux x86_64 pure (no deps) shared library (.so), POC for Reflective ELF SO injection

assembly library-injection linux linux-library nasm nasm-assembly reflection-library reflective-injection shared-library shellcode x86-64

Last synced: 28 Oct 2024

https://github.com/martinclauss/syscall_number

This tool gives you the Linux system call number (32bit and 64bit x86) for a system call name (e.g., read, write, ...).

asm assembly cli ctf exploit-development linux pwn python rop shellcode-development syscalls x86-32 x86-64

Last synced: 16 Dec 2024

https://github.com/ibara/bf256

Brainfuck compiler under 256 bytes in size.

amd64 assembler assembly brainfuck bsd c compiler linux minimal minimalism openbsd unix x86-64

Last synced: 23 Oct 2024

https://github.com/brosck/mbroverwrite

「💽」MBR Overwrite malware for linux

assembly c harddisk hardware malware mbr overwrite virus

Last synced: 13 Nov 2024

https://github.com/shred/identify

Amiga library for hardware identification

amiga-library aminet assembly hardware-information

Last synced: 02 Jan 2025

https://github.com/nullean/assembly-rewriter

Rewrite .NET assemblies to allow referencing of two different versions

assembly csharp dll dotnet il-rewriting mono-cecil rewriting

Last synced: 02 Dec 2024

https://github.com/hueifeng/tinyvfs

The virtual file system embeds (js, css, html, cshtml) and other files into the dll, so that it can be used like a physical file during operation.

assembly cshtml embedded embedded-files middleware netcore physical-files razor virtual-files

Last synced: 27 Oct 2024

https://github.com/siraben/r216-forth

A Forth implementation for the R216K8B Powder Toy computer.

assembly fantasy-computer forth powder-toy

Last synced: 01 Nov 2024

https://github.com/inspirate789/bmstu-mdpl

:floppy_disk:Лекции и лабораторные работы по курсу "Машинно-зависимые языки программирования" в МГТУ им. Н. Э. Баумана

4sem 8086 asm assembler assembly bmstu dos ics7 iu7 make makefile masm mdpl nasm x86 x86-64

Last synced: 23 Nov 2024

https://github.com/realnegate/asmsnake

Snake Game written in x86-64 Assembly for Windows

assembly assembly-x86-64 snake snake-game windows

Last synced: 07 Nov 2024

https://github.com/xyproto/jit

:vulcan_salute: Go module and utility for executing machine code

assembly go jit machinecode programming-language

Last synced: 11 Jan 2025

https://github.com/dronperminov/turingcpu

Симулятор CPU на машине Тьюринга

assembler assembly turing-machine

Last synced: 01 Dec 2024

https://github.com/mauri870/baking-pi

My code for Baking Pi - Operating Systems Development online course by Cambridge University (Raspberry Pi 3 update)

arm assembly baking-pi cambridge-university os-development raspberry-pi-3

Last synced: 07 Nov 2024

https://github.com/dmjio/lc3

:floppy_disk: The LC3 virtual machine

assembly haskell instruction-set-architecture lc3 opcodes virtual-machine

Last synced: 16 Nov 2024

https://github.com/sailro/dependencypath

Find transitive dependencies in assemblies

assembly dependency reference transitive

Last synced: 02 Nov 2024

https://github.com/grahambates/m68k-lsp

Language Server Protocol implementation for Motorola 68000 assembly

68000 amiga asm assembly language-server language-server-protocol lsp m68k

Last synced: 27 Oct 2024

https://github.com/aditeyabaral/mpca-lab-ue18cs256

A repository containing the source codes for the Microprocessors and Computer Architecture Laboratory course (UE18CS256) at PES University.

arm assembly computer-architecture

Last synced: 16 Nov 2024

https://github.com/pyvesb/asm-game-of-life

:video_game: Assembly implementation of Conway's Game of Life, using NASM assembler for Linux x86-64.

assembler assembly game-of-life nasm x86-64

Last synced: 13 Oct 2024

https://github.com/hobbyoss/opennask

nask clone assembly, it can boot tiny OS with Linux

assembly bootloader hobby-os

Last synced: 15 Nov 2024

https://github.com/kylecs/Kernel

A very simple kernel with terminal driver, written in C and assembly. Work in progress.

assembly c kernel low-level

Last synced: 23 Oct 2024

https://github.com/m4n3dw0lf/assembly-x64

My Collection of x64 Assembly programs with NASM

assembly assembly-collection nasm

Last synced: 28 Oct 2024

https://github.com/esshahn/ghost-town

Disassembly of the Commodore 16 game

6510 assembly c16 c64 commodore game plus4

Last synced: 23 Jan 2025

https://github.com/gramaziokohler/robotic_assembly_workshop

Materials for the Robotic Assembly workshop using COMPAS framework

assembly compas-fab workshop

Last synced: 06 Nov 2024

https://github.com/wtsi-hpag/Scaff10X

Pipeline for scaffolding and breaking a genome assembly using 10x genomics linked-reads

10xgenomics assembly bioinformatics breaking genome genomics scaffolding

Last synced: 25 Oct 2024

https://github.com/michaelkamprath/bespokeasm

An assembler that works with custom instruction sets.

assembler assembly assembly-language custom custom-assembler

Last synced: 12 Oct 2024

https://github.com/skx/z80-examples

Z80 assembly-language programs.

assembly assembly-language-programming assembly-z80 z80

Last synced: 08 Nov 2024

https://github.com/dmjio/LC3

:floppy_disk: The LC3 virtual machine

assembly haskell instruction-set-architecture lc3 opcodes virtual-machine

Last synced: 08 Nov 2024

https://github.com/gyrovorbis/tiny3dengine

Tiny 3D Engine for the Sega Dreamcast's Visual Memory Unit by Rockin'-B, written in pure LC86k assembly.

3d-engine 8bit assembly dreamcast-vmu visual-memory visual-memory-unit vms vmu

Last synced: 05 Nov 2024

https://github.com/obskyr/hamtaro-in-pieces

A disassembly of the wonderful Game Boy Color game Hamtaro: Ham-Hams Unite!

assembly crystal disassembly game-boy game-boy-color hamtaro retro rgbds

Last synced: 23 Nov 2024

https://github.com/gamemann/c-to-assembly-tests

A repository that stores results from converting C code to Assembly. I use this repository to analyze performance with my C code.

assembler assembly c clang dump gcc intel jit llc llvm obj objdump optimization perf performance x86 x86-64

Last synced: 27 Oct 2024

https://github.com/kvakil/0asm

x86 assembler in 512 bytes of x86 machine code

assembler assembly demoscene x86

Last synced: 08 Nov 2024

https://github.com/yorkie/lv

compile your JavaScript to native code in pure JavaScript

assembly compiler javascript

Last synced: 08 Nov 2024

https://github.com/felipenlunkes/osdevbr

Tutoriais e referências para o desenvolvimento de um sistema operacional (português)

assembly c operating-system osdev portuguese sistema-operacional tutorial

Last synced: 07 Nov 2024

https://github.com/brenns10/yams

YAMS: Awesome MIPS Server

assembly brainfuck http-server java mars mips

Last synced: 06 Nov 2024

https://github.com/edoardottt/asm-snippets

Some of my assembly code (examples, iterative and recursive algorithms) from Computer's Architecture course in Sapienza University, CS Bachelor's Degree :floppy_disk:

algorithms asm asm-mars assembler assembly assembly-language assembly-language-programming assembly-x86 assemblyscript computer-hardware cpu mips mips-architecture mips-assembly mips-processor parallelism processor recursive-algorithms storage

Last synced: 28 Oct 2024

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 Oct 2024

https://github.com/offlinemark/spym

MIPS ISA toolchain including a (dis)assembler, debugger, and vm.

assembly binaries emulator mips python

Last synced: 27 Oct 2024

https://github.com/cadaver/miniplayer

Feature-limited C64 music playroutine

assembly c c64 music-player

Last synced: 27 Oct 2024

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

Major mode for RISC V assembly

assembly emacs riscv

Last synced: 15 Oct 2024

https://github.com/plummerssoftwarellc/petrock

A spectrum analyzer display for the PET/C64 driven by an M5Stick on the USERPORT

assembly c64 commodore m5stickcplus pet

Last synced: 09 Nov 2024

https://github.com/thesephist/august

Assembler from scratch written in Ink, supporting ELF on x86_64 and more.

assembler assembly elf ink

Last synced: 18 Nov 2024

https://github.com/alexfru/win16asm

New Executable (NE) for 16-bit Windows with NASM

assembly new-executable win16 windows x86

Last synced: 12 Nov 2024

https://github.com/celebi-pkg/riscv-assembler

RISC-V Assembly code assembler package for Python.

assembler assembly instruction-set-architecture python risc-v riscv riscv-assembler

Last synced: 14 Oct 2024

https://github.com/zesterer/tupai

A modular POSIX-like operating system created for educational purposes

assembly cpp kernel os os-development osdev posix unix x86 x86-64

Last synced: 13 Oct 2024

https://github.com/roerohan/8086.js

A basic web-based 8086 emulator built with Javascript :rocket:

8086 8086-emulator assembly hacktoberfest hacktoberfest2020 hacktoberfest2021 javascript

Last synced: 05 Dec 2024

https://github.com/mlomb/onnx2code

Convert ONNX models to plain C++ code (without dependencies)

assembly cpp inference machine-learning onnx python

Last synced: 02 Nov 2024

https://github.com/inspirate789/bmstu-os

:tv: Лекции, семинары и лабораторные работы по курсу "Операционные системы" в МГТУ им. Н. Э. Баумана.

5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix

Last synced: 23 Nov 2024

https://github.com/jrob774/gbisaac

A demake of The Binding of Isaac for the Nintendo Game Boy.

assembly binding-of-isaac game game-boy game-boy-development game-development gameboy gbisaac rom the-binding-of-isaac

Last synced: 06 Nov 2024

https://github.com/justinmeiners/lc3-rogue

Roguelike tunnel generator in LC3 assembly. (Homework)

assembly lc3 lc3-assembly

Last synced: 29 Oct 2024

https://github.com/ratfactor/meow5

An extremely concatenative programming language

assembly concatenative concatenative-language nasm

Last synced: 14 Oct 2024

https://github.com/ibara/echo

Learn how argc and argv are passed from environment to Unix program.

assembly bsd c echo learning linux minimalism openbsd pedagogy programming teaching unix

Last synced: 23 Oct 2024