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/floressek/embedded_system

Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller

assembly at89c52 c low-level

Last synced: 10 Feb 2025

https://github.com/netlah/abstractions

Classes for retrieving .NET assembly build time ApplicationInfo, AssemblyInfo

application-info aspnetcore assembly assembly-build-datetime assembly-info build build-datetime diagnostics dotnet netcore

Last synced: 11 Feb 2025

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

An assembly program that does UART communication to the PC with RS232 as an intermediary

assembly embedded pic

Last synced: 02 Jan 2025

https://github.com/daleksla/learning

Notes on both languages and (development) tools I have encountered

32-bit 64-bit assembly cpp css haskell html5 javascript nodejs notes oop openmp prolog python3 ros template-metaprogramming

Last synced: 19 Jan 2025

https://github.com/zachthearcticfox/foxos

the worlds worst operating system

assembly os x86

Last synced: 11 Feb 2025

https://github.com/rysteq/mips-assembly

This repository contains six programs written in MIPS assembly including a Hello World, addition, read integer, conditional jumps, read string and unconditional jump example

assembly examples how-to mips mips-architecture mips-assembly

Last synced: 28 Jan 2025

https://github.com/kerciu/mandelbrot-set-x64-c

Hybrid program created with x64 assembly and C 💻🔧 used for generating Mandelbrot Set visualizations 🌌. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. 🚀📈

assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64

Last synced: 15 Jan 2025

https://github.com/gabrieldiem/scheduler-jos

Scheduler implementation with round-robin and priorities policies on top of MIT's JOS operating system

7508 assembly c c11 clang fiuba mit-jos os-design scheduler systems-programming

Last synced: 11 Feb 2025

https://github.com/azrielx86/proyectofinalasm

Proyecto final para la materia de Estructura y Programación de Computadoras - FI UNAM - Semestre 2023-2

assembly dosbox dosbox-x tasm

Last synced: 28 Jan 2025

https://github.com/tralahm/simple-os-kernel

Operating System Development is one of the most Technically Involving Pursuits for a Computer Scientist.From writing kernels, to multi-stage boot-loaders, to device drivers, getting your hands dirty.

32-bit 64-bit assembly bios bootloader cpp11 firmware grub kernel ld nasm-assembly os tralahm tralahtek

Last synced: 13 Jan 2025

https://github.com/riotoff/xlang

Low-level programming language XLang

assembly python x xlang

Last synced: 26 Jan 2025

https://github.com/michaelscript/assembly

Assembly Programs on the M68K processor

assembly binsearch cs237 m68k sdsu

Last synced: 03 Jan 2025

https://github.com/gthomas08/assembly-programs

Programs implemented in Assembly.

assembly

Last synced: 21 Jan 2025

https://github.com/apostolos-k/ntua-microprocessors-lab

Exercises for the Microprocessors Lab course at Ece Ntua 2022-23, in which we program an ATMega328PB microcontroller, using Assembly and C.

assembly atmega328pb c microcontroller microprocessor ntua-ece

Last synced: 15 Jan 2025

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

🕹️ Miner (Saper) game ported from BK-0010 to UKNC

assembly game macro11 ms0511 pdp11 porting porting-game retro retrocomputing uknc

Last synced: 15 Jan 2025

https://github.com/mp3guy/wordreverse

Reverse the order of a string of words separated by spaces in x86 assembly.

assembly x86

Last synced: 09 Feb 2025

https://github.com/vroncevic/gen_rv64asm

Generator RISC-V 64-bit asm

assembly generator linux risc

Last synced: 26 Jan 2025

https://github.com/gojax64/algorithms-in-assembler

Programs made in the class of language translators I (Assembly programming)

assembly lex linux

Last synced: 29 Jan 2025

https://github.com/codersguild/cpp-quick

Quick C/C++ Snippets & CPP Examples from production & personal use.

assembly c cpp cpp11 cpp17

Last synced: 28 Dec 2024

https://github.com/dcdeepesh/abm

A Boring Machine

assembly interpreter virtual-machine

Last synced: 19 Jan 2025

https://github.com/sadegh15khedry/data-output

The program is designed to output data to Port A using assembly code.

assembly

Last synced: 11 Nov 2024

https://github.com/matubu/libasm

A simple library made in assembly

asm assembly libasm

Last synced: 29 Jan 2025

https://github.com/eddys912/assembly-core-exercises

Proyectos en ensamblador x86 utilizando el emulador emu8086.

assembly emu8086

Last synced: 04 Feb 2025

https://github.com/sielb2/assembly-match-x86_64

x86_64 assembly match and case function

assembly x86-64

Last synced: 04 Feb 2025

https://github.com/zeeshier/assembly_language

In this repository, i covered Assembly Language for Beginners

assembly assembly-language

Last synced: 13 Jan 2025

https://github.com/kharazi/listmacro

A List/Array Macro (Library) for Assembely Language

assembly list

Last synced: 08 Feb 2025

https://github.com/moeeinaali/csml-project

Project of Dr. Jahangir's CE40126: Computer Structure and Machine Language (Sharif University of Technology - Fall 2023)

8086 asm assembly gdb

Last synced: 18 Jan 2025

https://github.com/ralphmarondev/little-assembly

My nasm tiny programs.

assembly nasm

Last synced: 27 Jan 2025

https://github.com/fabcolonna/polito-cas-landtiger-lib

uVision project for the LandTiger LPC1768 Cortex-M3 board with a self-made C library that implements a higher level interface for every peripheral introduced in the Computer Architectures course.

arm assembly c computer-architectures cortex-m3 embedded keil-uvision5 landtiger lpc1768 politecnico-di-torino

Last synced: 26 Jan 2025

https://github.com/owanesh/unifi-ca-stringparser

Repository for Computer Architecture's exam 📚 Università degli studi di Firenze

asm assembly exam school-project string-manipulation university

Last synced: 13 Oct 2024

https://github.com/owanesh/unifi-ca-taskmanager

Repository for Computer Architecture's exam 📚 Università degli studi di Firenze

asm assembly exams school-project task-manager university

Last synced: 13 Oct 2024

https://github.com/robobenklein/cs130

UTK CS130 Labs - ARMv7

arduino arduino-due armv7 assembly

Last synced: 03 Jan 2025

https://github.com/0rayn/b-gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and Alpha.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 03 Dec 2024

https://github.com/aerphanas/microcontroller-programming

Learning Microcontroller programming

assembly cpp microcontroller

Last synced: 12 Feb 2025

https://github.com/lrmulkayhee/coding-notes

This repository contains notes and tutorials for various programming languages. It is organized to help you get started with different programming languages, providing a structured approach to learning and practicing coding skills. Each language directory includes sections on basic syntax, advanced topics, resources, setup, projects and tutorials.

assembly cplusplus csharp css go html java javascript jupyter-notebook kotlin matlab perl php python r ruby rust scala sql typescript

Last synced: 05 Feb 2025

https://github.com/horizon-nth/rpn-calculator

An RPN calculator coded in ARM7TDMI Assembly.

assembly calculator floating-point fpa rpn-calculator

Last synced: 03 Jan 2025

https://github.com/alaanvv/assembly

Assembly codes and notes

assembly

Last synced: 17 Jan 2025

https://github.com/meiniki/tinybricks

Bootsector bricks game

asm assembly bootsector bootsector-game game x86

Last synced: 23 Jan 2025

https://github.com/gastonduault/compiler

C to assembly language compiler

assembly c compilator cpp

Last synced: 31 Dec 2024

https://github.com/desireeav/nasm-ahorcado

Juego Ahorcado en ensamblador NASM

ahorcado-game assembly gato-ahorcado gato-game nasm

Last synced: 15 Feb 2025

https://github.com/youssefali11997/sic-xe-assembly-programs

SIC/XE Assembly Language programs written as a practice.

assembly assembly-language-programming sic-machine sic-xe-machines

Last synced: 03 Jan 2025

https://github.com/oguzhand95/tis100

A tool and package to parse TIS100 assembly programs.

assembly golang parser tis100

Last synced: 01 Feb 2025

https://github.com/hellomouse/r3stuff

Daswf852's R316 stuff

assembly emu

Last synced: 10 Jan 2025

https://github.com/hhammon/primes

A sieve of Eratosthenes implemented in x86-64 assembly

assembly assembly-language prime-numbers prime-sieve sieve-of-eratosthenes x86 x86-64

Last synced: 18 Jan 2025

https://github.com/eugenechevski/mipsprocessor

implementation of simple MIPS processor.

assembly c mips

Last synced: 03 Jan 2025

https://github.com/faraasat/maze_runner_assembly

This is the basic GUI-based Maze Runner Game Made using Assembly Language on Emu8086 Emulator.

8086-architecture 8086-programs assembly emu8086

Last synced: 21 Jan 2025

https://github.com/dscmatter/x86-64-compiler

A minimalistic x86-64 JIT compiler written in C++

assembly compilers cpp jit

Last synced: 01 Feb 2025

https://github.com/bibymaths/perl_snippets

A collection of Perl scripts for solving bioinformatics problems and algorithmic challenges, including sequence analysis, alignment, and DNA assembly.

alignment amino-acids assembly bioinofrmatics dna-sequences edit-distance fibonacci hamming-distance lcs motif perl

Last synced: 19 Jan 2025

https://github.com/calculationcollective/asmcalculator

Calculator made in Assembly with nasm

assembly calculator nasm nasm-assembly

Last synced: 08 Jan 2025

https://github.com/prosenjitjoy/assembly-lab-project

Assembly Lab Final Project

assembly emu8086

Last synced: 11 Feb 2025

https://github.com/whoislisalisa/INP-VUT-FIT

Projects for VUT FIT - INP.

assembly brainfuck fit inp python vhdl vut vutfit

Last synced: 23 Oct 2024

https://github.com/risc-os-community/uclib

A RISC OS Micro C Library to make it easy to create utils in C and possibly C++ without having dependencies on the SharedCLib or the ANSICLib

aarch32 ansic arm asm assembly c library risc-os riscos rool-dde transient util utils

Last synced: 15 Jan 2025

https://github.com/hansalemaos/pdmemedit

Edit/read/observe memory with pymem and pandas - Why not use the best libraries for organizing Big Data to organize Big Data?

assembler assembly cheat edit engine hacking memory pandas pymem python

Last synced: 18 Jan 2025

https://github.com/ysayaovong/barrier-assembly-drawing

This is a mechanical drawing for an industrial assembly project focusing on precision layout and material specification.

assembly barrier creo mechanical-design mechanical-engineering

Last synced: 08 Feb 2025

https://github.com/cartercobb/assembler

A simple and dynamic assembler for common assembly mnemonics

assembler assembly

Last synced: 21 Jan 2025

https://github.com/carusel02/assembly

Solved code tasks in assembly

assembly problem-solving

Last synced: 09 Feb 2025

https://github.com/lehuuan1006/8051-calculator-number-system

8051 MCU calculator in converting number system then display on LCD, simulated on Proteus 8 in Assembly.

8051 8051-microcontroller asm assembly calculator number-system-converter proteus-8

Last synced: 24 Jan 2025

https://github.com/kahsolt/lux

A toy virtual machine, a bit like 8051 micro controller.

assembly bytecode interpreter toy-project virtualmachine

Last synced: 03 Jan 2025

https://github.com/porglezomp/asm-maze

Render a 3d maze in ARMv6 assembly with Linux frame buffers.

assembly framebuffer graphics

Last synced: 13 Feb 2025

https://github.com/badjavii/asm8086-coding

A comprehensive guide to Assembly programming for the 8086 microprocessor, including tutorials and practical examples.

8086 assembly x86-assembly

Last synced: 21 Jan 2025

https://github.com/alexmuchau/assembly-to-c

A Assembly runner simulation in C

assembly c

Last synced: 21 Jan 2025

https://github.com/seniru/bfasm

Brainfuck interpreter written in assembly

assembly assembly-x86-64 brainfuck brainfuck-interpreter esoteric-language

Last synced: 14 Jan 2025

https://github.com/johncmanuel/cpsc240

files for assembly class

assembly x86-64

Last synced: 03 Feb 2025

https://github.com/destinecarma/learning-assembly

Stored Assembly files for learning Assembly

assembly learning

Last synced: 21 Jan 2025

https://github.com/pome1lo/applications-software-design

Laboratory work on the discipline "Software engineering".

assembly c-plus-plus labs university

Last synced: 24 Jan 2025

https://github.com/wesgtox/microcontrollers-microprocessors-i

College "Microcontrollers and Microprocessors I" exercises.

assembly c low-level microcontroller microprocessor mplab-ide mplabx pic

Last synced: 13 Jan 2025

https://github.com/kseen715/system-architecture-lr

БГТУ:: Архитектура вычислительных систем

assembly masm masm32

Last synced: 21 Jan 2025

https://github.com/julianobrl/snes-gamedev-pack

Everything I learned and did in my research on SNES game development

2d-game-development assembly c-development game-development snes snes-programming

Last synced: 26 Jan 2025

https://github.com/seniru/asmsnake

Snake game written in assembly

assembly assembly-x86-64 classic-game snakegame

Last synced: 14 Jan 2025

https://github.com/0x0015/sdl3-demo

A simple sdl3 demo project

assembly sdl3

Last synced: 21 Jan 2025

https://github.com/younghakim7/arm64_assembly_language

My Youtube Channel - GlobalYoung https://www.youtube.com/@GlobalYoung7

arm64 assembler assembly reverse-engineering

Last synced: 16 Jan 2025

https://github.com/kavicastelo/assembly_memory_management

This repository contains examples of memory management implemented in x86-64 assembly on Windows. Each example demonstrates different approaches to handling memory allocation and deallocation.

assembly memory-management mingw-w64 nasm windows64

Last synced: 21 Jan 2025

https://github.com/cuhsat/vine

Visual Quine in 32-bit x86 FLAT Assembly.

assembly demo flat-assembler quine visual x86 x86-32

Last synced: 03 Feb 2025

https://github.com/yunusemrejr/assembly

Assembly with emu8086

assembly emu8086 simple

Last synced: 05 Feb 2025