Sim3

Sim3

Frankie Bailey
Aug 2, 2019
  • 821.1 KB

    File Size

  • Android 4.0+

    Android OS

About Sim3

Write Programs in SML ==> Execute them on Simpletron 3.

Sim3 simulates a computer [Simpletron 3] executing a program written in SML, Simpletron Machine Language. An overview of the virtual computer is presented including details of the SML language, sample programs, and instructions on how to operate the "computer".

SML is an assembly language that provides for the reading, writing, and manipulation of integer data with the five operations: addition, subtraction, multiplication, division, and exponentiation. The user can enter a program, then watch the computer assemble and execute each statement.

During execution certain fatal errors are detected: attempt to divide by zero, accumulator overflow, invalid operation codes. These errors will produce an error message.

Logic errors will produce erroneous results. Careless user errors will cause the program to crash. The user must be careful to select and press the correct buttons. A buzzer will notify the user that data input is required so turn on the sound!

Both program and data reside in memory; it's the responsibility of the programmer to prevent overlap. Simpletron 3 has a RAM of 100 addresses from 00 to 99 and stores integer data in the range -9999 to +9999. The memory can be displayed at any time.

Show More

What's new in the latest 1.0.0

Last updated on Aug 2, 2019
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Show More

Videos and Screenshots

  • Sim3 poster
  • Sim3 screenshot 1
  • Sim3 screenshot 2
  • Sim3 screenshot 3
  • Sim3 screenshot 4
  • Sim3 screenshot 5
  • Sim3 screenshot 6

Old Versions of Sim3

Sim3 1.0.0

821.1 KBAug 2, 2019
Download
APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies