Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

PDP-8

Z Wikipedii, wolnej encyklopedii
PDP-8 ze zbiorówNational Museum of American History wWaszyngtonie

PDP-8 – pierwszyminikomputer, który odniósł komercyjny sukces. Produkowany był od 1965 do 1990 przez firmęDigital Equipment Corporation[1]. DEC wprowadził ósemkę na rynek 22 marca 1965 roku i sprzedał 50 tysięcy (przez całą historię aż 600 tys.[2]) tych maszyn: to więcej, niż jakikolwiek wcześniejszykomputer[3]. Był to jednocześnie pierwszy masowo sprzedawany model z seriiPDP (PDP-5 pierwotnie nie był planowany jako komputer ogólnego przeznaczenia).

Pierwszy PDP-8 (nazywany „prostym 8") był zbudowany w technologiiDTL i był wielkości lodówki. Następny był PDP-8/S, komputer biurkowy. Dzięki zastosowaniu 1-bitowego, szeregowegoALU komputer był mniejszy i tańszy, ale znacznie wolniejszy od oryginalnego PDP-8. Kolejne warianty (PDP-8/I oraz /L, PDP-8/E, /F, oraz /M, i PDP-8/A) powróciły do implementacji równoległej, ale opierały się na tańszej technologiiTTL. Większość PDP-8, które dotrwały do naszych czasów pochodzi właśnie z tej epoki. PDP-8/E był powszechnie uznawany ze względu na dużą liczbę dostępnych urządzeń we/wy i często konfigurowany jako komputer ogólnego przeznaczenia.

W roku 1975 wczesne mikrokomputery oparte na tanichprocesorach, takie jakMITS Altair a późniejApple II zaczęły wypierać PDP z rynku maszyn ogólnego przeznaczenia.

Ostatnie komputery PDP-8 wprowadzone na rynek w 1979, oparte były na własnym procesorze wykonanym w technologiiCMOS (nazywane czasem „CMOS-8”). Cena jednak nie była konkurencyjna i przedsięwzięcie zakończyło się klapą.IBM PC wprowadzony na rynek w 1981 utwierdził porażkę PDP-8 oferując niedrogi i dobrze wspierany mikrokomputer. Swego rodzaju kontynuacją (choć nie bezpośrednią) PDP-8 był komputerPDP-11.

W Polsce komputer ten można zobaczyć wMuzeum Historii Komputerów i Informatyki w Katowicach

Opis

[edytuj |edytuj kod]

Komputer łączył w sobie niską cenę, prostotę, rozszerzalność i staranne projektowanie pod kątem ceny/jakości. Najistotniejsze z historycznego punktu widzenia jest, że PDP-8 były tanimi, masowo produkowanymi komputerami dostępnymi dla wielu nowych zastosowań i osób (którym wcześniejsze typy komputerów były zbyt drogie).

Niska złożoność komputera przyniosła jednak dodatkowe koszty: programowanie było skomplikowane, a niektóre ambitne projekty programistyczne związane z tą maszyną zakończyły się porażką (z powodu np. zbyt małej pamięci maszyny). Kiedy ceny pamięci i układów logicznych zmalały, późniejsze projekty komputerów kładły większy nacisk na łatwość programowania, typowo stosując bogatszy i bardziej intuicyjnymodel programowy.

PDP-8 był12-bitowym komputerem o standardowej pojemności pamięci 4096 słów (choć liczbę tę można było zwiększyć). Lista urządzeń we/wy obejmowała: monitoryCRT,pióra świetlne,przetworniki A/C iC/A, napędytaśm idysków magnetycznych,drukarki, dalekopisy oraz urządzenia do przetwarzaniakart itaśm perforowanych.

12-bitowe słowo było wystarczające dla zmieszczenia w nim 3cyfr dziesiętnych, a dla zmniejszenia kosztów komputer używał pamięci głównej także tam, gdzie inne maszyny stosowały rejestry oparte naprzerzutnikach. Pierwotnie procesor PDP-8 miał z punktu widzenia programisty tylko 2 rejestry (akumulator i bit przeniesienia) oraz 6 rozkazów. W modelu PDP-8/S CPU zbudowany był z jedynie 519bramek (dla porównania nowoczesnymikrokontroler ma ich 15 tysięcy lub więcej). Aby to osiągnąć każdy fragment układu spełniał tak wiele funkcji, jak to tylko możliwe. Fizycznie procesor miał cztery rejestry:akumulator,licznik programu, bufor pamięci i rejestr dostępu do pamięci. Dla oszczędzenia pieniędzy każdy z nich pełnił różne funkcje w czasie cyklu pracy procesora: np. rejestr bufora pamięci jednocześnie dostarczał operandy działania arytmetycznego, przechowywał instrukcję i zapamiętywał dane z powrotem zapisywane do pamięci (czynność ta przywracała dane w pamięci niszczone w czasie odczytu). Także komponenty PDP-8 były robione niewielkim kosztem: we wczesnych wariantach przerzutniki były niestabilnymi układamiasynchronicznymi celowo spowalnianymi przezkondensatory. Ponadto w układach logicznych używano dwóch różnych napięć, aby zwiększyćobciążalność wyjściową niedrogich układów DTL[4].

Programowanie

[edytuj |edytuj kod]

Pierwotnie PDP-8 nie miałysystemu operacyjnego, a jedynieblinkenlights i rząd przełączników. Programowanie rozpoczynane było ustawianiemprogramu rozruchowego wkodzie maszynowym.

W późniejszym etapie powstały liczne „systemy operacyjne”. Wiele programów użytkowych było dostępnych napapierowej taśmie. Często programy na taśmach były zapisane w językuasemblera i kompilowane bezpośrednio do pamięci. W tej postaci były dostępne również pewne języki wysokiego poziomu, takie jakFOCAL czyFORTRAN,

U schyłku ery PDP-8 dostępne były już systemy operacyjne OS/8 i COS-310, umożliwiające stosowanieedytorów tekstu i typowych kompilatorów sterowanych zwiersza poleceń. Dostępne były m.in. następujące języki: FORTRAN,BASIC iDIBOL. Był również dostępny względnie nowoczesnysystem czasu rzeczywistego (RTS-8), jak i system wieloużytkownikowy obsługującywielozadaniowość z wywłaszczeniem (rzeczony COS-310).

Wersje

[edytuj |edytuj kod]

Na rynku pojawiały się m.in. następujące komputery zaliczające się do rodziny PDP-8:

  • PDP-8
  • LINC-8
  • PDP-8/S
  • PDP-8/I
  • PDP-8/L
  • PDP-12
  • PDP-8/E
  • PDP-8/F
  • PDP-8/M
  • PDP-8/A

Przypisy

[edytuj |edytuj kod]
  1. Informacje o mikrokomputerze PDP-8. [dostęp 2009-06-14].
  2. PDP-8 FAQ. [dostęp 2009-06-21].
  3. Douglas W. Jones: The Digital Equipment Corporation PDP-8. [dostęp 2009-06-14].
  4. PDP-8/S Maintenance Manual, DEC, 1971.
KomputeryDigitala
PDP
18-bitowe
12-bitowe
36-bitowe
16-bitowe
VAX
x86
MIPS
Alpha

Źródło: „https://pl.wikipedia.org/w/index.php?title=PDP-8&oldid=74922881
Kategoria:

[8]ページ先頭

©2009-2025 Movatter.jp