File:CPM-86.png · Wikimedia Commons · See Wikimedia Commons
CP/M
Sign in to saveAlso known as Control Program/Monitor, Control Program for Microcomputers, Control Program / (for) Microcomputers
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.
Key facts
- OS.name
- CP/M
- OS.screenshot
- CPM-86.png
- OS.caption
- A screenshot of CP/M-86
- OS.developer
- Digital Research, Inc., Gary Kildall
- OS.working state
- Historical
- OS.source model
- Originally closed source, now open source
- OS.latest release version
- 3.1
- OS.programmed in
- PL/M, Assembly language
- OS.prog_language
- Assembly language, BASIC, Modula-2, Pascal etc.
- OS.language
- English
- OS.update model
- Re-installation
- OS.package manager
- None
- OS.supported platforms
- Intel 8080, Intel 8085, Zilog Z80, Zilog Z8000, Intel 8086, Motorola 68000
- OS.kernel type
- Monolithic kernel
- OS.influenced by
- RT-11, OS/8
- OS.ui
- Command-line interface (CCP.COM)
- OS.license
- Originally proprietary, now BSD-like
- OS.succeeded by
- MP/M, CP/M-86
via Wikipedia infobox
Wikidata facts
- Official website
- www.digitalresearch.biz/CPM.HTM
- Image
- Zx-cpm.jpg
Show 4 more facts
- Commons category
- CP/M
- inception
- 1974-00-00
- software version identifier
- 3.1 (1983)
- user manual URL
- archive.org/details/CPM_Operating_System_Manual
Sources (2)
via Wikidata · CC0
~52 min read
Article
32 sectionsContents
- History
- Early history
- Initial success
- Multi-user
- CP/M Plus
- 16-bit versions
- Displacement by MS-DOS
- ZCPR
- Hardware model
- Components
- Console Command Processor
- Basic Disk Operating System
- Basic Input Output System
- Applications
- Transient Program Area
- Debugging application
- Resident programs
- Software installation
- Video games
- Disk formats
- File system
- Graphics
- Derivatives
- Official
- Compatible
- Enhancements
- Eastern bloc
- Legacy
- See also
- References
- Further reading
- External links
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's core components are the Basic Input/Output System (BIOS), the Basic Disk Operating System (BDOS), and the Console Command Processor (CCP). The BIOS consists of drivers that deal with devices and system hardware. The BDOS implements the file system and provides system services to applications. The CCP is the command-line interpreter and provides some built-in commands.