Skip to content

GUI based 8085-Emulator-Debugger developed by using Java

Notifications You must be signed in to change notification settings

Shubzz-02/8085_Emulator_Debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

8085-Emulator-Debugger

8085-Emulator-Debugger is a Java based GUI software . It is a software which can be used to run and debug 8085 programs. GUI is developed by using JAVA-FX.

Some Features!

  • Tracking Rgisters Values.
  • Tracking Program counter
  • Load address of your choice.

You can also:

  • Load any .asm file and run and debug it.
  • Or write your own code in Code Area.
  • Track execution of Instruction

Limitations!!!

For now this emulator only supports operands like::

  • MOV (all)
  • MVI (all)
  • SUB (all)
  • LDA
  • JM
  • CALL
  • STA
  • RET
  • HLT

Requriments

Java 1 to Java 7 and Java 11 is not supported. Java 9 and Java 10 not tested.

How To run

This project is made using IntelliJ IDEA.

IntelliJ IDEA

- Simply download the source code and Import in IntelliJ IDEA.
- Make sure your project contains correct path of Gson library.

Others

-Simply copy [src] ans [res] folder to your project.
-Make sure you download and import Gson jar file. 

Development

Want to contribute? Great! Simply fork this repository and start committing for other operands of 8085.

Todos

  • Code for more Operands.
  • Implementing stack.
  • Coding for stack pointer.

ScreenShots

Alt text Alt text Alt text