Sisällysluettelo:
Jos luet tätä, on todennäköistä, että käytät tietokonetta. Se luultavasti myös Windows, tai ehkä käytät Mac OS X tai Linux. Jos yksi kohtalokas päivä vuonna 1980 olisi pelannut eri tavalla, saatamme käyttää sen sijaan CP / M: tä.
alkeet
Gary Kildall oli tietotekniikan tutkija, joka opetti 1970-luvun alussa Montereyn Kalifornian merivoimien jatko-akatemiassa. Hän sai kiinni Intelin kehittämästä uudesta tekniikasta, joka tapahtui Piilaakson pohjoispuolella.Yhtiö oli hiljattain esitellyt mikroprosessorin, mutta Kildall näki koko potentiaalinsa, kun Intel näki sen vain liikennevalojen hallintaa. Hän tajusi, että henkilökohtaisia tietokoneita olisi mahdollista rakentaa, mutta mitä he todella tarvitsi, oli ohjelmisto niiden käyttämiseen.
CP / M: n nousu
Intelin konsulttina työskentelevä Kildall kehitti PL / M: n tai ohjelmointikielen mikrotietokoneisiin, joka oli mikrotietokoneiden ohjelmointikieli, ja ohjausohjelman mikrotietokoneisiin, tai CP / M.CP / M oli käyttöjärjestelmä, joka teoreettisesti toimisi millä tahansa mikrotietokoneella, kunhan koneesta riippuvat osat siirrettiin.
Kildallin muotoilu oli loistava. CP / M jaettiin kolmeen osaan: BIOS (Basic Input / Output System), Basic Disk Operating System (BDOS) ja Console Command Processor (CCP). BIOS käsitteli koneesta riippuvaa koodia, kun taas CCP hyväksyi käyttäjän komennot, samankaltaisia kuin Unix- ja Linux-järjestelmien kuori.