assembler
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
Here are 293 public repositories matching this topic...
The following is a C++ implementation of a two pass Assembler
-
Updated
Mar 28, 2021 - C++
A two-pass assembler and emulator implementation in C++ for a custom instruction set architecture. This project demonstrates the complete process of assembly language processing, from source code parsing to machine code execution.
-
Updated
Oct 24, 2025 - C++
Repo for a Hypothetical Language One Pass Assembler
-
Updated
Sep 16, 2021 - C++
Full featured assembly language and disassembler for the CHIP-8 virtual machine
-
Updated
May 9, 2024 - C++
SIC-XE Assembler with some intentional limitations
-
Updated
Oct 31, 2025 - C++
The assembler interprets instructions like "add" and "move" and converts them to specific binary codes based on the processor's architecture. This conversion involves understanding operand types (registers, memory) and encoding them into the machine code format.
-
Updated
Aug 19, 2025 - C++
Homeworks for C++ course in ITMO, 2016-2017, in CSC 2019
-
Updated
Apr 1, 2019 - C++
Virtual Processor with Assembler for Compiler experiments
-
Updated
Nov 24, 2017 - C++
My first assembler ever built in c++ as the final project for the course Nand2Tetris Part 1
-
Updated
Jul 12, 2024 - C++
A command-line based assembler that is designed to assemble valid MisbitFont files from compatible text files.
-
Updated
Aug 12, 2023 - C++
A two pass SIC/XE Assembler
-
Updated
Jan 1, 2019 - C++
Created by Kathleen Booth
Released 1949
- Followers
- 336 followers
- Website
- github.com/topics/assembly
- Wikipedia
- Wikipedia