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/wiltonsr/micro-unb

Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.

assembly c microcontroller microprocessor msp430 msp430g2553

Last synced: 19 Jan 2025

https://github.com/zoosmand/ATtiny25_WH1602

LCD Display WH1602 via I2C BUS on USI ATtiny25

asm assembler assembly attiny25 avr avrasm i2c usi wh1602a

Last synced: 05 Nov 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: 06 Feb 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/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/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/yousseftawakal/driving-car-asm

A 2D Car Driving Simulation Game built in Assembly language, where player controls a car to avoid obstacles, with two difficulty levels (Easy and Hard).

2d-game-development assembly assembly-x86 graphics-programming low-level-programming

Last synced: 31 Jan 2025

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

All source codes of the programs made during the Electrical Engineering course at UFMA

arduino assembly c digital-circuits portugol ufma

Last synced: 13 Feb 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/UtkarshVerma/atmega328p-oled-asm

An AVR assembly project for playing any video on an OLED display using ATmega328P and an SD card.

assembly atmega32 atmega328p avr avr-assembly bad-apple oled-display-ssd1306

Last synced: 24 Nov 2024

https://github.com/f4grx/sys11-forth

FORTH interpreter for sys11

68hc11 8-bit 8-bit-cpu assembly eforth embedded forth hc11 retro

Last synced: 18 Jan 2025

https://github.com/lbirchler/sys-call

Linux syscall implementations, calling conventions, and shellcode examples

assembly cli exploit linux shellcode syscalls

Last synced: 01 Feb 2025

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

Text, graphics and font ripper for the ZX Spectrum

assembly ripper zx-spectrum

Last synced: 02 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/221v/abakis_language

abakis macro language on top of fasm

assembly fasm

Last synced: 06 Jan 2025

https://github.com/amirreza81/digital-systems-design

Digital Systems Design - Spring 2023 - Sharif University of Technology

assembly digital-system-design verilog

Last synced: 05 Jan 2025

https://github.com/0xffset/arm-assembly

ARM Assembly programs

arm assembly

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/arthursudbrackibarra/trab2-org_e_arq

Trabalho 2 de Organização e Arquitetura de Computadores.

assembly hardware

Last synced: 27 Jan 2025

https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/akashicrecord

The history of my universe, I guess | Mirror of http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/cgit/AkashicRecord.git/about and http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/cgit/AkashicRecord.git/about

apl arduino assembly automate basic circuits cpp entropy jasmin java javascript lua minecraft python

Last synced: 07 Nov 2024

https://github.com/qazcetelic/x86_64-nasm-sudoku

Sudoku solver written in x86-64 NASM assembly

assembly nasm

Last synced: 06 Feb 2025

https://github.com/chichunchen/cross-indexing

Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.

assembly c index-generator ruby

Last synced: 19 Jan 2025

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/gergoerdi/chip-80

A CHIP-8 implementation for Z80

assembly chip8 haskell retrocomputing z80

Last synced: 17 Jan 2025

https://github.com/guipenedo/p3-assembly

VS Code language support for the P3 Assembly programming language, the language used in the fictitious processor P3, created at IST for educational purposes.

assembly ist language-support p3 p3-assembly p3-processor tecnico vscode vscode-extension

Last synced: 19 Nov 2024

https://github.com/walderlansena/studyingassembly

:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly

0x86 32bits asm assembly baixo-nivel code estudo linguagem-assembly linux nasm nasm-assembly programacao programacion sistema syscalls

Last synced: 30 Jan 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/akhilrai28/hexatwos64

A project focusing on 64-bit arithmetic operations using registers in assembly. The code handles various mathematical manipulations and optimizations for efficient computation at the assembly level.

64bit-assembly assembly low-level-programming register

Last synced: 16 Feb 2025

https://github.com/jbouron/x86lab

A playground for x86 assembly programming.

assembly x86 x86-64

Last synced: 20 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/xfcasio/bento

A collection of macros intended at making assembly more convenient to write and a bit closer to C. Only for x86_64 linux and the FASM assembler (for now).

assembly fasm

Last synced: 16 Feb 2025

https://github.com/sohnryang/skeleton-os

OS with bare bones only. (WIP)

assembly c os

Last synced: 18 Jan 2025

https://github.com/kolibrios-nextgen/kolibrios-nextgen

KolibriOS NextGen monorepository

assembler assembly fasm kolibrios osdev x86

Last synced: 10 Feb 2025

https://github.com/ninjamar/pyaw

PYthon Assembly Wrapper

assembly linux python3

Last synced: 10 Feb 2025

https://github.com/n0thhhing/zeon

ARM/ARM64 Neon intrinsics implemented in zig

arm arm64 assembly implementation inline-assembly intrinsics llvm neon pure-zig simd vectors zig ziglang

Last synced: 17 Jan 2025

https://github.com/fredmaggiowski/mips-caesar-cipher

A MIPS recursive implementation of the Caesar Cipher

assembly caesar-cipher caesar-cipher-algorithm mips

Last synced: 11 Jan 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/akhilrai28/binarytwos32

A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.

32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming

Last synced: 16 Feb 2025

https://github.com/uxmal/rvfun

Fun with Risc-V! A Risc-V emulator and assembler in C#

assembly assembly-language-programming emulation risc-v-assembly risc-v-emulator

Last synced: 07 Nov 2024

https://github.com/akhilrai28/magnisign

A project focused on converting between signed magnitude representations in assembly language. This code efficiently manipulates signed binary numbers, performing mathematical and bitwise operations.

assembly assembly-language assembly-language-programming binary bitwise-operations low-level-programming processing signed

Last synced: 16 Feb 2025

https://github.com/vardan2009/kitelang

hobby programming language compiler written in C++

assembly cmake compiler compilers cpp lowlevel programming-language x86 x86-64

Last synced: 16 Feb 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/ciffelia/gimleos

「30日でできる! OS自作入門」をやっていく

assembly c nask os qemu

Last synced: 18 Jan 2025

https://github.com/markyturtle/hardwarekeyboardreader

Amiga Hardware Keyboard Reader

68000 amiga assembly cia keyboard timers

Last synced: 21 Jan 2025

https://github.com/idanrosenzweig/elf-toolchain

A toolchain for ELF executables and malware containing a standalone loader, file stripper, data obfuscator and a packer

assembly elf elf-loader linux loader malware-detection obfuscation-algorithms packing x64 x86

Last synced: 02 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/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/prdktntwcklr/pikuma-atari

Pikuma course: Atari 2600 Programming with 6502 Assembly.

6502 assembly atari game pikuma

Last synced: 14 Jan 2025

https://github.com/fooeybar/flatnet

flatnet is an evolutionary algorithm with models as action lists

ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat

Last synced: 18 Jan 2025

https://github.com/cpscript/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 01 Feb 2025

https://github.com/en10/arm-as

ARM Assembly on Ubuntu

a-level aqa arm arm-assembly assembly gce

Last synced: 01 Feb 2025

https://github.com/kts-o7/rv_board

This is the Repository of RV Board Testing program Development

32-bit armv7 assembly embedded-c lpc2148 risc

Last synced: 08 Feb 2025

https://github.com/bartpleiter/fpgc

My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.

assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain

Last synced: 08 Feb 2025

https://github.com/khopa/dwarvesmanagernes

NES Version of Dwarves Manager, for #LD48 29

assembly game ldjam nes nintendo-entertainment-system

Last synced: 08 Feb 2025

https://github.com/hk-transfield/wramp-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: 07 Feb 2025

https://github.com/micheleriva/ocaml-assembly-example

👾Just an Assembly Hello World program compiled from OCaml ocamlopt.

assembly compiler ocaml

Last synced: 07 Feb 2025

https://github.com/scripttiger/fasmgp

Collection of fasmg procedures which can be quickly included with any fasmg project to gain out-of-the box procedures for simple memory management, string manipulations, and more, with minimal abstractions and as few system calls as possible in favor of doing as much as possible internally as efficiently and intuitively as possible.

assembly assembly-x86 fasm fasmg x86-assembly

Last synced: 09 Feb 2025

https://github.com/hexagonix/xfnt

Fontes gráficas para Hexagon/Hexagon graphic fonts

assembly graphic-fonts operating-system

Last synced: 01 Feb 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: 08 Feb 2025

https://github.com/maxim-zhao/mappy-gg-translation

Translation of the Sega Game Gear game "Mappy" from Japanese to English

assembly sega-game-gear translation z80

Last synced: 24 Jan 2025

https://github.com/headblockhead/bm-nac

A two-player noughts and crosses (tic-tac-toe) game for x64 Linux systems, designed to look nice, and to take up very little space, small enough to fit into a QR code!

assembly linux-shell nasm

Last synced: 25 Jan 2025

https://github.com/micheleriva/c-vs-ts-wasm

👽Simple repo I made for myself just to test some WebAssembly compilers.

assembly c compilers cpp haskell typescript wasm wat webassembly

Last synced: 07 Feb 2025

https://github.com/scriptlinestudios/glasm

OpenGL + x86_64 asm

assembly opengl

Last synced: 31 Jan 2025

https://github.com/hk-transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 07 Feb 2025

https://github.com/aimadbahdir/libasm

A project created during education at 1337 school to learn assembly language fundamentals. Developed small assembly programs to improve low-level programming skills and understand computer workings.

assembly

Last synced: 07 Feb 2025

https://github.com/torinriley/liteos

A lightweight operating system

assembly opperating-systems os

Last synced: 25 Jan 2025

https://github.com/gemeri/epic-assembly-code

Super epic scripts coded in assembly. More to come!

assembly assembly-language epic sigma

Last synced: 07 Feb 2025

https://github.com/aasmundn/attiny-isp

In-circuit Serial Programmer (ISP) for first generation ATtiny devices.

asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial

Last synced: 01 Feb 2025

https://github.com/erwan-simon/asm_library

Reimplementation of basic functions in assembly

asm assembly epitech library rindex strchr strcmp strcspn strlen strncmp strpbrk strstr

Last synced: 01 Feb 2025

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

Simple Programs written in Linux x86_64 Assembly.

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

Last synced: 15 Feb 2025