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/tollyh/assembly-vscode

VSCode extension providing AssEmbly syntax highlighting and other language features

assembly typescript vscode vscode-extension vsix

Last synced: 22 Jan 2025

https://github.com/64kramsystem/uasm-linux

UASM fork, fixed to compile on modern Linux systems

assembly assembly-language masm uasm

Last synced: 10 Feb 2025

https://github.com/gramaziokohler/workshop_michigan

Materials for the Robotic Assembly workshop using COMPAS FAB framework

assembly compas-fab workshop

Last synced: 16 Feb 2025

https://github.com/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 31 Jan 2025

https://github.com/bdadmehr0/partech-os

Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.

assembly c mobile os

Last synced: 16 Feb 2025

https://github.com/ringiclub/obfuscation

Analyses of obfuscation generated by ollvm and tigress.

assembly binary-analysis logical-reasoning mathematics obfuscation ollvm reverse-engineering tigress

Last synced: 28 Oct 2024

https://github.com/basemax/assemblyx86

Tiny programs using Assembly based on X86.

assembly assembly-language assembly-language-programming assembly-x86

Last synced: 09 Feb 2025

https://github.com/superoo7/embedded_system

Embedded System with Assembly with PIC 16 and C/C++ with Arduino

arduino assembly pic-microcontroller pic16

Last synced: 23 Nov 2024

https://github.com/sbarisic/kernel

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 23 Jan 2025

https://github.com/pranavh-2004/armsim-docker

Dockerized environment to run ARMSim on macOS without the need for native installation.

arm armsim armv7 assembly containerization docker macos mono osx virtulization xquartz

Last synced: 21 Jan 2025

https://github.com/cr072/helloworld

A complex way to log Hello World in different languages.

assembly complex faster go hello-world nodejs python rust stupid-shit

Last synced: 17 Feb 2025

https://github.com/bsoftlimited/chip-8

A Chip-8 emulator, Compiler and Assembler written entirely in Rust with Winit (OpenGL). you can either compile Bscript or Assemble chip-8 assembly code to Chip-8 binary file or just run the one you downloaded.

assembler assembly chip-8 compilers emulator games opengl rust

Last synced: 21 Jan 2025

https://github.com/chichunchen/nand2tetris

My assignment for nand2tetris project

assembly c mooc nand2tetris vm

Last synced: 19 Jan 2025

https://github.com/aandreba/clnooms

Assembly-level implementation of interesting data types

asm asmx86 assembly assembly-arm assembly-x86 data-type data-types math rust rust-crate rust-lang rust-library

Last synced: 16 Feb 2025

https://github.com/mssola/fbos

A RISC-V operating system devoted to running fizz/buzz processes.

assembly c fizzbuzz kernel risc-v

Last synced: 21 Nov 2024

https://github.com/supranational/semolina

Finite Field operations for Pasta curves

arm64 assembly finite-field-arithmetic pasta-curves rust x86-64

Last synced: 16 Feb 2025

https://github.com/macmade/patator

Toy disassembler project, using Capstone

app assembly capstone disassembler gui mac reverse-engineering s

Last synced: 05 Feb 2025

https://github.com/papkuworld/mbr-bootkit

A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)

assembly bootkit mbr rootkit x86-assembly

Last synced: 16 Feb 2025

https://github.com/littlewhitecloud/helloworld-collections

This is a repository includes "Hello World!" and each exmaple is implemented by different languages

assembly c cplusplus go haskell havascript helloworld html java lisp lua objective-c php python ruby scheme smalltalk sql tcl v

Last synced: 19 Jan 2025

https://github.com/chaokunyang/pyassemble

A tool of package libs and dependencies for offline installation

assembly build dependencies installation package-management pakcage pyassembly python python3

Last synced: 20 Jan 2025

https://github.com/lgromanowski/fasm-includes

Various linux includes converted to Flat Assembler syntax

assembler assembly assembly-language fasm fasm-syntax include linux

Last synced: 08 Feb 2025

https://github.com/liziwl/embedded-systems

SUSTech Course CS301, Embedded Systems, fall 2017

assembly embedded-systems

Last synced: 16 Jan 2025

https://github.com/sampathbalivada/assembler-for-hack-computer

Contains the compiled binaries for Hack Assembly Language Assembler.

assembly nand2tetris python3

Last synced: 17 Jan 2025

https://github.com/iepcbm/js-asm

JavaScript Assembler x86-16

assembler assembly javascript web-application x86 x86-assembly

Last synced: 03 Feb 2025

https://github.com/christopher-besch/assembly_reference

Quick references for Linux x86_64 Assembly.

assembly reference x86-64

Last synced: 19 Feb 2025

https://github.com/doubleshotgun/rasm

Making assembly easier with Rasm

assembler assembly c nelua risc-v risc-v64 riscv riscv64

Last synced: 21 Jan 2025

https://github.com/esam091/mad-nes

A NES emulator implemented from scratch and written with Rust. Not aiming to be a super accurate emulator, just enough to teach myself about NES emulation.

assembly emulation rust

Last synced: 11 Jan 2025

https://github.com/neorandom/assembly-x86_64-nasm

Repository to store my tests with Assembly x86_64 using NASM on Linux

assembly assembly-x86 linux nasm x86-64

Last synced: 11 Dec 2024

https://github.com/dexpota/benchpower

A DIY project to build a simple benchtop power supply using a PSU. ⚡

assembly diy making psu workbench

Last synced: 03 Jan 2025

https://github.com/mitranim/sublime-goasm

Syntax definition for Go assembly for Sublime Text

asm assembly go golang sublime-text syntax syntax-definition

Last synced: 09 Jan 2025

https://github.com/brian-emarquez/ensamblador-x86

⚙ Lenguaje ensamblador tiene que ver conDesarrolloInformática y softwareLenguajes de programaciónIngeniería de software ⚔

assembler assembler-x86 assembly cpu x86

Last synced: 22 Jan 2025

https://github.com/boogiemonster1o1/ghost

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 08 Feb 2025

https://github.com/rogerboesch/x16-helloworld-macos

Hello world example in C for the Commander X16 (macOS platform)

6502 assembly commander-x16 cpp hello-world

Last synced: 05 Jan 2025

https://github.com/rxxuzi/asmx

64bit Windows NASM+C Build Tool

assembly assembly-x64 build-tool nasm nasm-assembly

Last synced: 11 Jan 2025

https://github.com/wzslr321/asm_learning_tour

Repository describing my short adventure of learning Assembly language

assembly assembly-language guide nasm

Last synced: 03 Jan 2025

https://github.com/jthistle/assembly

Terribly written assembly code

assembly masochism nasm-assembly

Last synced: 01 Feb 2025

https://github.com/si9ma/coolos

A small operating system

assembly c operating-system

Last synced: 30 Jan 2025

https://github.com/hk-transfield/multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 14 Dec 2024

https://github.com/turkishrational/trdos

Turkish Rational DOS 8086 (v1) and 386 (v2) Operating System Kernel (TRDOS project) files

16bit 32bit 386dos asm assembler assembly code dos386 kernel nasm os rational retro source trdos trdos1 trdos2 trdos3 turkish

Last synced: 06 Nov 2024

https://github.com/amar454/floppaos

FloppaOS is a free and open source 32 bit operating system.

assembly c-programming kernel operating-system

Last synced: 20 Nov 2024

https://github.com/vonderklaas/assembly-greeting

This *Assembly* code can be assembled by a tool such as NASM into machine code that can be executed directly by the CPU. It prints a message to the console and then exits.

assembler assembly compiler macos nasm x86-64

Last synced: 07 Jan 2025

https://github.com/yazaldefilimone/wasmre

A wasm runtime with checker

assembly compiler rust vm

Last synced: 16 Dec 2024

https://github.com/donno2048/pyas

Run machine code, assembly and webassembly

assembly machine-code webassembly

Last synced: 14 Oct 2024

https://github.com/synthead/timex-datalink-toebes-tutorials

Toebes' WristApp tutorial sources for the Timex Datalink

6800 6805 app assembly crt data data-link datalink link timex watch wrist wristapp

Last synced: 14 Feb 2025

https://github.com/sudotto/rosaos

an operating system dedicated to Rosa the otter

asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64

Last synced: 21 Jan 2025

https://github.com/husnaintaj/afdbox

A program that allows you to Compile (with NASM), Run (with DOSBox) and Debug (with AFD) .asm files by just double clicking on them

afd assembly dosbox nasm

Last synced: 04 Dec 2024

https://github.com/maxbubblegum47/tutorato_architettura

Materiale tutorato Architettura dei Calcolatori. Esercizi sul simulatore logisim e rars in assembly per RISCV

assembly logisim logisim-alu rars riscv riscv-assembly riscv32

Last synced: 28 Jan 2025

https://github.com/xyproto/machinecode

:vulcan_salute: Rust module and utility for executing machine code

assembly jit machinecode programming-language rust

Last synced: 11 Jan 2025

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

https://github.com/esshahn/commodore-highlight

Highlight.js language support for 6502 assembly.

6502 assembly highlight syntax

Last synced: 24 Jan 2025

https://github.com/villy-p/under-the-hood

All files included in my Youtube series: Under the Hood

assembly c explanations hashmaps under-the-hood youtube

Last synced: 04 Nov 2024

https://github.com/liuzikai/klc3

"KLEE on LC-3," Symbolic Execution Engine for LC-3 Programs

assembly education lc-3 little-computer-3 symbolic-execution

Last synced: 05 Jan 2025

https://github.com/ximaz/nasm-stdlib

This repository is for learning purposes only ! It's just a project that aims to make me discover the assembly language's world by doing my own stdlib.

asm asmx86 assembly assembly-language assembly-language-programming assembly-x86 nasm nasm-assembler nasm-assembly nasm-language

Last synced: 05 Feb 2025

https://github.com/skl/pcd8544-avr-asm8bit

An 8-bit AVR assembler playground project for the Nokia 5110 LCD, also known as the PCD8544.

arduino-uno assembly avr nokia5110

Last synced: 12 Feb 2025

https://github.com/awais922609/assembly-programs

This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.

advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming

Last synced: 04 Feb 2025

https://github.com/gmpsankalpa/hello-world

This repository contains "Hello, World!" programs written in 20 different programming languages.

assembly cpp csharp css go html java javascript kotlin matlab objective-c perl php python r ruby scala sql swift typescript

Last synced: 19 Jan 2025

https://github.com/loneicewolf/radare2-snippets

my custom made Radare2 scripts/snippets/commands.

arm assembler assembly disassembler r2 radare2 x86

Last synced: 17 Feb 2025

https://github.com/tiagopog/talking-to-metal

Doing some assembly code just for fun... oh, wait!

assembler assembly nasm nasm-assembly x86 x86-64

Last synced: 16 Jan 2025

https://github.com/aegis-dev/shard_lang

Toy assembly language with embeddable 8bit VM written in Rust

asm assembly assmebler embeddable programming-language rust virtual-machine vm

Last synced: 20 Jan 2025

https://github.com/godtamit/assembler

A modular general 2-pass assembler written in Python.

assembler assembly instruction-set-architecture instructions modular parser

Last synced: 27 Jan 2025

https://github.com/williamkosasih19/jit-nasm

Just In Time NASM. Assemble and run instructions in memory, immediately

asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64

Last synced: 22 Jan 2025

https://github.com/zhuagenborn/tiny-x86-os

💽 A tiny Intel x86 operating system written in assembly and C++, supporting interrupts, memory paging and heap allocation, disk control, file partition, system calls, thread scheduling, etc.

assembly cpp20 disk-management interrupt kernel memory-management opertaing-system thread-scheduling

Last synced: 02 Jan 2025

https://github.com/maolonglong/bfjit-x86_64

A Just-In-Time Compiler for Brainfuck.

assembly brainfuck jit x86-64 zig

Last synced: 17 Feb 2025

https://github.com/gaowanlu/cours

guet cours web app

android assembly guet ios nextjs node react

Last synced: 01 Feb 2025

https://github.com/inspiaaa/micro8

An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.

8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation

Last synced: 11 Jan 2025

https://github.com/komodoooo/membreak

A harmless memory corrupter made in assembly

assembly memory-corruption

Last synced: 18 Jan 2025

https://github.com/rprouse/asm-dev-docker

Tools for programming against various 8-Bit computers

6502 8-bit 8bit assembly hacktoberfest z80

Last synced: 14 Oct 2024

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 27 Jan 2025

https://github.com/meharehsaan/intelx86_64

This is repo contans all assembly language codes written and analyzed while learning assembly language

assembly basics c concepts nasm x86-64

Last synced: 24 Jan 2025

https://github.com/michaldziuba03/http.asm

HTTP server written in assembly

asm assembler assembly assembly-x86-64 http

Last synced: 28 Nov 2024

https://github.com/rhcarvalho/assert-interface

Comparison of different ways to assert a type implements an interface in Go

assembly go golang interfaces

Last synced: 21 Jan 2025

https://github.com/president-xd/asm

I will upload my practice codes of assembly language here.

assembly assembly-language assembly-x86 assembly-x86-64

Last synced: 07 Feb 2025

https://github.com/tomschr/dbassembly

Assembly for DocBook

assembly docbook documentation topic xml

Last synced: 20 Feb 2025

https://github.com/bengabay11/snake

10th Grade Computer Science Final Project Written in 2016

assembly dosbox game snake tasm

Last synced: 02 Jan 2025

https://github.com/shiqimei/asm-exercise

大二下汇编实验题代码实现 | 课下思考题代码实现

asm assembly exercise

Last synced: 14 Feb 2025

https://github.com/cxw42/do-not-self-host

A toolchain starting from assembly so you don't have to self-host your next programming language

assembler assembly bytecode bytecode-interpreter interpreter programming-language programming-language-development self-hosting virtual-machine vm

Last synced: 16 Jan 2025

https://github.com/janhancic/hopper

A simple 8bit computer VM, emulator and more

8bit assembly emulator golang learning-by-doing vm

Last synced: 31 Jan 2025

https://github.com/turkishrational/playmod

AC'97 MOD Player for DOS (no DPMI, no HIMEM.SYS, no AUDIO DRV, direct play)

ac-97 ac97 assembly dos mod modplay modplayer msdos musicplayer nasm pcdos player playmod retrodos sourcecode trdos

Last synced: 06 Nov 2024

https://github.com/pushfoo/octo-termlib

A terminal-like text library for XO-CHIP in assembly

assembly assembly-language chip-8 octojam terminal text-rendering xo-chip

Last synced: 30 Jan 2025

https://github.com/xsscx/xnuimagetools

XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.

assembly debugging imageio introspection ios lldb macos profiling reverse-engineering swift visionpro watchos xnu

Last synced: 30 Jan 2025