image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Migliori macchine da caffè portatili (giugno 2025) Migliori macchine da caffè portatili (giugno 2025)...
Immagine di SwitchBot Lock Ultra Vision, serratura smart con scansione del volto | Test & Recensione SwitchBot Lock Ultra Vision, serratura smart con scansione d...

40 anni del CP/M: chi l'ha sviluppato, come e perché

Nel 1973 un giovane professore di Computer Science comincia a realizzare un emulatore della nascente piattaforma Intel i8080 al fine di completare per la società di Santa Clara il porting del popolare linguaggio PL/1, ribattezzato PL/M (Programming Language for Microprocessors). Nasce così l'embrione del Control Program/Monitor, successivamente ribattezzato in Control Program for Microcomputers, ovvero CP/M.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Felice Pescatore

a cura di Felice Pescatore

Pubblicato il 21/05/2013 alle 08:00 - Aggiornato il 15/03/2015 alle 01:45
40 anni del CP/M: chi l'ha sviluppato, come e perché
  • 40 anni del CP/M: chi l'ha sviluppato, come e perché
  • Il CP/M diventa uno standard
  • Big Blue, Microsoft e… la passione per gli elicotteri
  • Una costante rincorsa e un triste declino

Le origini

Gary Kildall, figlio di un capitano norvegese, consegue la laurea in matematica presso l'Università di Washington con l'intenzione di diventare docente in tale ambito. La sua passione per le tecnologie, però, diventa presto incontenibile e, con l'entrata in marina per la leva obbligatoria, si avvicina alla docenza di Computer Science presso la Naval Postgraduate School di Monterey, dove conseguirà anche il dottorato in Informatica. Parallelamente, Kildall comincia a smanettare su un sistema i4004, e le sue pubblicazioni lo avvicinano a Intel, con la quale nel 1973 si accorda per la realizzazione del porting del popolare linguaggio per mainframe PL/1 per la nuova CPU i8080.

Gary Kildall - clicca per ingrandire

La sfida entusiasma il giovane professore che, però, ha difronte un ostacolo non da poco: non riesce a ottenere un prototipo funzionante di un calcolatore basato sulla nuova CPU, ma solo le relative specifiche. Kildall decide allora di realizzarne un emulatore in Fortran sfruttando il DEC PDP-10 disponibile presso la propria università, unitamente a un monitor che permetta di controllarne il funzionamento.

Proprio quest'ultimo elemento è l'embrione del primo sistema operativo per microcomputer, inizialmente chiamato Control Program/Monitor. Il lavoro di Kildall è encomiabile e Intel fornisce presto al giovane tecnico l'Intellec-8, prototipo di microcalcolatore basato sulla nuova CPU.

Intellec 8

Resta però da risolvere ancora un ulteriore problema: il salvataggio dei dati (e del codice) su un supporto removibile. Kildall riesce a ottenere un'unità Shugart da 8" e trasforma il CP/M in un "micro" sistema operativo in grado di gestire le operazioni di I/O, sulla falsa riga di quanto effettuato dal TOPS-10 in esecuzione sul DEC. Si tenga presente che nella seconda metà degli anni '70, il concetto di sistema operativo è strettamente legato alle funzionalità di I/O, e assolutamente lontano dall'accezione che comincia ad assumere quasi un decennio dopo.

L'operazione è particolarmente complessa poiché richiede la realizzazione del Controller fisico, oltre che del software. Così Kildall chiede aiuto a John Torode che prende in carico l'aspetto hardware e, tra il 1973 e il 1974, il CP/M prende forma nella versione 1.2 (tipicamente la versione 1.0 viene associata al Monitor sviluppato sul PDP-10 e senza supporto hardware per il floppy).

John Q. Torode

Nella realizzazione del nuovo sistema, il professore coinvolge anche i propri studenti e, uno di essi, Gordon Eubanks, realizza un interprete BASIC, semplice ma efficace. Essendo tutte le attività finanziate, direttamente o indirettamente, dalla Marina, le prime versioni del CP/M sono di pubblico dominio e cominciano a suscitare un discreto interesse negli ambiti governativi.

Leggi altri articoli
40 anni del CP/M: chi l'ha sviluppato, come e perché
  • 40 anni del CP/M: chi l'ha sviluppato, come e perché
  • Il CP/M diventa uno standard
  • Big Blue, Microsoft e… la passione per gli elicotteri
  • Una costante rincorsa e un triste declino

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    Sam Altman paga 42$ in cripto per verificare l'umanità
  • #2
    No ufficio, no sviluppatori: il paradigma che cambia il lavoro tech
  • #3
    Questo è lo strumento IA più sottovalutato dai professionisti
  • #4
    Un bug di un aggiornamento di Windows 11 sta causando dei problemi
  • #5
    SanDisk Extreme 8TB: l'SSD portatile per i veri professionisti | Test & Recensione
  • #6
    Elden Ring: Nightreign, FromSoftware lo ha fatto di nuovo! | Recensione
Articolo 1 di 5
SwitchBot Lock Ultra Vision, serratura smart con scansione del volto | Test & Recensione
La prima serratura smart con riconoscimento facciale 3D retrocompatibile che trasforma la sicurezza domestica senza sostituire la serratura.
Immagine di SwitchBot Lock Ultra Vision, serratura smart con scansione del volto | Test & Recensione
Leggi questo articolo
Articolo 2 di 5
Migliori macchine da caffè portatili (giugno 2025)
Un caffè buono come al bar, ovunque siate? È possibile! Vi basta una delle migliori macchine da caffè portatili. Ecco le nostre scelte top!
Immagine di Migliori macchine da caffè portatili (giugno 2025)
Leggi questo articolo
Articolo 3 di 5
Dove vedere PSG - Inter in TV e streaming
Il cammino della Champions League giunge al suo atto conclusivo, con una finale tutta da vivere tra PSG e Inter. Ecco data e orario dell'evento!
Immagine di Dove vedere PSG - Inter in TV e streaming
Leggi questo articolo
Articolo 4 di 5
Non dura ancora molto! Solo Unieuro ti fa questo prezzo per l’iRobot
iRobot Combo 10 Max a soli 639€ invece di 999€. Un risparmio notevole (visibile al checkout) quello offerto da Unieuro, valido solo oggi.
Immagine di Non dura ancora molto! Solo Unieuro ti fa questo prezzo per l’iRobot
Leggi questo articolo
Articolo 5 di 5
3 Fire TV Stick scontate fino al 39%: imperdibili per rendere smart l'intrattenimento!
Scegli il modello più adatto alle tue necessità: hai tutte le Fire TV Stick a tua disposizione a un prezzo d'occasione!
Immagine di 3 Fire TV Stick scontate fino al 39%: imperdibili per rendere smart l'intrattenimento!
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.