Assembly
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: 2026-07-01 00:02:30 UTC
- JSON Representation
https://github.com/yamil-serrano/risc-v-assembly-exercises
A comprehensive collection of RISC-V Assembly exercises and practice programs for CIIC 4082: Computer Architecture II, designed to support learning and experimentation in low-level programming and computer architecture concepts.
Last synced: 13 Sep 2025
https://github.com/theofalso/assembly-learning
just for fun
assembly assembly-language calculator nasm-assembly x86-64
Last synced: 12 Jun 2026
https://github.com/sadegh15khedry/data-output
The program is designed to output data to Port A using assembly code.
Last synced: 29 Apr 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: 12 May 2025
https://github.com/jkeresman01/6502_ls
Language server for 6502 assembly
6502 6502-assembly 6502-processor assembly cpp emacs langauge-server linux lsp neovim vim
Last synced: 11 Apr 2026
https://github.com/hafizhhasyhari/bahasa-pemrograman-buatan-rakitan-assembly
Assembly Artificial (Assembly) Programming Language
assembly assembly-language bahasa-rakitan
Last synced: 21 Aug 2025
https://github.com/c71n93/processor
CPU emulator, assembler and disassembler
Last synced: 17 Apr 2026
https://github.com/mateo-velasquez/laberinto
Project developed during the sixth semester of the Systems Engineering program at the Catholic University of Córdoba. It consists of a maze programmed in Assembly for a Raspberry Pi 3B+ running without an operating system, as part of the course Computer Architecture II.
Last synced: 18 May 2026
https://github.com/ortanav2/custom-assembly-compiler
Compiles TIICBC Assembly Code into an 8x12bit Binary Instruction-Set .rc File.
assembly assembly-language compiler compiling instruction-set instruction-set-architecture python
Last synced: 07 Apr 2026
https://github.com/asko7779/assembly-bootloader
first version of a 64-bit assembly bootloader made for my OS and experiments
assembly bootloader custom-kernel os
Last synced: 23 Mar 2025
https://github.com/64kramsystem/vscode-markdown-code-blocks-asm-syntax-highlighting
Visual Studio Code extension that adds Assembly syntax highlighting to Markdown fenced code blocks.
asm assembly extensions grammars hcl terraform visual-studio-code
Last synced: 18 May 2026
https://github.com/vihlancevk/frame
Creating a moving frame
assembly learning-task procedure student-project
Last synced: 15 May 2026
https://github.com/russibc/sequence8086
:computer: Basic game developed for Intel 8086 Assembly in Computer Architecture II discipline.
Last synced: 27 May 2026
https://github.com/skt1803/live-assembly-extension
VS Code extension for real-time C/C++ assembly output with Intel/AT&T syntax, optimization levels, and source mapping.
assembly c compiler cpp live-asm vscode-extension
Last synced: 10 Apr 2026
https://github.com/muhammetgumus/assembly-projects
This repository includes simple x86 assembly projects
assembly assembly-language x86-assembly
Last synced: 20 Aug 2025
https://github.com/lucianoscarpaci/arm-cortex-m-assembly
This project shows my adeptness in deciphering ARM Cortex Assembly code from C code and discerning intricate patterns. Unveil the depth of my skills in ARM Cortex M Assembly through code analysis.
arm arm-cortex-m-processor armv7 assembly c-lang t32 thumb-instruction-set
Last synced: 09 Mar 2025
https://github.com/professor-2390/snow-os
Snow os is an open source os that is made using c language
assembly c cpp objective-c opensource operating-system
Last synced: 13 Jun 2025
https://github.com/alexdremov/miptprojects_2sem
Educational projects of MIPT DIHT ICT second semester
Last synced: 09 Mar 2025
https://github.com/pithase/linux-asm-x86-64-tech-notes
Artículos, notas técnicas y ejemplos prácticos sobre programación en lenguaje Ensamblador x86-64 para Linux. | Articles, technical notes and practical examples on x86-64 Assembly language programming for Linux.
assembly debugger linux low-level-programming programming tech-article x86-64
Last synced: 25 Apr 2026
https://github.com/alireza29675/asm-laboratory
Laboratory which has been made for writing and testing x86 assembly code
assembly lab x86-assembly x86-nasm
Last synced: 15 May 2026
https://github.com/123qwe123qwe/2024a-tch017_03_tp1_equipe04
Travail Pratique : Conversion de nombres IEEE 754 en format décimal en assembleur Pep8
Last synced: 07 Mar 2025
https://github.com/fathin-ishrak-romeo/bracu_cse341-microprocessor_lab
8086-asm 8086-microprocessor 8086-programs assembly assembly-language assembly-language-programming bracu bracu-cse bracu-cse341 bracu-cse341-microprocessor cse cse341 cse341-microprocessor emu8086 emu8086-emulator microprocessor microprocessor-emulator
Last synced: 09 Jun 2026
https://github.com/theema-dev/asmsim
Real-time simulator for 32 bit MIPS assembly code
assembly mips-assembly simulator
Last synced: 20 Aug 2025
https://github.com/felipenlunkes/mips-asm
MIPS Assembly experiments
assembly mars mips mips-assembly
Last synced: 20 Feb 2026
https://github.com/felipenlunkes/felipenlunkes
There is nothing like home
assembly c developer java learning operating-systems
Last synced: 20 Feb 2026
https://github.com/zikiflicky/fytecode
An experimental 8086-like 16-bit assembler + virtual-machine interpreter toolset
assembler assembly bytecode-compiler bytecode-interpreter
Last synced: 18 Apr 2026
https://github.com/m1s2/assemblyinfohelper
Display informations gathered from the assembly attributes
Last synced: 19 Apr 2026
https://github.com/nikhilrout/assembly-mpmc
Compilation of Assembly programs for the 8051 microcontroller
Last synced: 13 Apr 2025
https://github.com/floydz/assemblylinepython
Python Wrapper aournd AssemblyLine. Generate amd64 assembly on the fly
Last synced: 31 Oct 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: 18 Apr 2026
https://github.com/nobodywasishere/ponyo
A framework for implementing ISA simulators for any number of ISAs, currently supporting a subset of LEGv8
Last synced: 29 Mar 2025
https://github.com/zschzen/glasm
A simple OpenGL 1.1 triangle renderer written in NASM
Last synced: 19 Aug 2025
https://github.com/rorik/ubu-fucom
Prácticas de Fundamentos de Computadores UBU 2016-2017
Last synced: 31 Mar 2025
https://github.com/aashrafh/cmp201a
Labs, Assembly Codes ,and Assignments for CMP 201 A (Microprocessor Systems) course
assembly assembly-8086 assembly-x86 microprocessors microprocessors-course quartus quartus-prime
Last synced: 31 Mar 2025
https://github.com/steliospapamichail/risc-v-projects
Various programs written in Assembly for RISC-V CPUs
assembly risc-v riscv x86 x86-assembly
Last synced: 23 May 2026
https://github.com/darkfoe703/riscv2x86
RISCV2x86 is a project capable of translating code written for RISC-V into x86-64 assembly, using GAS syntax.
assembly go golang risc-v riscv64 translation unpsjb x86-64 x86-assembly
Last synced: 29 Apr 2026
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: 10 Apr 2026
https://github.com/jhonnyv-v/assembly-learning
a bunch of my notes while learning about assembly
arm64 asm assembly assembly-language
Last synced: 10 Jan 2026
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: 09 May 2026
https://github.com/grevend/shamirs-secret-sharing
Performant secret sharing scheme implementation based on polynomial interpolation over finite fields
assembly c deno ffi rdrand secret-sharing shamir
Last synced: 12 Jan 2026
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: 16 Aug 2025
https://github.com/emmaprofemx/ensamblador-u3
assembly irvine32 programming visual-studio
Last synced: 28 Oct 2025
https://github.com/pmlcrz/snakegame-em-asm
Jogo da cobrinha em assembly (em processo de criação)
assembly game practice-programming practice-project snakegame test teste testing
Last synced: 13 Mar 2025
https://github.com/luist18/feup-mpcp
Resolution proposal of the exercises from the course unit Microprocessors and Personal Computers
Last synced: 16 May 2026
https://github.com/so-dawg/year2
This is my documents for my year-2 and all subject project will be here.
assembly educational-project robotics-simulation website-development
Last synced: 16 May 2026
https://github.com/rdsik/schoolriscv
CPU microarchitecture, step by step
assembly makefile modelsim quartus verilog-hdl
Last synced: 04 Oct 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: 12 Mar 2025
https://github.com/man2dev/asm-atmega32
Programming with assembly on ATMega32
assembly atmega32 atmel atmel-studio avr-studio proteus university university-assignment university-course university-project
Last synced: 13 Jun 2026
https://github.com/shiro-raven/verilog-mips
A verilog-based MIPS processor with pipelining
assembly mips mips-architecture verilog
Last synced: 27 Mar 2025
https://tvoygit.ru/r6/fasmg
flat assembler g - adaptable assembly engine
assembler assembly avx-instructions binary-format elf-format executable-formats fasmg hex-format instructions mach-o macro opcodes pe-format wasm x86 x86-64
Last synced: 04 Oct 2025
https://github.com/franzudev/42cursus
A collection of modules/projects made during my experience at 42 in Rome🇮🇹
algorithms-and-data-structures assembly clang cpp shell
Last synced: 02 Apr 2026
https://github.com/riccardorevalor/computerarchitectures
Repository dedicated to the labs of the course 'Computer Architectures' of Politecnico di Torino
arm assembly mips-assembly mips64
Last synced: 15 May 2026
https://github.com/IsaacAneek/avr-resources
A curated list of resources to learn AVR Atmega328p
arduino assembly atmega328p avr avr-assembly avr-gcc avr-programming collection resources
Last synced: 21 Nov 2025
https://github.com/pmlcrz/hellowordemassembly
Hello word em assembly
assembly hello-world practice-programming
Last synced: 13 Mar 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: 10 Jun 2025
https://github.com/adamniederer/s12cpuv2-mode
A major mode for S12CPUV2 assembly language
assembly embedded freescale microcontroller s12cpuv2
Last synced: 04 Oct 2025
https://github.com/taimoorzaeem/aes
Implemented AES in Intel x86 assembly.
aes-128 aes-encryption assembly intel masm32 x86
Last synced: 04 Oct 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: 14 Apr 2026
https://github.com/fikri-rouzan/assembly-exercises
Assembly exercises for Computer Organization and Architecture course.
Last synced: 20 Jun 2026
https://github.com/ite-2022-pwr/sem4-oiak-lab-ak
Organizacja i architektura komputerów
Last synced: 14 Aug 2025
https://github.com/gmostofabd/8051-up-down-counter
🛠️ A simple Up Down Counter using 8051 MCU, Seven Segment Display (SSD) and Push Buttons to Inc, Dec and Reset the value of the counter.
8051 anode assembly cathode circuit common languageb microcontrollers programming proteus schematic seven-segments-display simulation ssd
Last synced: 21 May 2026
https://github.com/pmlcrz/emulador-asm
Emulador de jogos em assembly (em processo de criação)
assembly practice-programming practice-project
Last synced: 10 Jun 2025
https://github.com/misakuja/pjait_assembly
16bit x86 Assembly written for PJAIT.
assembly dos low-level-programming
Last synced: 05 Oct 2025
https://github.com/helogizzy/fibonacci_nasm
assembly fibonacci linguagem-de-maquina nasm-assembly
Last synced: 17 Mar 2025
https://github.com/sgon4arov/plato
🤖 Enhance coding with Plato, a CLI-compatible AI assistant that streamlines coding tasks while integrating seamlessly with GitHub Copilot.
assembly autonomous-vehicles bacteria control-systems conversational-ai conversational-ui deep-learning dialogue-systems functional-programming kobo lateral-controller machine-learning ngs pdf platooning privacy-preserving timeline wgs
Last synced: 20 May 2026
https://github.com/oelin/cs25-reverse-engineering
Solutions to the CS25 reverse engineering coursework.
assembly binary-exploitation reverse-engineering security x86-assembly
Last synced: 28 May 2026
https://github.com/tamaraatanasova/8085-zadaca9
Simple 8085 program
8085 8085-programs 8085simulator assembly
Last synced: 04 Oct 2025
https://github.com/matx64/l-language-compiler
L Language Compiler for creating Assembly x64 low level programs.
Last synced: 02 May 2026
https://github.com/qookei/tbfc
Tiny brainfuck compiler
assembly brainfuck brainfuck-compiler cpp17
Last synced: 17 Apr 2026
https://github.com/matheusotenio/utfpr-aulas
O repositório de Matheus Otetnio contém projetos de Java (POO), Assembly MIPS, SQL/MySQL, Python (Estruturas de Dados) e C. Cada pasta explora conceitos essenciais dessas linguagens. É uma base para aprendizado prático.
assembly banco-de-dados c estrutura-de-dados java mysql poo python python3 sql
Last synced: 07 Apr 2026
https://github.com/aayush-bhargav/mips-processor-design
This repository consists of Python codes for implementation of MIPS Pipelined processor and Non-Pipelined processor
assembly mips-assembly nonpipelined-processor pipeline-processor processor python
Last synced: 11 Apr 2026
https://github.com/jjateen/8051
This repository includes programs and projects from the Embedded System Design Lab (ECL-322), along with additional ones for hands-on learning. The code covers essential concepts and implementations in both Assembly and Embedded C for 8051 microcontroller programming.
8051 8051-microcontroller assembly embedded-c embedded-systems keil keil-uvision5 proteus
Last synced: 04 Oct 2025
https://github.com/scriptscorpion/asmladder
assembly assembly-language ladder
Last synced: 04 Oct 2025
https://github.com/geoffrey-diederichs/smallest_counter
Smallest program counting up to 10000.
Last synced: 15 May 2026
https://github.com/scriptscorpion/snake-x86-64
classic Snake game built in Assembly language for NASM compiler
assembly assembly-language snake-game
Last synced: 04 Oct 2025
https://github.com/bervice-com/hardened-in-ram-secret-storage-for-rust-with-inline-assembly
SecureCell is a small educational demo that shows how to store sensitive data in RAM in a way that’s encrypted-at-rest and only readable during short “critical sections.”
assembly bervice cargo critical-sections encryption rust securecell
Last synced: 05 Oct 2025
https://github.com/destinecarma/learning-assembly
Stored Assembly files for learning Assembly
Last synced: 05 Oct 2025
https://github.com/dor-sketch/openu_course20471_asm
A collection of MIPS assembly language programs for CS students.
assembly computer-organization mars mips mips-assembly
Last synced: 15 Mar 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: 11 Aug 2025
https://github.com/desireeav/nasm-ahorcado
Juego Ahorcado en ensamblador NASM
ahorcado-game assembly gato-ahorcado gato-game nasm
Last synced: 10 Sep 2025
https://github.com/specdrake/hackassembler
An assembler for Hack assembly language written using Haskell
assembler assembly hacktoberfest haskell parser
Last synced: 21 Apr 2026
https://github.com/souleeater99/libasm
Libasm is an assembly programming project where you create a library of basic C functions written in x86-64 assembly (NASM syntax). The goal is to understand low-level programming, CPU registers, memory management, and system calls by reimplementing standard functions without relying on high-level languages.
assembly cybsersecurity-engineering pwn reverse-engineering
Last synced: 02 Jul 2025
https://github.com/chasebryan/-wuci-ji
无此机(Wuci-ji); x86_64 assembly research into machine code, execution boundaries, syscalls, memory, and precise low-level control.
assembly binary-analysis computer-architecture cryptography elf execution-model low-level machine-code syscalls systems-programming wuci-ji x86-64
Last synced: 01 Jul 2026
https://github.com/killarexe/ball-os
A simple bootsector OS witch makes a ball bounce inside the screen...
Last synced: 11 Aug 2025