[ Back to the Fabrizio Oddone page | Back to Andy Tanenbaum's Books Software page | What's New ]

icon <1K icon <1K icon <1K icon <1K MicroArchitecture Simulator

Last updated: June 20, 1997

Latest version: 1.1


Info-Mac URL:

fab://info-mac.org?sci/micro-sim-11.hqx

Befuddled by this? Check out QuickestMirror!


Description

This application runs on any Apple Macintosh with System 7 installed.

MicroArchitecture Simulator models a microprogrammed processor similar to the one described in the book Structured Computer Organization by Andrew S. Tanenbaum (Prentice Hall). Its hardware components and instruction set are fixed (not too much...) but its microprogram is fully editable in a user friendly manner. The processor has access to a 128K Random Access Memory (it borrows from your Mac); you can easily view, modify, load or save this portion of memory. You can run programs and debug them with a step by step execution. Namely, you can advance by a conventional instruction, by a microinstruction, and even by a clock subcycle observing the internal parts of the processor.

Full C source code is included in the package.

Show off section

The application looks like this:

Simulator screen 27K


Access Counter accesses since November 30, 1996.

Mac-made <1K   Logo 3K

This page was last built with Frontier on a Macintosh on Fri, Jun 20, 1997 at 9:48:27 by

Fabrizio Oddone, fab@kagi.com