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/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/adisol07/objectio

New Assembly like programming language

assembly csharp programming-language

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/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/magnuschase03/happyos

My attempt at creating an operating system.

assembly c os

Last synced: 13 Feb 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/dpbm/asdf-nasm

asdf plugin for nasm

asdf assembly nasm version-control

Last synced: 19 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/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/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/insomnimus/cmdc

Compile a command line into a Windows executable!

assembly cli compiler rust win32 windows

Last synced: 06 Feb 2025

https://github.com/insomnimus/pasta-asm

Pipe text to an editor... In assembly

assembly fasm ffi rust win32 windows

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/sporeventexplosion/one-byte-inc

Increment a variable on x86-64 with just 1 byte!

assembly x86 x86-64

Last synced: 13 Feb 2025

https://github.com/konh/assemblysamples

Some sample x64 MacOS assembler code is written in NASM assembly format

assembler assembly nasm nasm-assembler nasm-assembly x64-assembly

Last synced: 01 Feb 2025

https://github.com/martinomensio/cas-labs

Computer Architectures labs @ Polytechnic University of Turin

assembly polito

Last synced: 03 Feb 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/gorn456/maszyna-w

Podpowiadanie składni języka asemblera i sygnałów sterujących maszyny W

assembly maszynaw politechnikaslaska syntax-highlighting vscode-extension

Last synced: 13 Feb 2025

https://github.com/carlotacb/ac-laboratorios

[Castellano] Practicas arquitectura de computadores realizadas en la UPC- FIB, quatrimestre de primavera 2016

arquitectura assembly computadores ensamblador fib upc x86

Last synced: 31 Dec 2024

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/ayaanhossain/oligopool

Oligopool Calculator - Automated design and analysis of oligopool libraries

assembly barcode counter design gibson-assembly golden-gate-cloning motif mpra ngs oligo oligo-design pcr pool primer search spacer synthetic-biology

Last synced: 11 Dec 2024

https://github.com/anishsharma21/Assembly-Projects

A deep dive into the foundations of programming and computer science, exploring assembly (x86, ARM64, MIPS), FORTRAN, LISP, C, and more

arm64 assembly fortran mips x86

Last synced: 23 Jan 2025

https://github.com/bynect/intel-8080-kit

An Intel 8080 library crate written in Rust that provides an assembler, a disassembler and an emulator with example executables

8080 asm assembler assembly assembly-language cli disassembler emulator executable intel8080 python3 rust rust-bin rust-crate rust-library

Last synced: 23 Jan 2025

https://github.com/luisenmarroquin/assembly-x86

x86 assembly example with exit code 0

assembly compiler linux mingw windows wsl x86 x86-64

Last synced: 15 Feb 2025

https://github.com/nandahkrishna/masm

MASM Programs written in Semester 5

8086 asm assembly assembly-language masm masm-programs

Last synced: 30 Jan 2025

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 14 Feb 2025

https://github.com/gmostofabd/8051-keypad

📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.

4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation

Last synced: 19 Jan 2025

https://github.com/zeroplayerrodent/c64-minigames

Minigames for the Commodore 64!

assembly commodore-64 lisp retrogaming

Last synced: 06 Feb 2025

https://github.com/sonicstark/flashtracer

Extract the valuable info about Coverage & Trace from target by state-of-the-art instrumentation methods in AFL++

afl-compiler afl-gcc aflplusplus assembly coverage instrumentation llvm llvm-pass qemu sanitizers security trace tracer unicorn-emulator unicorn-mode

Last synced: 23 Dec 2024

https://github.com/michaeltoddprogramming/cos284pa05

Repo for Assembling Tears Practical Assignment 5

assembly assembly-x86 ppm ppm-image

Last synced: 08 Feb 2025

https://github.com/thibaultduponchelle/oilcap

A ti83 clone of pipemania/oilcap/pipedream

assembly oilcap pipemania ti83

Last synced: 10 Feb 2025

https://github.com/gergoerdi/homelab2-games

Games for the HomeLab-2 home computer

2048-game assembly haskell homelab retrogaming snake-game z80

Last synced: 17 Jan 2025

https://github.com/ninja1375/hello-world-in-various-languages

Hello World in Various Languages

ada assembly hello-world javascript

Last synced: 24 Dec 2024

https://github.com/undacmic/stm32g0x1xx

An easy to read template project written in C and ARMv6 Assembly for STM32G0x1xx microcontrollers that includes a linker script, startup code and SYSCLK initialization

arm armv6-m assembly c cortex-m cortex-m0plus embedded embedded-systems linker-script microcontroller nucleo-board nucleo-g0b1re startup-script stm-32 stm32g0b1

Last synced: 24 Dec 2024

https://github.com/kuninoto/42_libasm

Introduction to ASM. Some libc functions implemented in x86_64 ASM with Intel Syntax

1337-libasm 1337school 42-libasm 42-school 42libasm asm assembly assembly-language assembly-x86 libasm libc x86-64

Last synced: 10 Jan 2025

https://github.com/jethrodaniel/z

c-ish didactic compiler experiments (WIP, :ukraine: Слава Україні!)

assembly compiler recursive-descent-parser

Last synced: 17 Jan 2025

https://github.com/souptik2001/getting-basic

Actually this article I wrote to remember the core of computer programming. (There's much more which I have not covered in writing. These are only checkpoints to remember the path).

assembler assembly assembly-language c compiler esp-0x4 gdb pentesting python radare2 x86-64

Last synced: 17 Jan 2025

https://github.com/abnerkaizer/aoc_trab1

Primeiro trabalho de AOC 1 envolvendo MIPS assembly.

assembly c mips mips-assembly

Last synced: 10 Jan 2025

https://github.com/philspil66/vectrex-minestorm

Mine Storm is a shooter game similar to Atari's 1979 Asteroids arcade game. It was published in 1982 by GCE as the built-in game for the Vectrex system. This repo contains the original source code.

assembly assembly-language assembly-language-programming game minestorm oldgame vectrex vectrex-game

Last synced: 25 Dec 2024

https://github.com/philspil66/vectrex-fortressofnarzod

Fortress of Narzod is an arcade shooter that was released exclusively on the Vectrex in 1982 by GCE. This repo contains the original source code.

assembly assembly-language assembly-language-programming game oldgame retrogame retrogames retrogaming vectrex vectrex-game

Last synced: 25 Dec 2024

https://github.com/xafero/netemit

A .NET emitter abstraction to generate assemblies easily

assembly dotnet-framework emit

Last synced: 25 Dec 2024

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 25 Dec 2024

https://github.com/diamondinoia/benchmark_arch_optimization_flags

I'm testing the differences between gcc/llvm with various optimization flags. Both performance and assembly are analyzed.

architecture assem assembly clang gcc llvm march mtune optimizations pi

Last synced: 23 Jan 2025

https://github.com/kodekote/linux_x64_asm

Intel x64 assembly code and build files for Linux / GNU as

abi assembly gas linux systemv x64

Last synced: 20 Jan 2025

https://github.com/satharus/nasm-template

NASM Template with a makefile and some helper IO functions.

assembly linux linux-syscall nasm nasm-assembly template template-project

Last synced: 17 Jan 2025

https://github.com/viliamvadocz/untitled-bead-game

A tiny puzzle game about transforming strings of beads made in x86 assembly that you can play in your terminal

assembly game puzzle

Last synced: 26 Dec 2024

https://github.com/vdechenaux/bootable-matrix-rain

Boot on USB to a reproduction of the "Matrix digital rain" !

assembly bootloader matrix matrix-digital-rain matrix-rain

Last synced: 26 Dec 2024

https://github.com/yungshenglu/bufferoverflowattack

Simulate a simple buffer overflow attack

assembly buffer-overflow-attack python security

Last synced: 26 Dec 2024

https://github.com/enderice2/fennix

Opeating System from scratch made in C and C++

aarch64 assembly c cpp cpp20 operating-system os os-development osdev x86 x86-64

Last synced: 26 Dec 2024

https://github.com/rogamer97/cheat-code-archive_asm_hacks

A collection of my cheat codes (ASM hacks) for various games across multiple platforms.

3ds arm32 armv7 asm assembly code coding gamecube gcn gecko nintendo powerpc switch wii

Last synced: 26 Dec 2024

https://github.com/samtebbs33/asmos

Operating system written in x86 assembly

assembly os x86

Last synced: 26 Jan 2025

https://github.com/giridharans1729/digital_therometer

Digital Thermometer using Assembly Languages

assembly c digital-thermometer keil proteus thermometer

Last synced: 10 Jan 2025

https://github.com/autruonggiang/it012-lab

Store Logisim and MIPS assignments.

assembly it012 logisim mars-assembler mips uit

Last synced: 13 Jan 2025

https://github.com/eugeniusms/pok-2022

Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.

assembly atmel8515 avr avr-studio circ college logisim mars mips spim

Last synced: 03 Jan 2025

https://github.com/ryncarmichael/viro

Viro, the virtual, retro inspired, fully programable computer system for all of us that like retro systems, but lack the space, tools or essential skills required to build something physical.

assembly godot programmable retro viro virtual

Last synced: 26 Jan 2025

https://github.com/theobori/libasm

🪄 x86 assembly library

assembly c libc library

Last synced: 10 Jan 2025

https://github.com/tothantonio/utcn

personal files for courses I took at Technical University of Cluj-Napoca

algebra algebra-linear analysis assembly c data-structures-and-algorithms database digital-system-design java oop vhdl

Last synced: 04 Jan 2025

https://github.com/norandiaconu/palindrome

Assembly program for checking and printing palindromes

assembly

Last synced: 26 Jan 2025

https://github.com/dqneo/assembly

My Assembly sandbox

assembly gas linux x86-64

Last synced: 04 Jan 2025

https://github.com/franciscohanna92/ebel-dlx

EBEL is a simulator for a DLX machine

assembly compiler computer-architecture dlx virtual-machine

Last synced: 04 Jan 2025

https://github.com/itsubaki/asm-go

Go assembly playground

assembly

Last synced: 01 Feb 2025

https://github.com/esshahn/dollarhex2int

Sublime Plugin: displays hex values like $F7 as integer in the status bar

assembly c64 hex2int plugin sublime-text sublime-text-3

Last synced: 24 Jan 2025

https://github.com/mohamedtalhaouii/assembleur

Exercices | Langage Assembleur - SimuProc

assembly simuproc

Last synced: 05 Jan 2025

https://github.com/tkd-alex/assembly-exercise-2012

A collection of assembly exercise developed in 2012 at the high school

array assembly calculator example exercise lesson sample school

Last synced: 30 Jan 2025

https://github.com/montyanderson/ccjs

WIP C compiler written in Javascript

assembly c compiler gcc javascript

Last synced: 18 Jan 2025

https://github.com/berkus/odin

The Go! OS snapshot - by Greg Law of Undo Software

assembly code-verification component-based obsolete osdev prototype

Last synced: 12 Jan 2025

https://github.com/elisstaaf/magiboot

A simple bootloader written in C!

assembly boot bootloader c minimalist pure-c

Last synced: 24 Jan 2025

https://github.com/the-pink-hacker/ti-space-invaders

A Unfinished Space Invaders clone for the TI-84 Plus CE written in ez80 assembly.

asm assembly ez80 space-invaders space-invaders-clone ti-84-plus-ce video-game z80 z80-asm z80asm

Last synced: 07 Jan 2025

https://github.com/xei/x86-assembly-dos-samples

This repository contains some x86 assembly samples for MS-DOS.

8086 assembly assembly-8086 x86

Last synced: 09 Feb 2025

https://github.com/saantiaguilera/fiuba-orga-pc-julia-set

Application to draw julia set based on window bounds and sugars

assembly c fractal julia-fractal

Last synced: 27 Jan 2025

https://github.com/bl33h/squareperimeter

A program that calculates the value of the perimeter of 3 squares.

assembly assembly-language perimeter raspberry-pi raspi square

Last synced: 21 Jan 2025

https://github.com/francoriba/snake_game_assembly

Classic snake videogame developed in assembler for PIC17F877 microcontroller. @FCEFyN, UNC, Digital Electronics 2

assembly bluethooth classic-game fcefyn interrupt-handler microcontroller pic17f887 picmicrocontroller uart unc video-game

Last synced: 11 Jan 2025

https://github.com/troykomodo/6502

I was bored lol

6502 asm assembly golang

Last synced: 08 Jan 2025

https://github.com/loty2019/assembly

Machine Projects

assembly c makefile

Last synced: 04 Feb 2025

https://github.com/stianeklund/stm32_assembly

Blinky for the STM32F429 Discovery written in Assembly

arm arm32 assembler assembly stm32 stm32f4 stm32f4-discovery

Last synced: 21 Jan 2025

https://github.com/archanaberry/simplify-calculatorasmc

Kalkulator sangat sederhana untuk prosesor x86_64 atau arm32_64 yang sangat amat cepat dan efisien ♡⁠(⁠Ӧ⁠v⁠Ӧ⁠。⁠)

architecture assembly assembly-8086 assembly-arm assembly-arm64 assembly-x86 assembly-x86-64 c calculator calculator-assembly calculator-c cli dos inline-assembly linux simple-calculator unix

Last synced: 21 Jan 2025

https://github.com/amirhnajafiz-university/s5mp01

Microprocessors course lab.

arduino assembly microprocessor

Last synced: 26 Dec 2024

https://github.com/sleleu/dr_quine

This project aims to explore quines as a foundation for understanding self-replicating code, crucial in malware programming.

assembly malware-development self-replicating virus

Last synced: 21 Jan 2025

https://github.com/haseeeb21/gui-calculator-assembly

Scientific Calculator that takes input and then calculates basic Mathematic Operations including Binary Operations with a little bit of GUI in Calculator.

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

Last synced: 07 Jan 2025

https://github.com/librity/learning_assembly

All my Assembly tutorials.

assembly nasm nasm-assembly

Last synced: 08 Jan 2025

https://github.com/enriquebdel/primer-contacto-ensamblador-mips-

En este repositorio se encuentran algunos de mis códigos de MIPS que he realizado durante la carrera. El programa que utilizo es Mars.

assembly evolution mips notes remeber university university-project

Last synced: 13 Jan 2025