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: 2025-06-03 00:02:24 UTC
- JSON Representation
https://github.com/sjackman/abyss-drosophila-melanogaster
:microscope: Assemble Drosophila melanogaster with ABySS
abyss assembly drosophila genome
Last synced: 15 Mar 2025
https://github.com/hamedfathi/dotnet-extract
A .NET global tool to extract embedded resource files from a .NET assembly.
assembly command-line command-line-tool csharp dotnet embedded extract extractor global resource resources
Last synced: 17 Mar 2025
https://github.com/moralcode/mars-mips
a fork of the MARS Mips Assembly and Runtime Simulator with some changes made
assembly mars mips-assembly simulator simulators
Last synced: 18 Mar 2025
https://github.com/userjhansen/computer
Custom 32 bit computer
assembler assembly computer cpu custom-computer-architecture emulator instruction-set-architecture
Last synced: 27 Feb 2025
https://github.com/vs4vijay/vizix
An operating system for fun and learning.
assembly bare-metal clang esp32 gcc kernel linux linux-kernel nasm operating-system os qemu raspberry-pi rust
Last synced: 29 Apr 2025
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 05 Apr 2025
https://github.com/pilotpirxie/assembler-apps
⚙️ Tiny apps and games written in assembly language for Turbo Assembler x86 16 bit
assembler assembler-x86 assembly assembly-language tasm turbo-assembler
Last synced: 12 Jan 2025
https://github.com/paked/stm32-vscode-simple
a project template for assembly level hacking with the stm32l476vg with vscode.
Last synced: 05 Dec 2024
https://github.com/aaravmalani/cogos
A 32-bit Operating System
assembly c operating-system operating-systems osdev x86
Last synced: 10 Apr 2025
https://github.com/martin-olivier/minilibc
{Epitech} 2nd year project - MiniLibC
asm assembly assembly-x86-64 libc minilibc
Last synced: 07 May 2025
https://github.com/Radulfus/TM1638
AVR ASM Library to drive TM1638 from Titan Micro Electronics. It's a special circuit for LED control.
Last synced: 04 Apr 2025
https://github.com/hatsusixty/nolang
Concatenative stack-based programming language designed for writing programs for computers.
assembly compiler go golang language programming-language
Last synced: 12 Mar 2025
https://github.com/silversquirl/zig-xed
Intel X86 Encoder Decoder library, as a Zig package
assembly x86 x86-64 x86-assembly zig zig-package
Last synced: 05 Apr 2025
https://github.com/basemax/assembly8086-8088
Assembly Project compatible with 8086/8088 microprocessor.
assembly assembly-8086 assembly-8088 assembly-language assemblyscript
Last synced: 03 Apr 2025
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 28 Mar 2025
https://github.com/hongfz16/assemblyplaystation
This is a repo for our assembly project which is a bootable os with multiple games.
Last synced: 24 Feb 2025
https://github.com/anindya-prithvi/co_m21_assignment
A python implementation of an Assembler (defined ISA) and a simulator based on the binary generated by the ISA. It also provides the memory access trace w.r.t. cycles.
assembler assembly assembly-language-programming assembly-simulation simulator
Last synced: 13 Apr 2025
https://github.com/ammarfaizi2/menyentuh_asm_x86
Buku Menyentuh Bahasa Assembly x86_64
assembler assembly book implementation implementation-of-algorithms x86-64
Last synced: 14 Apr 2025
https://github.com/ammarfaizi2/pure-itoa-asm
Pure itoa written in assemblhy
assembly assembly-language pure-assembly
Last synced: 14 Apr 2025
https://github.com/basemax/c-nostdlib-assembly
We define own _start point without using GLIBC runtime library using Assembly. (x86_64 and i386)
assembly assembly-8086 assembly-x64 assembly-x86 c syscall syscalls
Last synced: 03 Apr 2025
https://github.com/lemongrb/pic18f452
list of bare metal programming projects(pic18f452)
assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning
Last synced: 10 Jan 2025
https://github.com/ammarfaizi2/stack_linked_list
A simple linked list with stack allocation.
assembly assembly-x86 assembly-x86-64 linked-data linked-list linked-lists linux low-level-language pointers stack stack-based x86 x86-64
Last synced: 14 Apr 2025
https://github.com/rysteq/emux
A x86 emulator for windows written in C#
assembly emulator ide x86-assembly
Last synced: 23 Mar 2025
https://github.com/nic-obert/stack-vm
A higher level stack-based virtual machine and related assembler.
assembler assembly bytecode bytecode-interpreter virtual-machine vm
Last synced: 15 Mar 2025
https://github.com/m0saan/libasm
The aim of this project is to get familiar with assembly language.
assembly assembly-language-programming nasm-assembly static-library x64-assembly
Last synced: 06 Mar 2025
https://github.com/walshyb/assembly-h1-linker
Assembly project converting a C++ linker to python
assembler assembly module-linker python
Last synced: 21 Mar 2025
https://github.com/shashinma/minimal-kernel-implementation
Kernel for a student from Peter the Great St. Petersburg Polytechnic University
asm assembly bootloader cpp kernel
Last synced: 20 Mar 2025
https://github.com/sadrasabouri/mpf
Micro-Professor (MPF - I) for 8051 Instruction Set
8051 8051-architecture 8051-projects assembly microcontroller
Last synced: 14 Apr 2025
https://github.com/anne-gcd/MTG-Link
MTG-Link: Local assembly tool for linked-read data
assembly barcodes bioinformatics gapfilling linked-reads
Last synced: 14 Mar 2025
https://github.com/limdongjin/sicxe-assembler
SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.
assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang
Last synced: 01 Mar 2025
https://github.com/apetenchea/inverter
A script for obtaining the inverse of simple assembly sequences.
Last synced: 13 Mar 2025
https://github.com/shxntanu/se-lab-assignments
A collection of all Second Year Computer Engineering assignments from Savitribai Phule Pune University (SPPU).
algorithms assembly computer-graphics cpp data-structures dsa microprocessor oop sppu sppu-computer-engineering
Last synced: 19 Dec 2024
https://github.com/avestura/dcmotor
⚡ DCMotor speed control using ATMega32, Simulated in Proteus
assembly avr avr-programming computer-engineering controller dc-motor dc-motor-control dcmotors electrical-engineering guilan-university microcontroller proteus
Last synced: 03 Mar 2025
https://github.com/sudotto/rosaos
an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 09 May 2025
https://github.com/ghazaleze/bootloader
Print a sentence on a screen
assembly bootloader nasm simple vmware
Last synced: 23 Feb 2025
https://github.com/divergentclouds/riw-16
A fantasy computer with 16 instructions.
assembly fantasy-computer fantasy-console instruction-set-architecture isa
Last synced: 03 Mar 2025
https://github.com/ziyao233/cocox-rv64
Assembly is zombie, monokernel is shit.
assembly monokernel osdev riscv64
Last synced: 16 Mar 2025
https://github.com/lilpolymath/emu8086
List of codes I wrote with assembly
8086-emulator assembly assembly-language assembly-x86
Last synced: 14 Mar 2025
https://github.com/kyuvi/lrv-asm
RISC-V assembler in Common Lisp
assembler assembly common-lisp lisp longan-nano risc-v risc-v-assembly
Last synced: 21 Mar 2025
https://github.com/aditya-a-garwal/x86-64-assemblyexamples
A repository containing example Assembly programs written for the x86-64 architectures along with the linux kernel
assembler assembler-x86 assembly examples low-level nasm nasm-assembly x64-assembly
Last synced: 22 Feb 2025
https://github.com/gfazioli/assembly-library
Motorola (Amiga) 680x20 Assembly Library
amiga assembler assembly assembly-language assembly-language-programming assembly-library motorola motorola-68020 motorola-680x0
Last synced: 11 Apr 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: 14 Apr 2025
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 21 Dec 2024
https://github.com/arminasbrazenas/disassembler-8086
Disassembler for Intel 8086/8088.
8086 assembly disassembler dosbox tasm turbo-assembler
Last synced: 01 Jan 2025
https://github.com/ferhatgec/hlcog
Fegeya HLCoG, High-Level Code Generator back-end.
assembly code-generation codegen cpp fegeya high-level kalem python ruby rust shell transpiler
Last synced: 20 Feb 2025
https://github.com/richardso21/complxer
An LC3 simulator-assembler suite written in golang (made while I was taking CS 2110)
Last synced: 21 Mar 2025
https://github.com/seantolstoyevski/crndm
RDRAND Instruction for Golang (created for simpleness and purity)
assembly go golang random random-number-generator rdrand rdseed x86-64
Last synced: 07 Mar 2025
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 10 Apr 2025
https://github.com/AfonsoCMSousa/ASM-Emulator
ASM Emulator is a Simpler-way of having fun writing assembly!
assembly cpp cpp17 early-development ncurses
Last synced: 05 Mar 2025
https://github.com/plummerssoftwarellc/petclock
Source code for the PET Clock discussed in a YouTube video about 6502 assembly
Last synced: 12 Apr 2025
https://github.com/davidsteinsland/x86-operating-system
My go at an operating system for the IA-32 architecture.
Last synced: 18 Feb 2025
https://github.com/qalle2/nes-disasm-misc
disassembled NES programs
6502 asm6 assembly disassembly homebrew nes
Last synced: 10 Apr 2025
https://github.com/dineshpinto/stm32f4
Combining an FPGA, µC and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 29 Mar 2025
https://github.com/howl-anderson/microcpuid
A micro tool based on assembly language to detect and display CPU information
assembly assembly-language cpuinfo gnu-assembly x86
Last synced: 15 Mar 2025
https://github.com/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 04 Apr 2025
https://github.com/eveheeero/fireman
Decompiler written in rust inspired by snowman (WIP)
assembly decompile decompiler disassembler ir reverse-engineering x64
Last synced: 15 Feb 2025
https://github.com/bemxio/bemxos
A 32-bit OS made for learning purposes
assembly bootloader c kernel low-level operating-system os
Last synced: 16 Jan 2025
https://github.com/travorlzh/learnos
A repo that contains all the code written in my study of OS development.
assembly c kernel operating-system-learning tutorial
Last synced: 09 Mar 2025
https://github.com/user0332/untypedscript
A fast and easy-to-use compiled language with a base implementation written in Python
assembly assembly-x86 compiled compiler language new-language programming-language python python3 ucrt untyped untypedscript
Last synced: 14 Apr 2025
https://github.com/slowy07/glowing-assign
my program assignment
assembly assignment-solutions c go java lua ruby
Last synced: 10 Apr 2025
https://github.com/trimorphdev/asmkit
Assembler engine written in Rust.
assembler assembler-x86 assembly assembly-x86 machine-code rust rust-crate rust-crates rust-library x86-64
Last synced: 15 Feb 2025
https://github.com/nnamanx/intel_8086
Completed Assignments of Computer Organization & Architecture Course
assembly data-transfer intel intel8086
Last synced: 12 Apr 2025
https://github.com/shreyansh26/cse312-computer-architecture-codes
Codes related to the Computer Architecture Course at IIT (BHU) Varanasi
assembly computer-architecture mips
Last synced: 10 Apr 2025
https://github.com/hrvach/pdpong
Pong in PDP-1 assembly
assembly backport pdp-1 pong retrocomputing retrogame vintage-computers
Last synced: 19 Feb 2025
https://github.com/seigtm/spbpu
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu
Last synced: 01 Feb 2025
https://github.com/mytechnotalent/stm32f4_lora_uart_driver
An STM32F4, RYLR998 LoRa UART driver written entirely in Assembler.
arm armv7 assembly assembly-language assembly-language-programming driver embedded embedded-devices embedded-systems iot lora mcu radio radio-hacking reverse-engineering rf rylr998 uart
Last synced: 06 Apr 2025
https://github.com/alejandrogallo/avr-instructions
Repository to mirror information about avr instruction set architecture
assembly avr avr-assembly pandoc vimdoc
Last synced: 21 Mar 2025
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/wa1tnr/wokwi-rp2040-asm-a
wokwi hosted assembly language for RP2040 - early effort - 9 Apr 2023
asm assembly assembly-language assembly-language-compiler assembly-language-learning assembly-language-programming assembly-language-programs pi-pico rp2040 rpi-rp2 wokwi
Last synced: 04 Apr 2025
https://github.com/cthacker-udel/hw5-5
assembly assembly-x86 data-structures
Last synced: 02 Apr 2025
https://github.com/71/blur
[No longer maintained] Run and edit a C# assembly at the same time. Convert LINQ Expressions and delegates to Mono.Cecil method bodies as well.
Last synced: 11 Mar 2025
https://github.com/xoryouyou/moving-pixels-in-assembly
Moving pixels in assembly using BIOS functions and mode 13h
assembly bios game-development graphics-programming
Last synced: 07 May 2025
https://github.com/v0idzdev/open-jinx
Jinx OS is a retro themed command line operating system for x86_64 architectures.
assembly c command-line docker linux os retro
Last synced: 09 Apr 2025
https://github.com/klubuntu/vscode-asm-snippets
Assembly Snippets for Visual Studio Code
asm asmx86 assembly assembly-language assembly-language-programming assembly-learning assembly-x86 better-life code linux macos macosx nasm setup snippets vscode vscode-snippets windows
Last synced: 21 Mar 2025
https://github.com/gabin221/launchercode
LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.
assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal
Last synced: 12 May 2025
https://github.com/walderlansena/studyingassembly
:mortar_board: :computer: Repositório com código de estudo da linguagem de programação Assembly
0x86 32bits asm assembly baixo-nivel code estudo linguagem-assembly linux nasm nasm-assembly programacao programacion sistema syscalls
Last synced: 25 Mar 2025
https://github.com/klubuntu/learn-asm-steps-bootloader
Learn Assembly to create Bootloader
asm asmx86 assembly assembly-language assembly-learning better-life boot bootloader bootloaders bootos disk gcc grub learn-asm learn-assembly learn-to-code nasm os system systemd
Last synced: 21 Mar 2025
https://github.com/michaldziuba03/http.asm
HTTP server written in assembly
asm assembler assembly assembly-x86-64 http
Last synced: 28 Nov 2024
https://github.com/kirca54/mips-assembly-instruction
Assembly program
assembly instruction-set-architecture mips
Last synced: 26 Mar 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: 10 Mar 2025
https://github.com/hk-transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 01 Apr 2025
https://github.com/papkuworld/mbr-bootkit
A simple easy to use Bootkit written in Assembly and C/C++ (Project Under Development)
assembly bootkit mbr rootkit x86-assembly
Last synced: 16 Feb 2025