An Assembly Language Parser and Evaluator written in Haskell using Parsec. Parses and executes assembly-like code, simulating a CPU with registers, flags, stack, and control flow instructions.
-
Updated
Oct 4, 2024 - Haskell
An Assembly Language Parser and Evaluator written in Haskell using Parsec. Parses and executes assembly-like code, simulating a CPU with registers, flags, stack, and control flow instructions.
Tera - A simulated ternary (base 3) CPU, assembly language, assembler and decompiler. Uses trytes made up of 9 trits rather than bytes of 8 bits.
Simple TLB (Translation lookaside buffer) realization on verilog.
Intel8085-Simulator: An ongoing project to create a simulator for the Intel 8085 microprocessor. Users can run binary files containing Intel 8085 opcodes and observe their execution. Feel free to use this brief description as needed! 🚀
These are various files pertaining to a CPU I designed. Can be used in conjunction with my Logisim CPU youtube video series.
6502 CPU simulator
Logic gate & circuit simulation framework; 8-bit CPU simulation.
In this repo, I'll put projects that I've done in collaboration with chatbots like OpenAI ChatGPT, Google Bard, etc.
Similar - Logic Design & Simulation
CPU Cache Simulation using gem5
Simple RISC-V CPUs running a baremental ray-tracer program.
CENOS: The Modern CPU Simulator
16-Bit RISC Based CPU Design and Simulation in Python
A survey on architectural simulators focused on CPU caches.
Simply the simulated version of the CPU based on 'Reptile' design. It takes an assembly code file as input and shows the final state of all registers and data memory.
The project will simulate a simple computer system consisting of a CPU and Memory.
This is an implementation of a simple CPU in Logisim and Verilog.
Add a description, image, and links to the cpu-simulation topic page so that developers can more easily learn about it.
To associate your repository with the cpu-simulation topic, visit your repo's landing page and select "manage topics."