8085 Microprocessor Simulator

Simulate and learn 8085 microprocessor programming with our intuitive online Tool

Hero Light
About

An Object-Oriented Programming project to emulate the Intel 8085 microprocessor, providing a virtual environment for assembly programming, debugging, and learning. An emulator is a computer hardware or software mechanism that mimics the workings of another mechanism to enable applications made for a system (invariably older or unique hardware) to execute on an alternate. It simulates the original mechanism's architecture, down to the processor, memory, and input and output schemes. With an 8085 emulator, the goal is to simulate the working of the Intel 8085 microprocessor.

Features
  • 1. MPMC Instructions

    All the documented instructions (246 as per intel guidlines) have been manually crafted with proper modular functioning.

  • 2. OnBoard Debugging

    Test your code on every aspect, with customized debugging and live changing register and memory views.

  • 3. OnBoard Code Editor

    Type your own code in any way. It will automatically beautify your code in correct format and set it for execution.

Connect
image_code

We are constantly striving for improvement and any help is appreciated. 8085 MPMC Simulator / Emulator is a C++/OOPs based project that started as a hoby to help students, so any help is greatly appriciated.

TECH STACK

  • C++
  • Qt
  • GitHub
  • Visual Studio Code 2022
  • SDL3