Changelog

New updates and improvements for Sim8085

April 24, 2025

Added support for multiple labels

Programs such as the one below failed to assemble earlier,

; Program with multiple labels for single statement
JMP INIT
;data
STR: DB 'HELLO'
INIT:
START:
MVI A, STR
HLT

These programs are now supported by the assembler.

Note that you cannot add multiple labels to data definitions such as DB, EQU, SET and others.

Detailed Changelogs

November 16, 2024

Mobile & Offline Support Has Arrived!

Sim8085 is now more accessible than ever! Use it seamlessly on your mobile device or desktop, whether you’re online or offline.

Mobile Layout

What’s New?

  • Mobile-Friendly: Run Sim8085 on your phone to quickly try out programs, learn, and experiment with 8085 assembly programming—anytime, anywhere.
  • Offline Access: Enjoy Sim8085 even without an internet connection. Yes, you could technically debug an assembly program on a plane (not that you’d want to… or would you?).
  • Installable as an App: Add Sim8085 to your home screen or desktop and use it like a native app for a smoother experience.

How to Install

Install on iOS

  • On Android:
    1. Open https://www.sim8085.com in your browser.
    2. Tap the menu (three dots) and select Add to Home Screen or Install App.

Install on Android

For detailed instructions, check out Mozilla’s Installing and Uninstalling Web Apps guide.

Detailed Changelogs

November 11, 2024

Keyboard shortcuts are here!

Keyboard Shortcuts

Use your keyboard to assemble, run, and control other parts of the application.

Add documentation page

Documentation Section

Sim8085 now has a documentation section. Documents about Sim8085 and 8085 microprocessor in general will be available in this section.

Support for END Directive

The END directive is used for marking the end of assembling process and to set the starting address to start execution. Read the docs.

Detailed Changelogs

We use tracking cookies to understand how you use the product and help us improve it. We do not collect any personal information because we can't.

Please accept cookies to help us improve.