CP/M

CP/M
sistema operativo
Uno screenshot del CP/M
SviluppatoreDigital Research/Gary Kildall
Release iniziale1.0 (1974)
Release corrente3.1 (1983)
Tipo di kernelKernel monolitico
Piattaforme supportateIntel 8080/8085, Zilog Z80, Zilog Z8000, Intel 8086, Motorola 68000
Licenzasoftware proprietario
Sito webwww.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.

  1. ^ P. Freiberger e M. Swaine, Silicon Valley. Storia e successo dei personal computer, Franco Muzzio Editore, 1988 (1984), p. 158.
  2. ^ (EN) CP/M-Cartridge for the C64, su baltissen.org, Ruud's Commodore Site. URL consultato il 12 maggio 2015.