CP/M

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is a disk operating system and its purpose is to organize files on a magnetic storage medium, and to load and run programs stored on a disk. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.

CP/M
A screenshot of CP/M-86
DeveloperDigital Research, Inc., Gary Kildall
Written inPL/M, Assembly language
Working stateHistorical
Source modelOriginally closed source, now open source
Initial release1974 (1974)
Latest release3.1 / 1983 (1983)
Available inEnglish
Update methodRe-installation
Package managerNone
PlatformsIntel 8080, Intel 8085, Zilog Z80, Zilog Z8000, Intel 8086, Motorola 68000
Kernel typeMonolithic kernel
Influenced byRT-11, OS/8
Default
user interface
Command-line interface (CCP.COM)
LicenseOriginally proprietary, now BSD-like
Succeeded byMP/M, CP/M-86
Official websiteDigital Research CP/M page

The combination of CP/M and S-100 bus computers became an early standard in the microcomputer industry. This computer platform was widely used in business through the late 1970s and into the mid-1980s. CP/M increased the market size for both hardware and software by greatly reducing the amount of programming required to port an application to a new manufacturer's computer. An important driver of software innovation was the advent of (comparatively) low-cost microcomputers running CP/M, as independent programmers and hackers bought them and shared their creations in user groups. CP/M was eventually displaced by DOS following the 1981 introduction of the IBM PC.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.