Working With Microcode

Program Operation
...     Using Mic1MMV
... ...         Working With Microcode

You can use Mic-1 MMV to write your own microprograms for the Mic1 architecture. Read the MAL Language Specification for an explanation of the structure of a microprogram.

Your microprogram is now loaded into the Mic-1 MMV simulator. You can view the program by opening the Microstore View window (Microstore | View Microstore). Microinstruction execution can be observed by running the simulator at Clock or SubClock speed.

If you modify your MAL program, you can reassemble and reload the current microprogram by using Assemble/Load | Current MAL Assemble/Load.

Note that if you add new instructions to IJVM you may also need to modify the instruction set of the JAS assembler. This is described in the section Modifying the JAS Assembler.