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/sjackman/tigmint-slides

Tigmint: Correct Misassemblies Using Linked Reads From Large Molecules

10x abyss assembly chromium genome gymnosperm linked-reads misassembly-correction mitochondrion scaffolding

Last synced: 21 Jan 2025

https://github.com/deep5050/8085

Useful 8085 programs for learning purpose :book: :tada:

8085 8085-programs assembly assembly-language assembly-language-programming books

Last synced: 02 Jan 2025

https://github.com/kavicastelo/assembly_basics

This guide is designed to help you learn assembly language from the ground up, focusing on the 64-bit Windows architecture. We'll cover everything from setting up your environment to understanding registers and writing basic programs.

asmx86 assembly basics gcc-complier low-level mingw-w64 nasm

Last synced: 21 Jan 2025

https://github.com/marinossav/ijvm_emulator

A programming project aimed at implementing an IJVM emulator using C.

assembly c ijvm ijvm-emulator instruction-set-architecture java

Last synced: 21 Jan 2025

https://github.com/ybda/asm_algorithms

Algorithms to learn intel x86 assembly

asmx86 assembly assembly-x86 intel-syntax

Last synced: 17 Jan 2025

https://github.com/ttiimmothy/different-languages-template1

A repository shows different programming languages template

assembly csharp html makefile solidity svelte swift

Last synced: 13 Jan 2025

https://github.com/codewithma/schlange

Schlange for the Gameboy

assembly gameboy rgbds snake snake-game

Last synced: 21 Jan 2025

https://github.com/albovo/compiti

This repository contains all my IT homeworks I've done @ ITT Blaise Pascal

assembly console-application csharp homework-assignments kotlin projects wpf x86-64 xaml

Last synced: 21 Jan 2025

https://github.com/brunobaier/mj

Small operational system written in assembly and C

assembly c

Last synced: 21 Jan 2025

https://github.com/tuna-sahin/bilkent-eee212-labs

My assignments for the labs for EEE 212 Microprocessors. The first three labs are written in 8051 Assembly and the other half is written for ARM based C embed programming

8051 arm32 assembly c embedded-systems keil-uvision5 kl25z proteus

Last synced: 10 Feb 2025

https://github.com/anishsharma21/nand2tetris

This repository tracks my progress in building the hardware and software of a computer from scratch - a journey that will take me from the basics of logic gates to building a fully functioning computer and operating system.

assembly boolean-logic compilers computer-architecture logic-gates machine-language nand2tetris operating-systems

Last synced: 21 Jan 2025

https://github.com/th3c0d3mast3r/.asm

The Following is a Repository that has all the Assembly Language codes that I had done in the College and overall. Feel free to use that, and suggest changes(this is for 8086)

assembly

Last synced: 21 Jan 2025

https://github.com/rohan-bharatia/torchos

TorchOS is an open-source operating system written entirely in x86 assembly.

assembly operating-system x86

Last synced: 21 Jan 2025

https://github.com/darkseriuscode/tic-tac-asm

Simple Tic Tac Toe game in assembly (x86_64-linux)

assembly game nasm raylib tic-tac-toe

Last synced: 21 Jan 2025

https://github.com/mavstuff/mulasm

Multiplication math test for children

assembly masm masm64 math multiplication test

Last synced: 27 Dec 2024

https://github.com/saeedmosaffer/assymblyproject

This project is a number conversion utility written in 8086 assembly language. It takes an input between 0 and 999 and converts it to three formats: Binary, Hexadecimal, and Roman numerals. The project demonstrates subroutine-based programming in assembly, handling user input, data conversion, and formatted output.

architecture assembly intel8086 organization

Last synced: 21 Jan 2025

https://github.com/nyambura-pov/ics3203-cat2-assembly-faith-njuguna-150325

ALP CAT 2 : 💻 Assembly Programming: Exploring Control Flow, Array Manipulation, Modular Subroutines, and Hardware Simulation through hands-on tasks showcasing efficient memory management, branching logic, and system-level programming.

assembly assembly-language assembly-language-programming conditional-logic control-flow nasm

Last synced: 26 Jan 2025

https://github.com/kavicastelo/assembly_system_calls_and_interacting_with_os

This repository contains exercises and examples focused on system calls and interacting with the operating system using assembly language. These examples are built using NASM assembler on a Windows x64 environment, and they illustrate how to interact with OS services at a low level.

assembly basics mingw-w64 nasm windows64

Last synced: 21 Jan 2025

https://github.com/titi-rex/libasm

42 project libasm

42projects assembly

Last synced: 21 Jan 2025

https://github.com/cwielder/coldcpu

Custom processor architecture, assembly language, and toolchain.

assembler assembly compiler cpp cpu emulation premake processor-architecture

Last synced: 21 Jan 2025

https://github.com/kavicastelo/assembly_calculator

This project is an advanced calculator written in x64 assembly for Windows. It supports both integer and floating-point operations, including addition, subtraction, multiplication, division, exponentiation, modulus, and trigonometric functions.

assembly calculator gcc mingw-w64 nasm windows

Last synced: 21 Jan 2025

https://github.com/fikri-rouzan/assembly-exercises

Assembly exercises for the Computer Organization and Architecture course.

assembly

Last synced: 13 Jan 2025

https://github.com/giosil/hellovic20

Sample assembly program for MOS 6502 (VIC20).

assembly commodore-vic20 vic20

Last synced: 27 Dec 2024

https://github.com/c-thoben/cassavagenomicsproject

Collection of scripts used in the process of creating and analysing the COL40 cassava assembly.

assembly cassava hifi manihot

Last synced: 21 Jan 2025

https://github.com/khraosgenetor/x32k

This is a i686 ELF compiled kernel for x32 systems

assembly c kernel

Last synced: 21 Jan 2025

https://github.com/agarnung/x86-64-assembly-intro

Introductory exercises to assembly language

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

Last synced: 13 Jan 2025

https://github.com/sinamathew/100daysoflowlevel

This repository is to keep track of my 100 days of learning C and Assembly with a focus on embedded systems.

100daysoflowlevel assembly aunty-betty c cprogramming electronics emebeded gcc learning-by-doing low-level-programming

Last synced: 21 Jan 2025

https://github.com/decentralisedme/1-horse-store

The fascinating world of opcodes and the understanding their structure in the evm environment

assembly bytecode huff opcodes yul

Last synced: 21 Jan 2025

https://github.com/gabrielramirezv/genome_assembly_annotation_and_comparative_analysis

Repository for the Genome Assembly, Annotation and Comparative Analysis class, from the Undergraduate Program in Genomic Sciences, UNAM.

assembly blast shell

Last synced: 21 Jan 2025

https://github.com/kazooki123/staros

A open source operating system, made in rust & assembly

asm assembly desktop mobile operating-system os rust

Last synced: 21 Jan 2025

https://github.com/julianolorenzato/venus

🌕 A complete environment to assemble and run Venus.

assembler assembly project runtime rust virtual-machine

Last synced: 21 Jan 2025

https://github.com/rssu-shellcode/hash_api

Find&Call Windows API by hash+key.

assembly hashapi shellcode windows windowsapi

Last synced: 06 Dec 2024

https://github.com/solareenlo/42libasm

[WIP]Assembler Basics

42 42born2code assembler assembly libasm

Last synced: 30 Dec 2024

https://github.com/peaky-xd/apsm

Nothing ~

assembly

Last synced: 30 Dec 2024

https://github.com/downadow-dev/xmtwolime

operating system for iiixmish2

assembly c kernel operating-system os

Last synced: 13 Jan 2025

https://github.com/rosietheghostie/seaside

A modern tool to learn MIPS Assembly

assembler assembly interpreter mips tool

Last synced: 13 Jan 2025

https://github.com/aubstract/aublang_assembler

An assembler for my language AubLang, to be used with my Minecraft CPU

assembler assembly cpu isa minecraft redstone syntax-highlighting

Last synced: 19 Jan 2025

https://github.com/zhaohan-dong/arm64-asm-notes

Notes and Exercises on Programming with 64-Bit ARM Assembly Language Book

arm64 assembly learning

Last synced: 13 Jan 2025

https://github.com/eliasjuk/systemos

Sistema Operacional

assembly c

Last synced: 07 Jan 2025

https://github.com/j-jzk/bfasm

A brainfuck -> x86 assembly compiler

assembly brainfuck brainfuck-compiler

Last synced: 21 Jan 2025

https://github.com/julienmalka/pongassembly

Simple Pong Game coded in Nios II Assembly

assembly nios2 processor

Last synced: 14 Jan 2025

https://github.com/marcpinet/parm

🧀 PARM Project (Polytech ARM-based embedded processor)

architecture armv7 assembly c cpu logisim-evolution python system

Last synced: 23 Nov 2024

https://github.com/geniusum/pimo

A compiled low-level language made for MazeGroup's servers.

assembly compiler fasm interpreter lexer parser programming-language python

Last synced: 13 Jan 2025

https://github.com/markcaldropoli/cs120

Computer Systems I: Machine Organization

assembly cs120 markcaldropoli mips

Last synced: 21 Jan 2025

https://github.com/markcaldropoli/cs220

Computer Systems II: Architecture & Programming

architecture assembly c makefile

Last synced: 21 Jan 2025

https://github.com/azrielx86/labmicrocomputadoras_2025-1

Practicas desarrolladas para el Laboratorio de Microcomputadoras - FI UNAM Semestre 2025-1

assembly microcontrollers pic16f877a

Last synced: 02 Feb 2025

https://github.com/dhirsch1138/shrimpy_beneater_6502

Working on my 6502 build, proto-Shrimpy on a breadboard. Going through ben eater's exercises with my own adaptations

6502 assembly beneater cc65

Last synced: 13 Jan 2025

https://github.com/rosale-real/compiler

This compiler is an attempt at making the perfect language, the name of which is not yet decided.

assembly compiler compiler-backend compiler-frontend intermediate-representation nasm nasm-assembly templeos terry-davis x86-64

Last synced: 13 Jan 2025

https://github.com/zwrawr/mymicroproccessor

Computer Architectures project to design a 16/32 bit microprocessor in VHDL.

architecture assembly computer-architecture electronics hardware microprocessor university-of-york university-project uoy vhdl

Last synced: 02 Jan 2025

https://github.com/jotavare/libft-x86-assembly

Converting my libft to x86 assembly using nasm to optimize performance and delve into low-level programming.

assembly binary computer-architecture low-level-programming nasm optimization x86

Last synced: 02 Jan 2025

https://github.com/jotavare/x86-assembly-nasm

Explored x86 assembly programming using NASM, dived into low-level coding and discovered the inner workings of computer hardware and software.

assembly binary nasm processor-architecture processor-modes registers x86-64

Last synced: 02 Jan 2025

https://github.com/jacraul/binarycalculator

My project for Computer Architecture subject at FILS UPB

assembly

Last synced: 13 Jan 2025

https://github.com/sasha-hk/assembly

Assembly language

asm assembly

Last synced: 08 Jan 2025

https://github.com/sivaraam/assembly-pic-ledonoff

An assembly program that turns an LED on/off based on a pin of a port which is used as input

assembly embedded pic

Last synced: 02 Jan 2025

https://github.com/sivaraam/assembly-pic-ledon

An assembly program that turns on the LED by using a particular port of the microcontroller as output

assembly embedded pic

Last synced: 02 Jan 2025

https://github.com/erykmika/ak2-assembly

This repository contains my solutions to assignments from Computer Architecture 2 (Architektura Komputerów 2) lab classes.

ak2 assembly low-level politechnikawroclawska

Last synced: 13 Jan 2025

https://github.com/gnh1201/asmnext.com

asmnext.com - The embeddable freedom over WebAssembly

assembly iot webassembly

Last synced: 02 Feb 2025

https://github.com/eersoy93/os

My own monolithic operating system (unfinished). Created for learning.

assembly c monolithickernel nasm operating-system operating-systems os

Last synced: 30 Dec 2024

https://github.com/slayingripper/minesweeperarm

Minesweeper Writter in ARM

arm assembly assembly-language game grid

Last synced: 11 Jan 2025

https://github.com/hr-fahim/assembly-code-intel-8086

A repository of practice assembly code examples for the Intel 8086 processor architecture.

assembly intel-8086

Last synced: 14 Jan 2025

https://github.com/exectx/spectre

A demo showcasing the Spectre vulnerability, in C++ and Assembly.

assembly cmake demo google onefile sidechannel spectre spectre-v suckless vulnera vulnerability

Last synced: 20 Dec 2024

https://github.com/againpsychox/ask_proj

University project, where we have been tasked to create application with assembly, so I created interesting RPN calculator.

asm assembly calculator reverse-polish-notation rpn x86-nasm

Last synced: 13 Jan 2025

https://github.com/hexarchy/bytesearchlab

OS lab for ITMO

assembly c dynamic-library

Last synced: 27 Dec 2024

https://github.com/simobin/8086

Microprocessor Lab

8086 asm assembly intel intel-8086

Last synced: 08 Jan 2025

https://github.com/siposattila/tronlikegame

Tron game in assembly (8086).

asm assembly masm tron-game

Last synced: 14 Jan 2025

https://github.com/ellogik/palmierassembler

A crossplatform assembler for Palmier Platform

assembly c-plus-plus cross-platform crossplatform optimization

Last synced: 30 Dec 2024

https://github.com/0xdaebak/solselector

⚓ Get The 4 byte Selector/Method Signature of any function

0xdaebak assembly hash javascript keccak256 methodsig selector solidity yul

Last synced: 31 Jan 2025

https://github.com/sdummett-at-42/libasm

The project involves implementing a library in x86-64 Assembly language that provides alternative implementations of several standard library functions, including strlen, strcpy, strcmp, write, read, and strdup.

assembly intel-syntax nasm syscalls x86-64 x86-64-assembly-nasm

Last synced: 13 Jan 2025

https://github.com/tranbavinhson/assembly

Random repo to learn Assembly (I hope I won't use Assembly again)

assembly assembly-language assembly-language-programming

Last synced: 26 Dec 2024

https://github.com/fardinhash/assembly_language

Some of Assembly operations are here those implemented in Emu8086.

asm asmx86 assembly assembly-language assembly-language-programming assembly-programs assembly-x86 emu8086

Last synced: 14 Jan 2025

https://github.com/francoriba/my_linux_device_driver

Development of a Character Device Driver for sensing of two signals using RaspberryPi

assembly cdf characterdevicedriver devicedriver distance-calculation fcefyn linuxkernel python raspberry-pi unc

Last synced: 11 Jan 2025

https://github.com/nerett/cpucode_builder

Assembler for CPU project opcodes written in C

assembly opcodes

Last synced: 25 Dec 2024

https://github.com/rhetorica/chas

Assembler for the CHASM fantasy computer

assembler assembly emulator fantasy-computer lisp-machine

Last synced: 21 Dec 2024

https://github.com/akhaled01/corewar

A modernized implementation of the 1984 corewar game

assembly corewar redcode rust system

Last synced: 21 Dec 2024

https://github.com/piru72/computer_systems

This repository contains my projects for the Computer Systems course. The projects cover various topics, including digital circuit design using Logisim and assembly language programming.

asm assembly logisim

Last synced: 28 Dec 2024

https://github.com/ksh168/8086-programs

Embedded Systems 8086 microprocessor programs

8086 assembly

Last synced: 30 Dec 2024

https://github.com/divinenaman/pong-game-8086

A pong game implementation on 8086

8086 assembly masm

Last synced: 10 Feb 2025

https://github.com/syhner/gate-to-game

From the ground up: Logic Gates → ALU → CPU → RAM → Computer → Assembler → Assembly language → VM Translator → Compiler → High-level Language → OS → Game

assembler assembly compiler os vm-translator

Last synced: 02 Feb 2025

https://github.com/akielaries/pios

Simple kernel & OS for the Raspberry Pi 1-3

armv7 assembly c operating-systems

Last synced: 20 Jan 2025

https://github.com/vroncevic/gen_nasm

Generate NASM code

assembly bsd generator linux nasm qnx

Last synced: 22 Oct 2024

https://github.com/nobodywasishere/ponyo

A framework for implementing ISA simulators for any number of ISAs, currently supporting a subset of LEGv8

assembly isa legv8 simulator

Last synced: 03 Feb 2025

https://github.com/videlanicolas/neogeo

My take on NeoGeo BIOS and Sound Driver.

assembly bios gctf m68k neogeo z80

Last synced: 24 Dec 2024

https://github.com/mericluc/asm-playground

Experiments on x64 assembly programming

assembly learn x64-assembly

Last synced: 10 Feb 2025

https://github.com/francoriba/cripto_pricing

Currency converter using REST API and interfacing python, c and assembly scripts and functions @FCEFyN, UNC, Computational Systems

assembly c calling-conventions coverter criptocurrency layers rest-api x86-32 x86-64

Last synced: 11 Jan 2025

https://github.com/thvdveld/texteditorassembly

A text editor in assembly.

assembly

Last synced: 21 Jan 2025

https://github.com/codella/asma

:construction: Work In Progress :construction: A collection of small executables for DOS written by me in x86 assembly, back in 1999

assembly command-line dos

Last synced: 03 Jan 2025

https://github.com/donno2048/printable

compile printable com executables

assembly executable

Last synced: 06 Jan 2025

https://github.com/aazuspan/spinasm-lsp

A language server for SPINAsm

assembly fv-1 lsp spin-semiconductor spinasm

Last synced: 12 Oct 2024

https://github.com/dita-deb/stm32_labs

All labs from CPE 3000 compiled into one single repository -Anindita

assembly c stm32l476rg systemworkbenchforstm32

Last synced: 27 Dec 2024

https://github.com/amirreza81/mips-assembly-language

10 questions with solution of MIPS assembly language

assembly assembly-language-mips computer-architecture mars mips mips-assembly

Last synced: 05 Jan 2025