A variation of the Virtual H89 computer, configured as an H8. This variation always includes an H19 terminal and an INS8250 serial port at 350Q (0E8H) (actually, all four H8-4 ports), although the INS8251 (and cassette) at 370Q (0F8H) is an available option. Also, RAM via H8-1/3 cards do not support gaps, any gaps are automatically filled with RAM.
For additional help refer to the H89 Help files.
Keypad documentation for the (default) PAM-37 monitor ROM (primary function):
Key | Tip | Function |
---|---|---|
0 | BOOT | Universal Boot, prompts for device, port, unit. |
1 | PRI | Primary Boot. |
2 | SEC | Secondary Boot. |
3 | RADIX | Radix select, Hex/Octal. |
4 | GO | Go, start execution at current PC. |
5 | IN | In, input byte .... |
6 | OUT | Out, output byte .... |
7 | SI | Single Step (not yet implemented). |
8 | LOAD | . |
9 | DUMP | . |
A (+) | NEXT | In MEM, increment address and show value. |
B (-) | LAST | In MEM, decrement address and show value. |
C (*) | CANCEL | (Cancel other operations.) |
D (/) | ALTER | Enter Alter Value mode. |
E (#) | MEM | Select Memory display mode. |
F (.) | REG | Select Register display mode. |
Note, keys have alternate meanings in other contexts. For example, in the BOOT function (context) the keys 0-3 are used to select device, port, and unit.
The RTM/0 key is not implemented. The RST/0 (system reset) key is implemented by holding the Shift key down while clicking on the "D" ("/") key.
Keys may also be activated using the host computer keyboard. The keys 0-9, A-F, and legacy "+", "-", "*", "/", "#", and ".", are mapped to their keypad equivalents. In this case, the RST/0 function is implemented by combining the Alt key with either "D" or "/".
Configuration properties specific to the H8 follow.
h89_keypad = 0:BOOT H17 170 SP;\ 1:PRI H47 174 AF;\ 2:SEC H67 270 BC;\ 3:RADIX H37 274 DE;\ 4:GO HL;\ 5:IN IX;\ 6:OUT IY;\ 7:SI IR;\ 8:LOAD AF';\ 9:DUMP BC';\ A:+ NEXT DE';\ B:- LAST HL';\ C:* CANCEL;\ D:/ ALTER RST/\u2191;\ E:# MEM;\ F:. REG PC
Not all devices from the H89 have H8 equivalents.