CHAPTER II

CP/M-80

Brief history of CP/M

CP/M was the first operating system for personal computers to dominate the market, approximately between 1976 and 1984, with thousands of applications being developed for it. It was declared by the IEEE a milestone in the evolution of computers. It was CP/M that inspired MSDOS, which gave rise to Windows.

CP/M command line
IBM-PC

Developed for Intel's 8-bit 8080 processor, CP/M was adapted to several other 8-bit processors, but also 16 bits, such as the Intel 8086/8088 used in the IBM-PC. It had network (CP/Net) and multiuser (MP/M) versions.

Description of CP/M-80

The CP/M-80 requires 8-bit processors compatible with Intel's 8080, in computers with secondary memory (floppy disks and/or hard drives). Allows interactive use through a terminal. It has three main components:

CCP

Console Command Processor: Module that dialogues with the user

BDOS

Basic Disk Operating System:
Core module

BIOS

Basic Input/Output System:
Module that must be adapted for each computer

Ener uses CP/M-80 version 2.2, the most successful version on the market, adapted to Zilog's Z80 processor, a faster version of the 8080 and with a few more machine instructions.

CP/M USAGE

File names have up to 8 base characters, plus 3 extension characters, separated by a period. The name can be preceded by the identification of the floppy disk reader where it is located, which is in the form of a letter followed by two dots. Ex- A:Name.EXT

COMMANDS
DESCRIPTION
Dir A:
See list of files on reader A floppy disk:
REN NewName = OldName
Rename a file
TYPE file
View the contents of the text file "File"
PIP destination = origin
Copy the "source" file to the new "destination" file
ED file
Line editor that allows you to change the text "file"

MANUAL:
ED: A CONTEXT EDITOR FOR THE CP/M DISK SYSTEM - USER’S MANUAL