Control Program/Monitor | |
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 Kildall |
Entreprise / Développeur |
Digital Research/Gary Kildall |
Licence | Licence BSD |
Écrit en | PL/M |
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 |
modifier |
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.