-
e
- Erase a byte at a specified memory location and move the
contents of memory down to fill the gap.
-
f
- Find up to nine occurrences of a specified string
(Hexadecimal or character string input.)
-
h
- Convert a hexadecimal number in the range 0H to FFFFH to
decimal.
-
i
- Insert a byte at a specified memory location and move the
contents of memory up to make space.
-
k
- Keyboard input only. Suppress those annoying spurious
characters when your cassette recorder switches off.
-
l
- Label a cassette tape. Tape labels are displayed on the
top line of the screen when tapes are read. Label names
may be between zero and forty two characters long.
-
n
- Return to NAS-SYS. (Rarely needed as all NAS-SYS
commands can be used normally from within SYS-EX.)
-
q
- Query tape contents. Read a cassette, scanning for and
displaying all tapes program and file labels.
-
r
- Read a named file. Works as for NAS-SYS ‘R’, but only
loads the fiLe with the name you specify.
-
s
- Search for and display the next tape label as written by
the SYS-EX ‘l’ command.
-
t
- Print on the top line of the screen. The required text
can be typed in, or may come from any specified memory
location.
-
u
- Set up user routine addresses for the ‘x’, ‘y’ and ‘z’
commands.
-
v
- Verify a named file. Works as for NAS-SYS ‘V”, but only
verifies the file with the name you specify.
-
w
- Writes a named file. Works as for NAS-SYS ‘W’, but first
wites a file label with the name you specify. Names may
be between zero and forty two characters in length.
-
x
- Calls the user routine whose address is stored in ARG8.
(ARG8 may be set up using the ‘u’ command.)
-
y
- Calls the user routine whose address is stored in ARG9.
(ARG9 may be set up using the ‘u’ command.)
-
z
- Calls the user routine whose address is stored in ARG10.
(ARG10 may be set up using the ‘u’ command.)
SYS-EX commands are entered in the same way as NAS-SYS
commands except that the lower case letters of the alphabet are