CP/M Console Command Processor (8-bit CCP)

E713578

The CP/M Console Command Processor (8-bit CCP) is the command-line interpreter component of 8-bit CP/M systems, responsible for parsing and executing user commands and managing basic file and program operations.

Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf CP/M component
command-line interpreter
system software
alsoKnownAs 8-bit CCP NERFINISHED
CCP NERFINISHED
designedFor interactive console use
environment single-tasking systems
single-user systems
era early 1980s
late 1970s
executionModel transient program execution model
fileTypeHandled .COM executables
implements console command language for CP/M
influenced early MS-DOS command processors
interactionMode command-line
invokes COM files
loadedBy cold boot loader
memoryLocation high memory of TPA (Transient Program Area)
operatingSystemFamily CP/M NERFINISHED
partOf 8-bit CP/M NERFINISHED
CP/M NERFINISHED
persistence resident until overwritten by large transient programs
primaryFunction provide user interface to CP/M file and program services
provides built-in commands
command prompt
command-line editing
simple command history recall via retyping
reloadedBy warm boot sequence
responsibility executing user commands
invoking BDOS functions via transient programs
loading transient programs
managing basic file operations
managing program execution
parsing user commands
restoredBy warm boot after transient program termination
softwareLayer runs above BDOS
runs above BIOS
supports drive selection commands
file listing commands
program invocation by filename
redirection via device names like CON: and LST:
simple wildcard expansion for file names
targetArchitecture 8-bit microprocessors
Intel 8080 NERFINISHED
Intel 8085 NERFINISHED
Zilog Z80 NERFINISHED
userInterface text-based interface
uses BDOS NERFINISHED
BIOS

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Console Command Processor (CCP) relatedTo CP/M Console Command Processor (8-bit CCP)