CP/M sistema operativo | |
---|---|
Uno screenshot del CP/M | |
Sviluppatore | Digital Research/Gary Kildall |
Release iniziale | 1.0 (1974) |
Release corrente | 3.1 (1983) |
Tipo di kernel | Kernel monolitico |
Piattaforme supportate | Intel 8080/8085, Zilog Z80, Zilog Z8000, Intel 8086, Motorola 68000 |
Licenza | software proprietario |
Sito web | www.digitalresearch.biz/CPM.HTM |
Il CP/M (Control Program/Monitor o Control Program for Microcomputers)[1] è un sistema operativo per micro e personal computer pubblicato dalla Digital Research, Inc. di Gary Kildall nel 1974.
Sviluppato inizialmente per l'Intel 8080, girava anche sul compatibile Zilog Z80 e sull'evoluzione dell'8080, l'Intel 8085; negli anni ottanta fu pubblicato anche per altre CPU, come l'Intel 8086 e il Motorola 68000. L'insieme formato dal CP/M e da computer con il Bus S-100, realizzato per primo sul MITS Altair, ha costituito di fatto il primo vero e proprio standard industriale nel settore dei microcomputer, ampiamente diffuso dalla seconda metà degli anni settanta fino all'avvento del PC IBM nei primi anni ottanta. Il sistema operativo era così diffuso che sul mercato comparvero presto le schede per rendere compatibili con il CP/M i computer di altre marche, come ad esempio la Microsoft Z80 Card per l'Apple II o la cartuccia CP/M per il popolare Commodore 64.[2] Il Commodore 128 integra la CPU Zilog Z80 per cui era in grado nativamente di caricare ed eseguire il CP/M e i programmi scritti per questo sistema.
Il CP/M venne progressivamente sostituito dall'MS-DOS.