Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Assembly
![](https://explore-feed.github.com/topics/assembly/assembly.png)
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
- GitHub: https://github.com/topics/assembly
- Wikipedia: https://en.wikipedia.org/wiki/Assembly_Language
- Created by: Kathleen Booth
- Released: 1949
- Related Topics: c, cpp, operating-system,
- Aliases: assembler, assembly-language,
- Last updated: 2025-02-15 00:02:35 UTC
- JSON Representation
https://github.com/floressek/embedded_system
Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller
Last synced: 10 Feb 2025
https://github.com/jafarlihi/8086assemble
[WIP] 8086 assembler
8086 assembler assembly assembly-language assembly-x86 x86-assembly
Last synced: 10 Jan 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
Last synced: 02 Jan 2025
https://github.com/zachthearcticfox/foxos
the worlds worst operating system
Last synced: 11 Feb 2025
https://github.com/emmaprofemx/ensamblador-u3
assembly irvine32 programming visual-studio
Last synced: 18 Jan 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/azrielx86/proyectofinalasm
Proyecto final para la materia de Estructura y Programación de Computadoras - FI UNAM - Semestre 2023-2
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/y-mo4n1ngst3r/y-mo4n1ngst3r
Config files for my GitHub profile.
assembly bugbounty bugbounty-tool bugbounty-tools config cpp20 ctf ctf-challenges cyber-threat-intelligence cybersecurity github-config golang offensive-security pentesting redteaming
Last synced: 26 Jan 2025
https://github.com/aryanahadinia/computerlanguageandstructurecodes
My Codes for Computer Language and Structure Course
assembly computer-language computer-structure coursework mips sharif-university-of-technology x8086
Last synced: 03 Jan 2025
https://github.com/gthomas08/assembly-programs
Programs implemented in 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.
Last synced: 09 Feb 2025
https://github.com/gojax64/algorithms-in-assembler
Programs made in the class of language translators I (Assembly programming)
Last synced: 29 Jan 2025
https://github.com/rexionmars/snake-lang
SNAKE is a Concatenative Stack-Oriented Programming Language
assembly bytecode compiled-language concatenative-programming-language linux native programming-language stack-based x86-64
Last synced: 16 Jan 2025
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.
Last synced: 11 Nov 2024
https://github.com/h0nt3d/bitsequencegenerator-assm
BitSequenceGenerator-Assm
assembly beginner computer-organisation-architechure digital-logic nios-ii psuedo-random
Last synced: 04 Feb 2025
https://github.com/jonatandb/practicas_assembler_armv7
armv7 armv7l assemb assembly assembly-language jonatandb
Last synced: 21 Jan 2025
https://github.com/gallopsled/gallopsled.github.io
Pwntools Blog
assembly blog capture-the-flag ctf ctf-framework defcon exploit exploit-development exploit-exercises exploitation pwntools python python3
Last synced: 25 Jan 2025
https://github.com/eddys912/assembly-core-exercises
Proyectos en ensamblador x86 utilizando el emulador emu8086.
Last synced: 04 Feb 2025
https://github.com/sielb2/assembly-match-x86_64
x86_64 assembly match and case function
Last synced: 04 Feb 2025
https://github.com/zeeshier/assembly_language
In this repository, i covered Assembly Language for Beginners
Last synced: 13 Jan 2025
https://github.com/annapoorna-a-k/eoc-project-1-in-assembly-language
Elements of Computing Systems 1 Project
assembly assembly-language nand2tetris
Last synced: 03 Jan 2025
https://github.com/kharazi/listmacro
A List/Array Macro (Library) for Assembely Language
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)
Last synced: 18 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/vikentiosvitalis/computer_architecture
Laboratories - for 'Computer Architecture' B.Sc. Course ECE @ntua
2-way-set-associative assembly c computer-architecture iee-754 lru mips qtspim raid-5 write-allocate write-back
Last synced: 23 Jan 2025
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/sskender/ferrisc
RISC ARM7 Assembly
armv7 assembly fer processor processor-architecture processor-simulator processors risc risc-arm7-assembly risc-processor
Last synced: 26 Jan 2025
https://github.com/robobenklein/cs130
UTK CS130 Labs - ARMv7
arduino arduino-due armv7 assembly
Last synced: 03 Jan 2025
https://github.com/slotovi4/compilation-react-ts-scss
React assembly
assembly bem-naming husky react react-eslint recoil router-dom scss typescript yarn
Last synced: 24 Oct 2024
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
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/meiniki/tinybricks
Bootsector bricks game
asm assembly bootsector bootsector-game game x86
Last synced: 23 Jan 2025
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.
Last synced: 01 Feb 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/ynsrc/nasm-mbr-simple-bootloader
Simple Computer Bootloader Project with NASM
assembly bios bios-interrupt bootloader low-level low-level-programming nasm
Last synced: 08 Jan 2025
https://github.com/giovanni-iannaccone/assembly-libs
Libraries for x86 assembly 🦖
assembly assembly-library assembly-x86 files library low-level math socket stdio stdlib string
Last synced: 08 Feb 2025
https://github.com/eugenechevski/mipsprocessor
implementation of simple MIPS processor.
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++
Last synced: 01 Feb 2025
https://github.com/unshun0120/use_linux_imp_os
use linux to implement OS
assembly linux linux-kernel makefile os ubuntu virtualbox
Last synced: 18 Jan 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
Last synced: 11 Feb 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
Last synced: 21 Jan 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.
Last synced: 13 Feb 2025
https://github.com/julianobrl/shinos
OS made from 0
assembly bootloader c-development kernel os-development
Last synced: 26 Jan 2025
https://github.com/carusel02/assembly-problems
Easy-level-problems in Assembly
assembly distance-calculation encode spiral-matrix
Last synced: 09 Feb 2025
https://github.com/raresracsan/mathlib-c
assembly assembly-x86 c c-library libraries
Last synced: 09 Feb 2025
https://github.com/badjavii/asm8086-coding
A comprehensive guide to Assembly programming for the 8086 microprocessor, including tutorials and practical examples.
Last synced: 21 Jan 2025
https://github.com/alexmuchau/assembly-to-c
A Assembly runner simulation in 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/destinecarma/learning-assembly
Stored Assembly files for learning Assembly
Last synced: 21 Jan 2025
https://github.com/djanta/djantajs-bundle-composer
djantajs package builder core bundle
assembler assembly bundle bundler component-library composer composer-library composer-package composer-plugin composer-project package package-manager packagemanager packager sauce
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
БГТУ:: Архитектура вычислительных систем
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/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