CP/M

Versioon 2.2

CP/M (alul Control Program/Monitor, hiljem Control Program for Microcomputers) on 1974. aastal Gary Kildalli loodud operatsioonisüsteem Intel 8080-baasil mikroarvutitele.

Seda levitas Kindalli ja tema abikaasa Dorothy asutatud ettevõte Digital Research.

Variant CP/M-86 oli mõeldud toetama Intel 8086 protsessoriga arvuteid.

Nõuded

Minimaalselt sisaldas CP/M operatsioonisüsteemiga arvuti vähemalt järgmisi komponente:

Tuletised

IBM PC-DOS

1980[viide?] soovis firma IBM kasutada CP/M operatsioonisüsteemi oma uues personaalarvutis IBM PC (IBM Personal Computer), kuid läbirääkimised DR-iga nurjusid. Sellest kuuldes valmistas Microsofti programeerija CP/M-i põhjaliku uurimise järel Bill Gates CP/M-i operatsoonisüsteemi PC DOS, mille müüs 50 000 eest IBM-ile, seejuures autoriõigustest loobumata.

MS-DOS

Hiljem arendas Microsoft PC DOS-i põhjal välja operatsioonisüsteemi MS-DOS.

Rida sarnasusi tänapäeva Microsoft Windowsi operatsioonisüsteemis tuleneb ühilduvuse tagamisest MS-DOS operatsioonisüsteemiga, mis omakorda sarnaneb ühilduvuse tagamise vajaduse tõttu operatsioonisüsteemiga CP/M. 8+3 märgist koosnevad failinimed MS-DOS-is ja Windows 3-s võeti algselt kasutusele CP/M-is.

Failinimede osade võrdlemiseks kasutatavate metamärkide (wildcard) algoritm tänapäeva Windowsi käsuaknas (Command Prompt), samuti reserveeritud failinimed andmevahetuseks välisseametega nagu PRN, CON ja jadaliideste nimed, näiteks COM1, samuti tekstifailide lõputunnused operatsioonisüsteemi käsu "copy" kasutamisel on algselt pärist operatsioonisüsteemist CP/M.

Nõukogude operatsioonisüsteemid

1990. aastate kooliarvuti Juku operatsioonisüsteem EKDOS oli CP/M-i versiooni 2.2 kohandus.

Vaata ka

Viited

  1. ↑ Enn Tõugu (2018). Arvurid, küberruum ja tehismõistus. Noppeid arvutite imepärasest eduloost. Tallinn: TLÜ Kirjastus, lk 112.
  2. ↑ Tõugu 2018, lk 113.
  3. ↑ Mary Bellis. "The History of the MS-DOS Operating Systems, Microsoft, Tim Paterson, and Gary Kildall". Inventors of the Modern Computer Series. Originaali arhiivikoopia seisuga 27. aprill 2012. Vaadatud 9. septembril 2010. {{netiviide}}: |pealkiri= ja |title= dubleerivad üksteist (juhend)
  4. ↑ Chen, Raymond. "Why does MS-DOS use 8.3 filenames instead of, say, 11.2 or 16.16?". The Old New Thing. Vaadatud 17. detsember 2010.
  5. ↑ Chen, Raymond. "How did wildcards work in MS-DOS?". The Old New Thing. Vaadatud 17. detsember 2010.
  6. ↑ Chen, Raymond. "What's the deal with those reserved filenames like NUL and CON?". The Old New Thing. Vaadatud 17. detsember 2010.
  7. ↑ Chen, Raymond. "Why do text files end in Ctrl+Z?". The Old New Thing. Vaadatud 17. detsember 2010.
  8. ↑ Põder, Märt (23. november 2024). "Sissejuhatus JUKU hingeellu: tarkvara ökosüsteem" (PDF). Lk 16. Vaadatud 25. augustil 2025.

Välislingid