Menus

Program Operation
...     Controls and Views
... ...         Menus

This section describes the commands invoked from Menu items.

File
Load IJVM program
Loads an IJVM program (IJVM file) into the simulator's memory. A default IJVM program can be specified in Preferences.
Load Micro program
Loads a microcode program (MIC1 file ) into the microstore. This program must be in the mic1 format described in the section MAL Specification.
On startup, Mic-1 MMV looks for the Default Microcode Program specified in Preferences.
Assemble / Load JAS file
Runs the IJVM Assembler on a JAS file selected by the user. The resulting IJVM file is loaded if assembly is successful.
Assemble / Load MAL file
Runs the MIC1 Assembler on a MAL file selected by the user. The resulting MIC1 file is loaded if assembly is successful.
Preference
Edit Preferences
Permits viewing and editing of preferences. See Preferences for details.
Load Preferences
Loads preferences from a properties file.
Save Preferences
Saves preferences to a properties file.

If the file mic1.properties is found in the startup directory it will be loaded when the program is launched; otherwise factory default preferences will be used.

Microcode Store
View Microstore
Opens Microcode Store for viewing.
Assemble/Load
Current JAS Assemble / Load
Runs the IJVM Assembler on the JAS source file of the current IJVM program. Resulting IJVM file is reloaded if assembly is successful.
Current MAL Assemble / Load
Runs the MIC1 Assembler on the MAL source file of the current micro program. Resulting MIC1 file is reloaded if assembly is successful.
Help
Mic-1 MMV Help
Launches this help document. The Help Key, F-1, may also be used to launch this document.
Mic-1 MMV Help On
Launches context-sensitive help.
Users can use this to obtain help about any GUI object. When selected, the cursor changes to the help cursor ( ). When the user next clicks on a GUI object, help information for that object is displayed.
About Mic-1 MMV
Copyright and version number.