GAL/GEM 1.1

Category: Development Tools
Language:
Shared by: InkBlot
On: 2023-02-04 19:22:52
Rating: 0.00 Clarus out of 10 (0 vote)
Rate it: 12345678910


(There's no video for GAL/GEM 1.1 yet. Please contribute to MR and add a video now!)

  •  

What is GAL/GEM 1.1?

GAL-GEM is a complete machine emulator for the GAL (Generic Assembly Language) and GEM (GEneric Machine) computation models, as described in “Computer organization: a top down approach” by Greg W. Scragg ...

GEM 1.0 accepts GAL assembly language programs, assembles and runs them on its CPU emulator. It displays continuously updated information about the current state of the program, allowing students to follow the execution at the machine level  This display includes:

  • original GAL source code
  • GEM machine language code
  • cross referencing between the two sets of codes
  • all data registers
  • major system registers, including PC, IR, MAR, MBR, and CC.
  • output window for user program output
  • all referenced RAM locations
  • highlighting of current instruction in both machine and assembly language windows

The assembler accepts the full GAL language. The emulation can be run at a reduced speed for ease of following the execution. Instructions can be executed singly, or even a  single cycle at a time. The user can choose between  binary, decimal or hexadecimal representation of the registers.  The PC can be reset, allowing repeated execution without reloading or reassembling. Simple I/O tools eliminate many of the I/O roadblocks to beginning assembly or organization students.  All windows are scrollable, allowing easy use with longer programs (or smaller displays).

Scragg, Greg. (1994). GEM manual. Electronic Document.


Download GAL/GEM 1.1 for Mac

(33.75 KiB / 34.56 KB)
/ Binary encoded, use Stuffit Expander
4 / 2023-02-04 / fabd272b9f289f8a6b5dfb45e43913d9f90ad8d4 / /


Architecture


Motorola 68K



System Requirements

From Mac OS 7.0





Compatibility notes

Minimum Requirements

  • 128 KB RAM
  • System 7.0


Emulating this? It could probably run under: Basilisk II





To date, Macintosh Repository served 3506314 old Mac files, totaling more than 710921.8GB!
Downloads last 24h = 1336 : 213490.7MB
Last 5000 friend visitors from all around the world come from:
Candy Bar (Mac OS 8)
 
Let's chat about old Macs!