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

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 23 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/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/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/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/ninjamar/pyaw

PYthon Assembly Wrapper

assembly linux python3

Last synced: 18 Dec 2024

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

My assignment for nand2tetris project

assembly c mooc nand2tetris vm

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

A CHIP-8 implementation for Z80

assembly chip8 haskell retrocomputing z80

Last synced: 17 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/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/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/lgromanowski/fasm-includes

Various linux includes converted to Flat Assembler syntax

assembler assembly assembly-language fasm fasm-syntax include linux

Last synced: 15 Dec 2024

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

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

assembly corewar qt-gui

Last synced: 13 Dec 2024

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/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: 12 Dec 2024

https://github.com/seanpm2001/wacos_10.12

The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.

apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project

Last synced: 12 Dec 2024

https://github.com/moralcode/mars-mips

a fork of the MARS Mips Assembly and Runtime Simulator with some changes made

assembly mars mips-assembly simulator simulators

Last synced: 27 Oct 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/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/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/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/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/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/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/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/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/0xffset/arm-assembly

ARM Assembly programs

arm assembly

Last synced: 22 Jan 2025

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

Toy disassembler project, using Capstone

app assembly capstone disassembler gui mac reverse-engineering s

Last synced: 12 Dec 2024

https://github.com/dineshpinto/stm32f4

Combining an FPGA, micro-controller and AWG for nanosecond photon counting

assembly awg c microcontroller photonics verilog

Last synced: 09 Dec 2024

https://github.com/arianamagaliariza/cac

Some exercise solutions from the subject "Computer Architecture Concepts" (CAC)/ "Computer Architecture" (AC) (UNLP)

arquitectura-de-computadores assembler assembly assembly-language cac ingenieria-en-computacion mips64 unlp unlp-informatica unlp-sistemas

Last synced: 21 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/medishen/asmfly

This project is dedicated to exploring the world of assembly language programming. Here you'll find a collection of projects, tutorials, and resources to help you master low-level programming concepts.

asm asmx86 assembly

Last synced: 16 Dec 2024

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

https://github.com/danilado/iu7-asm

Работы по курсу Машиино Зависимые Языки Программирования кафедры ИУ7 МГТУ им. Баумана ВАРИАНТ 7

assembler assembly bmstu ics7 iu7

Last synced: 21 Jan 2025

https://github.com/riccardorevalor/computerarchitectures

Repository dedicated to the labs of the course 'Computer Architectures' of Politecnico di Torino

arm assembly mips-assembly mips64

Last synced: 16 Dec 2024

https://github.com/loty2019/assembly

Machine Projects

assembly c makefile

Last synced: 09 Dec 2024

https://github.com/boogiemonster1o1/ghost

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 16 Dec 2024

https://github.com/zlrkw11/cs-210

personal learning repository

assembly c lc3

Last synced: 21 Jan 2025

https://github.com/michaeltoddprogramming/cos284pa05

Repo for Assembling Tears Practical Assignment 5

assembly assembly-x86 ppm ppm-image

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

My msp430 coding projects

assembly c microcontroller msp430

Last synced: 16 Dec 2024

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

Self-hosting toy compiler for a language which resembles a subset of ANSI C

ansi-c assembly assembly-x86 c compiler

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

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/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: 10 Dec 2024

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

Bootable snake clone written in x86 Assembly

assembly bootable game snake

Last synced: 18 Dec 2024

https://github.com/josedavidss/dsd.smart-trafficlights

Primer proyecto del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema de intersección utilizando el lenguaje de programación ARM.

arm armv7 assembly digital-design keil keil-uvision5 traffic-light-controller

Last synced: 06 Jan 2025

https://github.com/josedavidss/dsd.smarttemperaturetracing

Proyecto Final del curso Diseño de Sistemas Digitales. La idea es generar un código en ensamblador capaz de resolver un problema referente al alto aforo de personas en transporte público para realizar un estudio de temperaturas y así mitigar riesgos durante la pandemia del COVID-19. Utilizando el lenguaje de programación ensamblador ARM.

arm armv7 assembly covid-19 health keil-uvision5 public-transport temperature

Last synced: 06 Jan 2025

https://github.com/sushiwaumai/asm-basics

Simple Programs written in Linux x86_64 Assembly.

asm assembler assembly c compiler linux low-level x86-64

Last synced: 30 Dec 2024

https://github.com/josedavidss/ce_architecture1.isa-app

This project is based on graphics and text generation app. This is the first individual project for the CE Architecture 1 course.

assembly isa nasm-assembly pysimplegui python sasm x86

Last synced: 06 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/a11ce/esasm

toy assembly-ish language

assembly

Last synced: 26 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