The Memotech MTX Series
CP/M Console Command Processor
The Console Command Processor was responsible for accepting
input from the console (keyboard) and sending the results back
to the console (screen). Once the system booted, the CCP would
display the logged on drive, typically "A>", and a flashing
cursor as it waited for user input.
The CCP took the user input and acted on it by executing one
of a limited number of internal commands or by
calling an external program, referred to as transient
commands. Application programs were also referred to as
A brief overview of the CCP
commands can be found on this page, a complete description of
the commands is available on a host of internet sites, for
example, the Micro
||There isn't one! - See PIP below
||Produces a list of files matching the <filespec>,
if no filespec is entered, the result is the same as
*.*, i.e., all files on the currently logged disk. The
command accepts similar wildcards as DOS.
2.2 has no concept of directories, all files are in the
"root" area of the disk. Other target disks can be
selected, e.g., DIR C:*.* will list all files on drive
System files are not shown by the DIR command. (See
||Deletes the file(s) specified by <filespec>.
Wildcards are allowed.
|REN <new> = <old>
||Renames the <old> filespec to the <new>.
Wildcards are allowed.
|SAVE <pages> <file>
||Saves a copy of memory to file. <pages>
is the number of 256 byte pages starting at address
100(h) to save and <file> is the filename to save the
||Copies the named text file to the
||The system has "user areas" numbered
from 0 to 15. On start-up, the User area is set to "0".
The DIR command displays files in the current user area
and only programs in the current user area can be
executed. The USER command is used to select another
Executable (.COM) Programs
In addition to its internal commands, CP/M distributions
included a number of executable programs which were
required to perform basic operations such as copying
files as well as editing, assembling and linking files
to create new programs.
|Program (Transient Command)
||Function / Description
full manual is on my CP/M
Oscar Vermeulen, here is a
condensed list of DDT
||Text File Editor, just say "NO",
there are far better editors available
Usage pip <dest> = <src>
e.g. PIP A:=B:*.COM
|Peripheral Interchange Program, used
for, e.g., copying files
the source file(s) to the destination
Copies all .COM
files on B: to A:
||The STAT program can be used to display
and change serial device, disk and file settings.
CP/M Related Links
Information on CP/M is freely available on the internet -
just put "CP/M" into Google ! A selection is listed below :-