Documente Academic
Documente Profesional
Documente Cultură
Program listing
Object program
Simulator commands(1)
F1: enter data to registers/memory:
You select the name of the register or the
starting memory address, and you can enter
the data manually.
Simulator commands(2)
F3: Execute the loaded program, you have 4
options:
F3->F1: Execute till break point. You'll get to
enter the address of the break point. You can
continue execution after the break point by
selecting one of the four options again.
F3->F2: Halt after executing a user defined
number of instructions. You can continue
execution after that by selecting one of the
four options again.
F3->F3: Execute instruction by instruction
F3->F4: Execute till J * instruction is
reached!
Simulator commands(3)
F4: Rest machine and reload program (refresh)
I/O Devices
The simulator supports six simulated SIC devices for use
by SIC programs.
Devices F1, F2, and F3 (files names DEVF1, DEVF2,
and DEVF3) can be used only for input.
Devices 04, 05, and 06 (files names DEV04, DEV05, and
DEV06) can be used only for output.
In any of these files, each byte of data is represented as
one character.
On input, an end-of-line is read as hexadecimal 00; an
end-of-file is read as hexadecimal 04.
On output, writing a hexadecimal 00 causes an
end-of-line to be inserted.
An attempt to execute an RD or WD instruction before
the device is ready will cause an error message.