SimHYMN

A free CPU simulator in Java
Download

SimHYMN Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Carl Burch
  • Publisher web site:
  • http://ozark.hendrix.edu/~burch/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 845 KB

SimHYMN Tags


SimHYMN Description

A free CPU simulator in Java SimHYMN is a free and easy to use program that simulates a simple 8-instruction CPU and 32-byte memory designed for learning about how a CPU executes a program. The CPU contains three registers: IR (instruction register), PC (program counter), and AC (accumulator). The eight instructions are as follows.code · 000 HALT nothing happens· 001 JUMP PC := data· 010 JZER if AC = 0 then PC := data else PC := PC + 1· 011 JPOS if AC > 0 then PC := data else PC := PC + 1· 100 LOAD AC := M; PC := PC + 1· 101 STOR AC := M; PC := PC + 1· 110 ADD AC := AC + M; PC := PC + 1· 111 SUB AC := AC - M; PC := PC + 1 Requirements: · Java 1.4 or later What's New in This Release: · Bug fix: Repaired the bit buttons and the step/run/reset buttons to be compatible with MacOS implementation. · Minor feature: For MacOS compatibility, set the property for the application title.


SimHYMN Related Software