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/ali-tm-original/laos

A toy language to solve caie A-levels Assembly table questions

assembly interpreter rust

Last synced: 01 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/alejandrogallo/avr-instructions

Repository to mirror information about avr instruction set architecture

assembly avr avr-assembly pandoc vimdoc

Last synced: 26 Jan 2025

https://github.com/jthistle/assembly

Terribly written assembly code

assembly masochism nasm-assembly

Last synced: 01 Feb 2025

https://github.com/antoninhrlt/bootos

Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems

assembly kernel operating-system os x64 x86

Last synced: 31 Dec 2024

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

V's notes on MS-DOS programming.

assembly assembly-x86 ibm-pc ms-dos retrocomputing

Last synced: 20 Nov 2024

https://github.com/lorenzomorelli-webdev/c_assembly_optimization

Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam

assembly c kmeans nearest-neighbor-search optimization

Last synced: 09 Feb 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/maolonglong/bfjit-x86_64

A Just-In-Time Compiler for Brainfuck.

assembly brainfuck jit x86-64 zig

Last synced: 26 Dec 2024

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

[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.

assembly cecil csharp

Last synced: 17 Jan 2025

https://github.com/gramaziokohler/workshop_michigan

Materials for the Robotic Assembly workshop using COMPAS FAB framework

assembly compas-fab workshop

Last synced: 25 Dec 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/winterrdog/simple_linux_inmemory_debugger

A simple program that will attack a program "already running" in memory through the PTRACE linux system call.

assembly c debugger x86

Last synced: 26 Jan 2025

https://github.com/ninjamar/pyaw

PYthon Assembly Wrapper

assembly linux python3

Last synced: 18 Dec 2024

https://github.com/grachale/microarchitecture_risc-v_isa

Design of a Processor Microarchitecture Supporting a Chosen Subset of RISC-V ISA Instructions.

assembly isa microarchitecture risc-v verilog

Last synced: 13 Jan 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: 19 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/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: 26 Dec 2024

https://github.com/calculuswhiz/gedit-gas-x86_64-highlighter

This is the greatest assembly language of All Time (gedit port)

assembly assembly-language gas-syntax gedit syntax-highlighting x86 x86-64

Last synced: 28 Jan 2025

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

10th Grade Computer Science Final Project Written in 2016

assembly dosbox game snake tasm

Last synced: 02 Jan 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/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/jefersonsv/nuspecfromgithub

Utility to create .nuspec file from github and project assembly

assembly csproj github nuget nuspec

Last synced: 17 Dec 2024

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/0xffset/arm-assembly

ARM Assembly programs

arm assembly

Last synced: 22 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/gergoerdi/chip-80

A CHIP-8 implementation for Z80

assembly chip8 haskell retrocomputing z80

Last synced: 17 Jan 2025

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

A simple Corewar game written in C++ with Qt.

assembly corewar qt-gui

Last synced: 06 Feb 2025

https://github.com/vardan2009/viax

VIAX is a simple OS written in Assembly and C

assembly c command-line operating-system

Last synced: 19 Nov 2024

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

LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.

assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal

Last synced: 21 Jan 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/torchedsammy/nerine

🌹 ✨ A 16-bit virtual machine for making tiny programs and games.

assembly virtual-machine vm

Last synced: 10 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/vishalthehuman/hack-assembler

Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.

assembler assembly hack-assembler hack-assembly-language machine-language nand2tetris nand2tetris-assembler nand2tetris-assignments

Last synced: 17 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/rieselhilfe/tis200

Emulator of the tis-100 with arbitrary layout in golang

assembly assembly-language emulator game programming-language tis-100 zachtronics

Last synced: 31 Dec 2024

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

64bit Windows NASM+C Build Tool

assembly assembly-x64 build-tool nasm nasm-assembly

Last synced: 11 Jan 2025

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

uM0 on Arduino UNO and more. Fork from http://dmitry.gr/?r=05.Projects&proj=08.%20uM0

arduino arm assembly avr c cortex-m0 emulator

Last synced: 02 Feb 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/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/alessandro-salerno/hackasm

A small, poorly written assembler for a proprietary VM made for a high school hacking challenge

8-bit 8bit assembler assembly gpl gplv3 hacking-challenge python

Last synced: 28 Jan 2025

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

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 08 Feb 2025

https://github.com/yazaldefilimone/wasmre

A wasm runtime with checker

assembly compiler rust vm

Last synced: 16 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/zlrkw11/cs-210

personal learning repository

assembly c lc3

Last synced: 21 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/riprsa/brookshearmachineasm

Brookshear (VOLE) Machine Assembly translator in Go

assembler assembly brookshear go golang vole

Last synced: 21 Jan 2025

https://github.com/blessedrebus/tesi-magistrale

Tesi magistrale di Ingegneria Informatica Magistrale su Attacchi Buffer Overflow e Return Oriented Programming in architetture RISC-V, Università di Bologna

assembly bof buffer-overflow cybersecurity return-oriented-programming risc-v rop security x86 x86-64

Last synced: 21 Jan 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/theobori/i686-kit

🐧 Tools to manage some kernel features (Intel syntax only)

assembly font gdt i686 module osdev

Last synced: 10 Jan 2025

https://github.com/aparzi/molisemon

Molisemon - Pokemon game set in the Molise region (Molise Version)

aparzi aparziale assembly assembly-language-programming japan pokemon python

Last synced: 14 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/nielsouvrard/asm-ez80-program

Program for TI-83 PCE, coded in asm eZ80

assembly ez80 ti83pce

Last synced: 08 Jan 2025

https://github.com/0xvpr/c-cheat-template

Template for video-game hacking using C and Assembly.

assembly c cheat hacking library template videogame-hacking

Last synced: 02 Jan 2025

https://github.com/0xvpr/dying-light-trainer

Scuffed Dying Light trainer made with C and Assembly.

assembly cheat cpp dying light x64-assembly

Last synced: 02 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/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/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/isaka-james/assembly-learning-curve

Journey to understand x64 bits assembly to build game on 1 September with assembly.

100daysofcode assembly assembly-x64 learning-assembly learning-by-doing

Last synced: 26 Jan 2025

https://github.com/adisol07/objectio

New Assembly like programming language

assembly csharp programming-language

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/juliano-xd/math

Uma calculadora completa em assembly para calculos de numeros de 256 bits

assembly math

Last synced: 10 Feb 2025

https://github.com/bemxio/gicho

A 16-bit real mode operating system made in Assembly and C

assembly bootloader c kernel low-level operating-system os

Last synced: 21 Jan 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: 20 Dec 2024

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