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/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/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/octu0/unsafecgo

cgo calls via assembly trampoline

assembly cgo goasm golang trampoline

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

Program for TI-83 PCE, coded in asm eZ80

assembly ez80 ti83pce

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

Brookshear (VOLE) Machine Assembly translator in Go

assembler assembly brookshear go golang vole

Last synced: 21 Jan 2025

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

personal learning repository

assembly c lc3

Last synced: 21 Jan 2025

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

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

assembler assembly bmstu ics7 iu7

Last synced: 21 Jan 2025

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/danielfvm/sigmaker

A simple tool for creating signatures of addresses in binary files. You can choose the size and address of the binary of which a signature should be made and get the pattern and mask as a result.

assembly linux64 pattern-scanning signatures

Last synced: 11 Jan 2025

https://github.com/whitelicorice/ren-s-assembly

A repository for lab work in CMSC 131 (Machine-Level Programming) with x86 NASM Assembly.

assembly assembly-language-programming assembly-x86 nasm-assembly tutorial-code tutorial-exercises tutorial-sourcecode tutorials

Last synced: 27 Dec 2024

https://github.com/zoosmand/ATtiny25_SSD1306

LCD Display SSD1306 connected via I2C to ATtiny25. Can use either horizontal or vertical placing.

asm assembler assembly attiny25 avrasm i2c ssd1306

Last synced: 05 Nov 2024

https://github.com/ozankasikci/osx-assembly-examples

Assembly code examples on OSX operating system.

assembly assembly-language assembly-x86-64 osx

Last synced: 07 Jan 2025

https://github.com/zoosmand/SAMD21G18A_SPI

Microchip (Atmel) SAMD21 SPI example. MAX7219 as a ticker and BMP280 as a data source for ticker, are used on the same SPI bus.

arm armasm asm assembler assembly bmp280 cortex-m0plus max7219 samd21 spi

Last synced: 05 Nov 2024

https://github.com/zoosmand/ATtiny25_BMx280_SPI

BMP280 or BME280 connected to ATtiny25 via SPI

asm assembler assembly attiny25 avr avrasm bme280 bmp280 spi usi

Last synced: 05 Nov 2024

https://github.com/zoosmand/SAMD21G18A_delay

In this example a delay don't make an empty job, but passing handle into a main cycle

arm armasm asm assembler assembly blink cortex-m0plus delay samd21 systick watchdog

Last synced: 05 Nov 2024

https://github.com/tteeoo/svc

🖥️ A 16-bit virtual machine with its own instruction set, assembler, and debugger.

16-bit assembler assembly assembly-language cpu debugger virtual-machine

Last synced: 21 Jan 2025

https://github.com/tck1/xadrez-asmb

Código em Assembly para uma máquina MIPS e seu respectivo código em Java

assembly chess java mips

Last synced: 27 Jan 2025

https://github.com/saschpe/particle_fountain

Simple particle fountain effect written in x86-Assembler (NASM style).

assembly nasm nasm-assembly particle-effects particle-system x86

Last synced: 03 Feb 2025

https://github.com/hebertcisco/assembly-hello-world

A Assembly Hello World code example made for x8086 architecture

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

Last synced: 15 Jan 2025

https://github.com/nzeemin/uknc-desolate

🕹️ Desolate game ported from TI-83 Plus to UKNC

16bit 8bit assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc

Last synced: 15 Jan 2025

https://github.com/flevi29/ubb-nasm-runner

Run / test / compile your assembly projects with ease.

assembly console nasm ubb

Last synced: 13 Jan 2025

https://github.com/reshalfahsi/raspberrypi-development

Collection of Raspberry Pi Code for Embedded Operating System Development

assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian

Last synced: 15 Jan 2025

https://github.com/vsimko/truly106

Several programs for the "Truly 106" pocket calculator

assembly calculator old-school programming truly106 vintage

Last synced: 11 Jan 2025

https://github.com/jacob-c-smith/vectorize

High level abstractions for vectorized computing

assembly avx avx2 c vectorization

Last synced: 15 Jan 2025

https://github.com/dev88jerry/cs216

Bishop's University - CS216 System Programming Languages

assembly bishops bu cs216 mips mips-assembly university

Last synced: 08 Jan 2025

https://github.com/ericnantel/vim-z80-docs

Unofficial Zilog Z80 Assembly Documentation

assembly documentation neovim plugin retro vim z80 z80asm zilog

Last synced: 11 Feb 2025

https://github.com/trigger-segfault/triggerstools.build

Automated MSBuild targets to add or change information about the assembly.

assembly build-time copyright dotnet msbuild

Last synced: 15 Jan 2025

https://github.com/matheus-hrm/softwarebasico

Repositório para a disciplina de Software básico

assembly c

Last synced: 07 Jan 2025

https://github.com/zeroplayerrodent/duck-and-cover-64

Duck and Cover for the Commodore 64!

assembly commodore commodore-64 compiler game lisp

Last synced: 13 Jan 2025

https://github.com/fabiannorbertoescobar/veterinaria-patitas-abm

Veterinaria Patitas ABM. Aplicación Web en C#.NET con ASP.NET. PowerShell. HTML. XML. CSS. JavaScript. Entity Framework. Bootstrap. JQuery. MSSQL. Responsive Design. Trabajo Práctico del Curso de Desarrollo Eb en .NET, Polo Tecnológico. UNLaM.

adonet aspnet assembly bootstrap carrousel csharp css entity-framework html javascript jquery masterpages mssql-database powershell responsive-design slider usercontrol validation web-programming xml

Last synced: 05 Jan 2025

https://github.com/gboncoffee/ci1210

Projetos Digitais e Microprocessadores

assembly computer-architecture education microprocessor risc-v

Last synced: 28 Dec 2024

https://github.com/enty8080/droppers

Droppers written in assembly to drop executables on the compromised computer system.

assembly exploit payload penetration-testing shellcode

Last synced: 26 Jan 2025

https://github.com/james-p-d/brainfuckcompiler

A command-line node.js application for generating MASM-compatible x86 Assembly versions of Brainfuck programs

assembly brainfuck brainfuck-programs compiler javascript masm nodejs x86

Last synced: 18 Jan 2025

https://github.com/hummel009/software-engineering

КПО - лабораторные работы БГУИР (1 курс)

assembler assembly bsuir bsuir-labworks fasm labs

Last synced: 14 Nov 2024

https://github.com/ishaansathaye/csc225-computerorganization

Cal Poly CSC 225 Introduction to Computer Organization

assembly c cal-poly computer organization

Last synced: 24 Dec 2024

https://github.com/sw-community/principles-of-computer-organization-exprement

sduwh《计算机组成原理课程设计》实验报告

assembly hardware school-project

Last synced: 04 Feb 2025

https://github.com/hatappo/compilerbook

『低レイヤを知りたい人のためのCコンパイラ作成入門』

assembler assembly clanguage compiler

Last synced: 28 Jan 2025

https://github.com/yalishanda42/dcd

My 9th grade Assembly project; a tool that lets you use the Caesar cipher in order to encrypt/decrypt a message. This project helped me learn Assembly back then.

16-bit assembly assembly-language caesar-cipher cipher

Last synced: 27 Dec 2024

https://github.com/balletie/snake

Bootable snake clone written in x86 Assembly

assembly bootable game snake

Last synced: 11 Feb 2025

https://github.com/akafael/assembly-mips-sandbox

Assembly mips codes collection

assembly assembly-mips mips mips-assembly

Last synced: 28 Jan 2025

https://github.com/jamesalbert/halfprec

Half-precision assembly interface for C

assembly c doge half-precision nasm

Last synced: 11 Jan 2025

https://github.com/shane-staret/arduino-mouse-trap-mccc-cis-126

The Final Project for CIS 126 at MCCC. A completed prototype built using two Arduinos that communicate with one another to effectively trap a mouse and keep track of how the mice were caught.

arduino arduino-ide assembly bait c-plus-plus contraption csharp distance-sensor mice mousetrap servo shane staret trapdoor

Last synced: 22 Jan 2025

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

Archmage - Fantasy virtual machine with custom virtual processor architecture and assembly language

architecture archmage assembly computer fantasy fantasy-computer interpreter language rust virtual-machine virtualization vm

Last synced: 20 Jan 2025

https://github.com/adolbyb/msp430g2553-labs

A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.

assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430

Last synced: 20 Jan 2025

https://github.com/bemxio/image-render-bootloader

A bootloader for rendering an image in 256-color VGA mode

assembly bios bootloader dithering image nasm python rendering

Last synced: 16 Jan 2025

https://github.com/radosz99/computer-architecture

Some assembly stuff, algorithms

algorithms assembly

Last synced: 12 Jan 2025

https://github.com/winsdominoes/winos

A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/

assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo

Last synced: 30 Dec 2024

https://github.com/mpellouin/minilibc

Epitech 2nd year project. Implementation in assembly x86-64 of some functions of the libc.

assembly epitech minilibc x86-64

Last synced: 24 Jan 2025

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

personal learning repository

assembly c lc3

Last synced: 09 Jan 2025

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 23 Jan 2025

https://github.com/splch/bee-asm

An education-driven REPL assembly language

asm assembly interpreter repl

Last synced: 18 Jan 2025

https://github.com/porem5002/ciobf

A Brainfuck compiler made in c

assembly brainfuck c compiler

Last synced: 12 Jan 2025

https://github.com/anachrocomputer/uk101demo

Demo program for 6502-based Compukit UK101

6502 6502-assembly assembly assembly-language demo demo-app

Last synced: 16 Jan 2025

https://github.com/seanpm2001/wacos_15

🍏️🖥️[🇴.🇸]1️⃣️5️⃣️💾️ The official source repository/separate repository for the archival and development of WacOS 15.x, an open source remake of MacOS Sequoia (15.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

apple-alternative assembly c-lang c-language gpl3 gplv3 macos-15-alternative macos-alternative macos-sequoia-alternative metal objective-c operating-system swift wacos wacos-15 wacos-15-development wacos-15-project wacos-development wacos-operating-system-project wacos-project

Last synced: 19 Nov 2024

https://github.com/perongh/cpt101-revision

Materials for reviewing CPT101 Computer Systems

assembly computer-systems notes xjtu

Last synced: 19 Jan 2025

https://github.com/mekhyw/fpga-clock

Configurable real time clock on the Terasic DE0-CV board, using VHDL and custom ASM code

assembly intel-quartus-prime vhdl

Last synced: 11 Jan 2025

https://github.com/l3odr0id/assembly

Some simple assembly language programs, which may help you in studying.

assembler assembly assembly-language nasm nasm-assembly nasm-language studying

Last synced: 22 Jan 2025

https://github.com/theloni-monk/ya6502e

Yet Another 6502 Emulator: An emulator for the iconic MOS 6502 CPU written in c++

6502 6502-processor assembly assembly-6502 cpp emulator

Last synced: 13 Jan 2025

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

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

https://github.com/cheemsbread505/input-to-file-assembly

Very simple assembly program

assembly linux simple text

Last synced: 14 Jan 2025

https://github.com/papachristoumarios/assembly

This repository contains some algorithms implemented in LC3 assembly mainly for educational purposes

assembly educational lc3

Last synced: 12 Jan 2025

https://github.com/nic-obert/stack-vm

A higher level stack-based virtual machine and related assembler.

assembler assembly bytecode bytecode-interpreter virtual-machine vm

Last synced: 22 Jan 2025

https://github.com/nunolima10/assembly-emu8086-iniciante

Meuss projetos criados em Assembly durante aprendisagem da liguagem

8086 8086-emulator assembly emu8086

Last synced: 12 Jan 2025

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 14 Jan 2025

https://github.com/gergoerdi/2048-chip8

2048 game for the CHIP-8 virtual machine

assembly chip8 retro

Last synced: 17 Jan 2025

https://github.com/supakornn/asm-bubble-sort

👾 Bubble Sort with Assembly - MASM

algorithms assembly bubble-sort

Last synced: 21 Jan 2025

https://github.com/abderrsfa/libasm

A small library consisting of 6 functions, written in x86 64-bit assembly (Intel syntax)

1337 42born2code assembly assembly-language libasm

Last synced: 27 Dec 2024

https://github.com/antonioberna/call-assembly-from-c

Simple project that combine the power of Assembly language with the power of C language

aarch64 armv8-a assembly c calling-conventions intel raspberry-pi-3 x86

Last synced: 12 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: 05 Feb 2025