Assemble code to bytes using LLVM's MC layer
-
Updated
Oct 12, 2023 - C++
Assemble code to bytes using LLVM's MC layer
Small optimizing compiler backend with an SSA-based IR.
Demonstration of a Two-Pass-Assembler using the C++ programming language.
A CPU emulator which runs machine code. Insprited by the Little Man Computer, hence the name.
Made-up CPU emulator with custom assembly and machine language.
Created mainly with: Java, TokeScript, C, Shell, C++, C#, JavaScript, Bash, & Haskell
RISCAL is a 32-bit reduced instruction-set computer (RISC) designed for learning and research purposes. It is named after my dog, Rascal.
Manchester SSEM Simulator
A very simple Win32 assembler for Intel 8080 that produces COM binaries for CP/M. I built this during my 2nd university year as a replacement for the tool we had at our lab, which often failed to compile large programs and produced misleading error messages.
Simple RISC-V assembler for a soft-core FPGA RISC-V project.
Ethical hacking device that grabs WIFI passwords and sends them as plain text to a webhook page to be retrieved later.
Add a description, image, and links to the machine-code topic page so that developers can more easily learn about it.
To associate your repository with the machine-code topic, visit your repo's landing page and select "manage topics."