User guide
160 | P a g e
GO - causes a direct CALL to any location in memory. This command, along with the GET
command, allows execution of programs which operate at some address other than 0100H. Any
program entered in this way can simply execute a RET instruction to return control directly to the
CCP without doing a warm boot, providing the CCP is not overwritten, and the CCP stack is
preserved.
JUMP - same as the GO command, except this command causes a direct JUMP to 8
memory location rather than a CALL. Return from any program entered with this command
MUST be by a warm boot.
Examples:
LIST TXTFILE.TXT - will cause the file TXTFILE.TXT to be printed on the system LST: device.
DFU 3 - sets the current default user to 3. See the section below on command searches
for details.
GET 4000 B:ALPHA.BET - causes the file ALPHA.BET from drive B: to be loaded into memory
starting at address 4000H.
GO 4000 - causes a CALL to location 4000, beginning execution of whatever program is
located there.
JUMP 4000 - causes a JUMP to location 4000, beginning execution of whatever program is
located there.
***** ZCPR COMMAND SEARCHES
One of the most useful features of ZCPR is its "hierarchical search" capability. Suppose you are
logged onto drive B:, under user 5 and you enter the following:
B5> MBASIC
If MBASIC.COM is located on your A: drive, or on drive B: under a different user, you will get the
message:
MBASIC?
Which is the CCP's way of saying it couldn't find MBASIC.COM on your B: drive. ZCPR, however, would have
found MBASIC.COM, even though it is NOT on the currently logged drive. ZCPR will search several
places for a COM file before giving up, while the standard CCP will search the current drive under
the current user number only. ZCPR will search in the following order: