Control Program/Monitor

Control Program/Monitor
CP/M 2.2 sur un Sanco 8001. Contenu de la disquette système.
CP/M 2.2 sur un Sanco 8001. Contenu de la disquette système.

Langues anglais
Type de noyau monolithique
Plates-formes Amstrad CPC et PCW
BBC Micro, Commodore 128
IBM PC, Osborne 1
TRS-80, ZX Spectrum
Entreprise /
Fondateur
Gary KildallVoir et modifier les données sur Wikidata
Entreprise /
Développeur
Digital Research/Gary Kildall
Licence Licence BSDVoir et modifier les données sur Wikidata
Écrit en PL/MVoir et modifier les données sur Wikidata
Première version
Dernière version stable CP/M-86 (pour processeurs 8086) ()
Méthode de mise à jour Disquettes
Site web http://www.digitalresearch.biz/CPM.HTM

CP/M, sigle de Control Program/Monitor ou /Microcomputer, est un système d'exploitation créé en 1974 par Gary Kildall, fondateur de Digital Research.

Il est utilisé notamment sur les Amstrad CPC et Amstrad PCW, Commodore 128, TRS-80, l'Osborne 1, BBC Micro, le ZX Spectrum. Il fut utilisé sur PC, notamment livré en standard avec les Amstrad PC-1512 en plus du MS-DOS et de GEM.

Pour l'Apple II, Microsoft a créé en 1980 la carte d'extension Z-80 SoftCard qui permettait l'usage du système d'exploitation de Digital Research.

CP/M est largement inspiré de TOPS-10 des systèmes PDP-10[1], alors utilisé par Kildall comme environnement de développement, et qui outre CP/M inspirera également les système OS-8 des PDP/8, RT11 des PDP/11, ainsi que les premières versions de MS-DOS. Les principales commandes telles que DIR ou TYPE, ou encore les extensions telles que .EXE ou .TXT, sont une illustration de la paternité commune de ces systèmes.

  1. « CP/M and Digital Research Inc. (DRI) History », sur www.retrotechnology.com (consulté le )