Microprocessor Simulator

projectprojectproject

ABOUT THE PROJECT

The project was to create an 8085 Microprocessor Simulator that was written in Java. It was created to be very similar to an IDE, and have the ability to edit code, compile, and run the assembly code on the simulator.

FEATURES

  • It should use all the components that exist in the 8085 Microprocessor
  • Output such as LEDS
  • Colored Memory
  • Changing Registers
  • Assembler
  • Options to open, save, and close
  • 240 Instructions

PLAY, PAUSE, STOP, AND STEPPING FUNCTION

  • Has the ability to step through each line of code
  • Useful buttons to play and pause the code in real time
  • Watch each register reflect changes

BUILT IN COMPILER

  • The compiler will turn your assembly code into machine language and run the code
  • Supports all of the instructions for the 8085 Microprocessor

FULL MENU SUPPORT

  • Features save, open, load, and various other menu operations
  • Comes with preloaded code that you can run
  • Assemble / Disassemble menu

IDE EXTRAS

  • Syntax highlighting to mark errors
  • Numbered lines for easy readability
  • Line highlighting
  • Multiple Tab Support

MADE FOR

Rutgers University