- 
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