CP/M-80 2.2 (8080)

CP/M-80, from Digital Research, was a popular operating system for 8080 and Z80 microcomputers. Each release was customized by OEMs specifically for their hardware.

CP/M (short for Control Program for Microcomputers) provided a standard set of software APIs for applications to use, while its basic I/O routines could be adapted to any arbitrary hardware. This I/O abstraction meant that any well behaved CP/M binary application could be moved between any two vastly different microcomputers and still run - the only requirement being that the microcomputer can execute 8080/Z80 machine code. This enabled vendors to produce uniquely designed platforms, rather than cloning an existing platform.

CP/M was entirely command-line/text based, and frequently made use of serial connected "dumb" terminals. Initially, programs that supported graphics would have had to bypass the operating system, making them platform-specific. Device-independent graphics were later addressed with the GSX graphics library. (Which became the basis for Digital Research GEM)

CP/M inspired the development of Seattle Computer Products 86-DOS, which became MS-DOS, but shares no code with it.

For the versions that ran on 8088/8086 CPUs, see CP/M-86.


Product type
OS
Vendor
Digital Research
Release date
1982
Minimum CPU
Z80
User interface
Text
Platform
CPM
Download count
12 (12 for release)

Downloads

Download name Version Language Architecture File size Downloads
CPM-80 2.2 [Epson QX-10 64k A2.20] (1983) (5.25-DSDD) 2.2 [Epson QX-10 64k A2.20] English 191.62KB 2
CPM-80 2.2 [IMSAI] (8inch-SSSD) 2.2 [IMSAI] English 111.06KB 1
CPM-80 2.2 [KAYPRO II 64k] (5.25-SSDD) 2.2 (Kaypro II) English 91.99KB 1
CPM-80 2.2 [MicroPro StarCard for Apple II (Ver 1.6)] (1983) (5.25-140k) 2.2 [StarCard for Apple II (Ver 1.6)] English 27.86MB 1
CPM-80 2.2 [NCR Decision Mate V] (5.25-DSDD) 2.2 [NCR Decision Mate V] English 369.79KB 1
CPM-80 2.2 [Seequa Chameleon] (5.25-SSDD) 2.2 [Seequa Chameleon] English 48.13KB 1
CPM-80 2.2 [Sharp X1] (5.25-DSDD) 2.2 [Sharp X1] English 307.63KB 1
CPM-80 2.2C [Eagle III] (5.25-DSQD) 2.2C [Eagle III] English 288.43KB 1
CPM-80 2.2C [Eagle II] (5.25-SSQD) 2.2C [Eagle II] English 103.89KB 1
CPM-80 2.2E [Eagle IIe-4] (5.25-DSQD) 2.2E [Eagle IIe-4] English 306.92KB 1
CPM-85 2.2.102 [Zenith Z-100] (5.25-DSDD) 2.2.102 [Zenith Z-100] English 145.67KB 1

Comments

Comments by