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
7 (7 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 3
CPM-80 2.2 [IMSAI] (8inch-SSSD) 2.2 [IMSAI] English 111.06KB 2
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 0
CPM-80 2.2 [NCR Decision Mate V] (5.25-DSDD) 2.2 [NCR Decision Mate V] English 369.79KB 0
CPM-80 2.2 [Seequa Chameleon] (5.25-SSDD) 2.2 [Seequa Chameleon] English 48.13KB 0
CPM-80 2.2 [Sharp X1] (5.25-DSDD) 2.2 [Sharp X1] English 307.63KB 0
CPM-80 2.2C [Eagle III] (5.25-DSQD) 2.2C [Eagle III] English 288.43KB 0
CPM-80 2.2C [Eagle II] (5.25-SSQD) 2.2C [Eagle II] English 103.89KB 0
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 0

Comments

Comments by