An interactive, full-stack web application designed for students and hobbyists to write, debug, and visualize Intel 8085 Assembly language in real-time.
- Live Execution: Watch registers (A-L) and Status Flags (S, Z, P, CY) update instantly as you run your code.
- Instruction Analysis: Get a professional-grade breakdown of Bytes and T-States (clock cycles) for every instruction.
- Reactive Memory Map: Visualize data storage in the 64KB memory space (optimized for the
2000Hrange). - Syntax Reference: Integrated cheat sheet for data transfer, arithmetic, and logical instructions.
- Responsive Design: Modern UI built with React & Bootstrap 5, fully functional on mobile and desktop.
- Frontend: React.js (Vite), Bootstrap 5
- Backend: Node.js, Express (Architecture ready for MongoDB)
- Engine: Custom JavaScript 8085 Simulation Engine with flag parity logic.
Check out the live application here: [https://8085microprocessoronline.netlify.app/]
- Node.js (v16 or higher)
- npm
- Clone the repository:
git clone [https://github.com/rohitt-pandey/8085-microprocessor-visualizer.git](https://github.com/rohitt-pandey/8085-microprocessor-visualizer.git) cd 8085-microprocessor-visualizer