CP/M

Izvor: Wikipedija
Skoči na: orijentacija, traži
CP/M
Izdavač: Digital Research
Vrsta: Operacijski sustav
Licenca: Slobodni softver
Web stranica:

CP/M je skraćenica engleske složenice Control Program for Microcomputers i ime je za operacijski sustav kojeg je bila razvila američka tvrtka Digital Research. CP/M je bio jako raširen u kasnim 70-im i 80-im godinama 20. stoljeća te je bio proglašen prvim industrijskim standardom za operacijske sustave. CP/M-ova osnovna inovacija bilo je rasčlanjivanje operacijskog sustava na tri osnovna funkcijska dijela:

  • CPP (komandni procesor) - ASCII zaslon
  • BDOS (basic disk operating system - osnovni operacijski sustav za diskove i datoteke)
  • BIOS (Basic I/O system - osnovni sustav za ulazno/izlazne jedinice).


Rastavljanjem CP/M na tri osnovne abstrakcije omogućilo je da se CP/M proširi na mnoga računala; tvorci novog računarskog sistema nisu više trebali više razviti novi operacijski sustav, već su samo trebali napisati BIOS, dok su ostale dvije komponente CPP i BDOS samo je bilo potrebno ponovno prevesti s programom-prevodiocem (kompajlerom). Ideje iz CP/M-a poslužile su za razvoj Microsoft MS-DOS.

CPM 2-2.jpg

Povijest, razvoj i inačice[uredi VE | uredi]

Sklopovni model[uredi VE | uredi]

Osnovni 8-bitni CP/M sustav trebao je sadržavati sljedeće komponente:

  • ASCII terminal
  • Mikroprocesor Intel 8080
  • Najmanje 16 KB osnovne memorije
  • Jednu disketnu jedinicu

Ovo je bio jedini sklopovni sustav za CP/M koje je podržavala tvrtka Digital Research, sve druge tvrtke koje su proizvodile CP/M kompatibilne sustave trebale su same mjenjati i napisati dijelove CP/M operacijskog sustava za svoje sklopovlje. Ovaj posao modificiranja bio je olakšan zbog toga što je CP/M imao tri osnovne abstrakcije: CPP, BDOS, i BIOS. Dok je većina promjena za tvrtke koje su proizvodile CP/M kompatibilna računala događala u BIOS-u, tj. u programima koji su imali izravni dodir s sklopovljem.

Poznata računala s CP/M operativnim sustavom[uredi VE | uredi]

Prožetiji popis računala možete pronaći u članku: Popis računala sa CP/M operativnim sistemom

Vanjske poveznice[uredi VE | uredi]