Skip to content

debjitbis08/sim8085

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

Sim8085

⚠️ Major refactor in progress. All issues and bugs will be handled with the refactoring.


Sim8085 is a online development environment for Intel 8085 microprocessor. It is hosted at https://www.sim8085.com.

Features

  1. Editor with syntax highlighting.
  2. Viewing and editing of registers, flags and memory.
  3. Debugging code with breakpoints.
  4. Opcode listing view.

Screenshot

Development

Steps

  1. Download and install emscripten prerequisites using the instructions here.
  2. Do yarn install.
  3. Do yarn start to start the development server.

Building Assembler and Simulator changes

  1. Do yarn build-assembler to build the assembler code.
  2. Do yarn build-emulator to build the simulator.
  3. Commit the changed files.

Production Build

  1. Build assembler and simulator code.
  2. Do yarn build to build the UI.
  3. Built code should be available in dist.