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-12 00:02:18 UTC
- JSON Representation
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/mishqatabid/assembly-language-dump
Some of the useful assembly script that I wrote
assembly assembly-8086 assembly-language assembly-language-programming assembly-x86 assemblyscript
Last synced: 21 Jan 2025
https://github.com/samya-s/computer-organisation-and-architecture-lab
Computer Organisation and Architecture Lab (MA69201)
assembly assembly-8086 assembly-language assembly-language-programming computer-architecture computer-organisation-architechure computer-organization
Last synced: 21 Jan 2025
https://github.com/khenziii/guess-the-number-asm
⚙️ Guess the number game written in assembly
assembler assembly gas guess-the-number
Last synced: 21 Jan 2025
https://github.com/macaron99/intel-8080-micro-tech
This repository contains assembly language laboratory exercises for the Intel 8080 microprocessor. Each example provides source code for various tasks performed as part of the laboratory sessions.
assembly intel-8080 microprocessor
Last synced: 21 Jan 2025
https://github.com/sajdoko/assemblycalculator
A simple calculator written in x86 assembly with support for four main arithmetic operations
Last synced: 07 Jan 2025
https://github.com/silvionetoes18/silviomicrobrowser
O SilvioMicroBrowser é Um Navegador Gráfico Para Computador Antigo Com MS-DOS Versão 1.0 e Tem Suporte no Período de 9 Anos de Suporte do Navegador e Tem Atualização do Navegador no período de 15 Anos de Atualização do Navegador
assembly assembly-8086 assembly-language
Last synced: 21 Jan 2025
https://github.com/blaz-r/sic-xe-assembler
SIC/XE two pass assembler written in Rust
assembler assembly assembly-language rust sic sic-xe sic-xe-assembler two-pass-assembler
Last synced: 25 Dec 2024
https://github.com/scenent/nasm-win64-examples
Example NASM programs for 64 bit Windows.
assembly examples nasm windows
Last synced: 21 Jan 2025
https://github.com/phucvin/vmgen-langs
Interpreted programming languages using vmgen
assembly interpreter programming-language register-vm stack-vm virtual-machine vm vmgen
Last synced: 21 Jan 2025
https://github.com/dosasm/dosplay
This project implements a webapp to run assembly, C tools in DOS environment in the dosplay folder
Last synced: 21 Jan 2025
https://github.com/aayes89/jsimplecpu
Implementación de una CPU virtual en Java
Last synced: 21 Jan 2025
https://github.com/kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
8051 8051-microcontroller arduino assembly
Last synced: 21 Jan 2025
https://github.com/mohamad-alhamwi/shell_spawning_x64_shellcode
Shell-spawning x64 shellcode for linux.
assembly ctf shell shell-spawning x64
Last synced: 21 Nov 2024
https://github.com/alibowndyn/hohoemu
My Bachelor's thesis project. An x86-64 assembly learning tool written for educational purposes.
assembly dearpygui thesis-project unicorn-engine x86-64
Last synced: 21 Jan 2025
https://github.com/chamal1120re/assembly-playground
A docker environment for my x86-assembly learning
assembly nasm-assembly x86-assembly
Last synced: 21 Jan 2025
https://github.com/alandoescs/cpu-sim
A Simplified Visualisation of a 16 bit CPU core
Last synced: 21 Jan 2025
https://github.com/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 21 Jan 2025
https://github.com/alexandrbig1/goit-cs-hw-01
This repository showcases my solutions to the initial homework assignment for 'Computer Systems and Their Fundamentals'. It includes tasks in both assembly language and Python programming.
asm assembly computer-science dosbox dosbox-emulator python software-engineering
Last synced: 23 Jan 2025
https://github.com/metanticonan/language_reactor
Comparing Performance (Speed for now) between all the languages I know
assembly chp cpp csharp high-performance javascript julia low-level-programming perfromance
Last synced: 10 Jan 2025
https://github.com/mekhyw/logicomp-compiler
Custom simplified Lua compiler that generates assembly code for Linux and Windows, developed from scratch in C++
Last synced: 11 Jan 2025
https://github.com/ubugeeei/haribote-os
Operating system scratch implements in C lang
assembly clang no-std operating-system scratch-implementation x86
Last synced: 05 Feb 2025
https://github.com/hadron43/cse231-operatingsystems
This contains all my assingment for OS course in the Monsoon 2020
assembly c custom-terminal iiitd linux nasm operating-systems system-calls terminal
Last synced: 19 Jan 2025
https://github.com/darkzarich/bugos
A university project which represents a simple and pretty limited OS made with C and NASM. Basically, allows only drawing and save drawn pictures in ROM.
Last synced: 18 Nov 2024
https://github.com/mrpicklepinosaur/sped
sped (the stupidly pointless edtior) - a line editor written in x86 assembly
Last synced: 20 Jan 2025
https://github.com/mmsaki/yul-and-assembly
yul basics for solidity assembly
Last synced: 20 Dec 2024
https://github.com/ayushmantripathy9/coordinate-system
Implementation of Coordinate System in SIC assembly language in requirement of course System Software (CSN-252)
assembly assembly-language-programming coordinate-systems sic
Last synced: 18 Jan 2025
https://github.com/systemxlabs/rust-to-riscv-asm
A bare metal program example about how to convert Rust code to RISC-V assembly.
assembly bare-metal risc-v rust
Last synced: 01 Feb 2025
https://github.com/polaris000/cs_f342
Lab assignments and some practise done for the Computer Architecture course at BITS Pilani
assembly bits-pilani comparch computer-architecture labs practise verilog
Last synced: 09 Jan 2025
https://github.com/polaris000/fansystem
A fan control system, powered by assembly
assembly assignment bits-pilani fancontrol-script mup
Last synced: 09 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/vilhalva/frases-filosoficas
👨🏫ESTE PROJETO EM "ASSEMBLY X86_64" TEM COMO OBJETIVO EXIBIR NA SAÍDA PADRÃO AS 20 MELHORES FRASES DE FILÓSOFOS.
aplicativo assembly codigo projeto terminal
Last synced: 29 Dec 2024
https://github.com/vilhalva/gravador-de-notas
👨🏫PROJETO CRIADO PARA O CURSO DE ASSEMBLY.
aplicativo assembly codigo curse database projeto terminal txt
Last synced: 29 Dec 2024
https://github.com/kseen715/system-architecture-lr
БГТУ:: Архитектура вычислительных систем
Last synced: 21 Jan 2025
https://github.com/marcelog/boot-sector-tools
Made in assembler (A86), lets you play with your boot sector. Not too useful in this day and age, but good to learn about certain things
Last synced: 03 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/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/destinecarma/learning-assembly
Stored Assembly files for learning Assembly
Last synced: 21 Jan 2025
https://github.com/37743/arduino
A collection of Arduino projects, as well as a project that utilizes the usage of LDR sensors to transfer messages using morse code.
arduino assembly c embedded morse-code
Last synced: 21 Dec 2024
https://github.com/aa-nadim/assembly-programming
assembly assembly-language assembly-language-programming
Last synced: 29 Dec 2024
https://github.com/gboncoffee/ggb86
Simple bootloader for x86 machines and the FAT 32 filesystem.
assembly bios bootloader operating-system x86 x86-64
Last synced: 28 Dec 2024
https://github.com/alexmuchau/assembly-to-c
A Assembly runner simulation in C
Last synced: 21 Jan 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/melotic/toydisassembler
A toy disassembler to learn from and experiment with
Last synced: 20 Dec 2024
https://github.com/raresracsan/mathlib-c
assembly assembly-x86 c c-library libraries
Last synced: 09 Feb 2025
https://github.com/marky-d-32/dragon32-nitemove
A machine code \ 6809 assembly language game for the dragon 32. Move the Knight around a chess board.
Last synced: 26 Dec 2024
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/qti3e/elf.js
An uncompleted implementation for executing ELF (Executable and Linkable Format) files on the web.
assembly elf execute javascript nodejs webasm
Last synced: 25 Jan 2025
https://github.com/popcat4x/assembly
Ini adalah repository untuk belajar dan eksperimen bahasa assembly.
aarch64 assembly assembly-language-programming assemblyscript csharp ilspy intel justdecompile masm maven-assembly-plugin nasm nekosilverfox tsinghua-university x86-16
Last synced: 10 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/aureylzz/asm-calculator
An educational project featuring a basic calculator implemented in x86-64 assembly language. Ideal for learning low-level programming, CPU registers, and stack operations. Perfect for beginners and enthusiasts.
Last synced: 10 Feb 2025
https://github.com/alvarovelascoprieto/assembly_cafetera
Assembly program for the Phillips 80C552 microcontroler that controls a coffee machine. This has been implemented using the microcontroller's PWM outputs, analog I/O via its onboard ADC, as well as timers controlled by the internal clock.
Last synced: 22 Dec 2024
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/blazskufca/asm_tic_tac_toe
A game of Tic-tac-toe in x86_64 ISA assembly (AT&T/GAS)
Last synced: 10 Feb 2025
https://github.com/irhesri/rainfall
assembly binary-exploitation ctf cybersecurity reverse-engineering
Last synced: 03 Dec 2024
https://github.com/meiniki/tinybricks
Bootsector bricks game
asm assembly bootsector bootsector-game game x86
Last synced: 23 Jan 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/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/ailsonguedes/assembly-na-pr-tica--fernando-anselmo-
Estudos de low-level utilizando Assembly
assembler assembly assembly-language low-level low-level-programming study
Last synced: 16 Jan 2025
https://github.com/naavis/gameboy-skrolli-example
Example code for Skrolli 2017.2 Game Boy article
assembly assembly-language assembly-language-programming educational gameboy magazine
Last synced: 12 Jan 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/kharazi/listmacro
A List/Array Macro (Library) for Assembely Language
Last synced: 08 Feb 2025
https://github.com/porglezomp/asm-maze
Render a 3d maze in ARMv6 assembly with Linux frame buffers.
Last synced: 20 Dec 2024
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/jesserc/solether
SolEther is a reference list of points about various topics related to blockchain and solidity.
assembly blockchain ethereum evm solidity yul yul-assembly
Last synced: 20 Dec 2024
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/gojax64/algorithms-in-assembler
Programs made in the class of language translators I (Assembly programming)
Last synced: 29 Jan 2025
https://github.com/gthomas08/assembly-programs
Programs implemented in Assembly.
Last synced: 21 Jan 2025
https://github.com/ryand1234/operating-system
A cheeky operating system that is light weight and can do some stuff
Last synced: 28 Dec 2024
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/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/foopis23/nes
A repo where I try to learn how to write nes games in asm. I am following this online book https://famicom.party/book/
Last synced: 27 Dec 2024
https://github.com/steliospapamichail/linux-2.6-scheduling-policy
My implementation of a process scheduling policy on Linux v.2.6.38.1
assembly c kernel linux linux-kernel scheduling x86-32 x86-assembly
Last synced: 13 Jan 2025
https://github.com/skerkour/chacha20-blake3
aead assembly blake blake3 chacha chacha20 crypto cryptography rust
Last synced: 15 Jan 2025
https://github.com/syed-bakhtawar-fahim/assemblylanguage
Mastering the Art of Assembly Language Programming: A Practical Guide for Students, Professionals, and Hobbyists. Specially for the student of UBIT
assembler assembly assembly-language assembly-language-programming semester4 software-engineering
Last synced: 24 Dec 2024
https://github.com/ebodshojaei/calculator-in-c
Basic calculator in C that operates on integer operands based on user input.
Last synced: 15 Jan 2025
https://github.com/johnnyldealba/ecco2-password-generator
A password generator for the Sega Genesis and Sega CD versions of Ecco 2: The Tides of Time.
68000 assembly html-css-javascript javascript
Last synced: 15 Jan 2025