IEEE SCV

Kamień milowy: CP/M Microcomputer Operating System, 1974

Dedication Date: April 25, 2014

Control Program for Microcomputers, CP/M, był pierwszym komercyjnym systemem operacyjnym, który pozwalał komputerowi mikroprocesorowemu na interfejs z jednostką pamięci masowej dysku. CP/M odegrał ważną rolę w stymulowaniu hobbystycznego ruchu komputerów osobistych w latach siedemdziesiątych. Jego zdolność do obsługi programów na wielu różnych konfiguracjach sprzętowych umożliwiła wczesne wykorzystanie systemów mikrokomputerowych wielu różnych producentów w zastosowaniach biznesowych i naukowych. Microsoft DOS, na licencji IBM dla oryginalnego komputera PC, został napisany tak, aby emulować wygląd i działanie CP/M. W ten sposób CP/M był prekursorem systemów operacyjnych, które obecnie zasilają większość komputerów na świecie, i doprowadził do rewolucji w dziedzinie komputerów osobistych.

Przed opracowaniem CP/M producenci komputerów dostarczali zastrzeżone oprogramowanie użytkowe, które działało tylko na ich własnym sprzęcie. Wszystkie programy musiały być pisane od podstaw, aby działały na każdej unikalnej konfiguracji maszyny. CP/M został początkowo zaprojektowany do pracy na mikroprocesorze Intel 8080 i pozwalał systemom komputerowym zbudowanym przez dowolnego producenta, który używał tego układu, na uruchamianie programów napisanych przez dostawców zewnętrznych. CP/M wprowadził na rynek komputerowy nowy element konkurencji, który stymulował szybki wzrost wykorzystania tanich systemów w biznesie, przemyśle i środowisku akademickim, a w końcu także w domach. Według Kildalla, „CP/M odniósł natychmiastowy sukces. Do 1980 roku DRI sprzedało miliony kopii CP/M producentom i użytkownikom końcowym.”

O wynalazcy:

From: NPS website

W początkach lat siedemdziesiątych, przed Windows, MacOS, a nawet MS-DOS, Gary Kildall stworzył CP/M, czyli Computer Program for Microcomputers, który umożliwiał procesorowi 8080 firmy Intel komunikację z zewnętrznym napędem dyskowym. Okazał się on pierwszym na świecie systemem operacyjnym dla dysków komputerowych i stał się krytycznym krokiem w kierunku uczynienia komputerów osobistymi.

Opracował pierwszy na świecie język programowania mikroprocesorów wysokiego poziomu, PL/M, fundament, na którym zbudowany został jego system operacyjny CP/M.

Kildall był również pionierem pierwszego udanego podstawowego systemu wejścia/wyjścia, czyli BIOS-u, rodzaju oprogramowania układowego używanego do przeprowadzania inicjalizacji sprzętu podczas procesu uruchamiania komputera. Procedury BIOS-u działają w tle każdej funkcji komputera, gdy użytkownicy swobodnie poruszają się między programami i urządzeniami sprzętowymi.

Kildall był prawdziwym wizjonerem, technicznym sawantem z równą umiejętnością postrzegania informatyki oczami zwykłych użytkowników. Przewidział pragnienia użytkowników do wielozadaniowości, korzystania z okien i interakcji z maszyną za pomocą menu graficznego interfejsu użytkownika, na lata przed tym, jak stały się one normami przemysłowymi.

Jest również uznawany za lidera rozwoju optycznego nośnika pamięci, torując drogę temu, co stało się standardem CD-ROM.

Wydział Informatyki Naval Postgraduate School (NPS) w Monterey, w Kalifornii, zrobił krok naprzód w uznaniu szerokiego wkładu Kildalla w informatykę osobistą, dedykując mu salę konferencyjną Dr. Gary A. Kildall Memorial Conference Room w uniwersyteckim Glasgow Hall w kwietniu 2017 roku.

CITATION

„Dr. Gary A. Kildall zademonstrował pierwszy działający prototyp CP/M (Control Program for Microcomputers) w Pacific Grove w 1974 roku. Wraz z jego wynalazkiem BIOS (Basic Input Output System), system operacyjny Kildalla pozwolił komputerowi opartemu na mikroprocesorze komunikować się z jednostką pamięci masowej dysku i zapewnił ważną podstawę dla rewolucji komputerów osobistych.”

______________________________________________
801 Lighthouse Avenue
Pacific Grove, CA
Uwaga: tablica jest zamontowana na skraju
publicznego chodnika przylegającego do muru oporowego
okalającego posesję.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.