77.5.2. 12-ti bitová rodina

Odkazy:

První z této rodiny byl PDP-5. Konstrukce tohoto počítače byla inspirována počítači CDC-160 a LINC. Tyto stroje mají 12-ti bitové slovo, adresují obvykle 4K slov paměti a mají jednudouchý ale silný soubor instrukcí. V době svého uvedení na trh to byl nejlevnější dostupný počítač.

Další charakteristickou vlastností této rodiny počítačů je použití jednoho 12-ti bitového střadače a jednobitového registru kam se ukládá 13-tý bit při sčítání. Programátorem použitelné registry jsou:

Tabulka 77.8. Registry PDP-5, PDP-8

registrpoužití
PC12-ti bitový registr, ukazatel instrukcí.
AC12-ti bitový střadač
Llink bit, 13-tý bit střadače

Velmi jednoduchý formát instrukčního slova umožňoval použití jen 8-mi instrukcí a 4 adresních módů.

Obrázek 77.9. Tvar instrukčního slova PDP-5 a PDP-8

 0 1 2 3 4 5           11
 _ _ _ _ _ _ _ _ _ _ _ _
|_|_|_|_|_|_|_|_|_|_|_|_|
|     | | |             |
|  op |i|z|    addr     |

op   - the opcode.
i    - the indirect bit (0 = direct, 1 = indirect).
z    - the page bit (0 = page zero, 1 = current page).
addr - the word in page.

Tabulka 77.9. Základní instrukce PDP-5, PDP-8

kódmnemopopis
000ANDbitový operace AND mezi operandem a střadačem
001TADoperand je přičten ke střadači
010ISZzvetšení operandu o 1 a přeskočení následující instrukce je-li výsledek 0
011DCAuloži obsah střadače do paměti a střadač vymaže
100JMSskok do podprogramu
101JMPskok
110IOTvstupní a výstupní instrukce
111OPRmikrokódované operace

Další vlastností je automatické zvetšení hodnoty v paměti na adresách 0010OCT až 0017OCT pokud jsou použity při nepřímém adresování. K tomuto zvětšení hodnoty dochází před použitím jejich hodnoty.

Tabulka 77.10. Modely PDP-8

modelvýrobaprodánocenatechnologiepoznámka
PDP-51963-67116 Transistor 
PDP-81965-691450$18,500Transistor 
LINC-81966-69142$38,500Transistor 
PDP-8/S1966-701024$10,000Transistorvelmi pomalý
PDP-8/I1968-713698$12,800TTL 
PDP-8/L1968-713902$8,500TTLOřezaný 8/I
PDP-121969-73?3500?$27,900TTLLINC-8 + PDP-8
PDP-8/E1970-78>10,000$6,500TTL MSI Omnibus 
PDP-8/F1972-78?>10,000<$5,000TTL MSI Omnibuszaložen na 8/E CPU
PDP-8/M1972-78?>10,000<$5,000TTL MSI OmnibusOEM verze 8/F
PDP-8/A1975-84?>10,000$1,317TTL MSI Omnibusnový CPU nebo 8/E CPU
VT781978-80 $7,995Intersil 6100pracovní stanice
DECmate I1980-1984  Harris 6120pracovní stanice
DECmate II1982-1986 $1,435Harris 6120pracovní stanice
DECmate III1984-1990 $2,695Harris 6120pracovní stanice
DECmate III+1985-1990  Harris 6120pracovní stanice

Tabulka 77.11. Modely kompatibilní od jiných výrobců

modelvýrobavýrobce, poznámka
TPA10011969Hungarian, KFKI, tranzistorový
TPA1001/i1971Hungarian, KFKI, IC verze TPA1001
TPA/i1971Hungarian, KFKI, přejmenovaný TPA1001/i
TPA/l197?Hungarian, KFKI, rozšířený TPA/i
TPAl/128H197?Hungarian, KFKI, TPA/l s 128K paměti
TPA/s197?Hungarian, KFKI, založen na čipu Intersil
TPA Quadro198?Hungarian, KFKI, porovnatelný s DECmate
Electronica-100?Ruský, tranzistorový
Electronica-100I?Ruský, pravděpodobně klon PDP-8/I
Electrotechnica-100I?Jugoslávský, pravděpodobně klon PDP-8/I
Saratov-2?Ruský, postaven jako PDP-8/M
SPEAR u-LINC 100?SPEARm Inc, Waltham Mass (klon LINC)
SPEAR u-LINC 300?SPEARm Inc, Waltham Mass (klon LINC)
DCC-1121970Digital Computer Controls, klon PDP-8/L
DCC-112H1971Digital Computer Controls
MPS-11974Fabritek, klon PDP-8/L
MP-121974Fabritek, jiné značení pro MPS-1
6100 Sampler1976?Intersil, IM6100 kit
Intercept I197?Intersil, založen na IM6100
Intercept Jr197?Intersil, založen na IM6100
TLF MINI-121977Založen na IM6100
PCM-12197?Pacific CyberMetrix, založen na Intercep bus
PCM-12A1977Pacific CyberMetrix, PCM-12 taktovaný na 4MHz
SBC-81984-88CESI, založen na IM6120? SCSI bus

Bližší informace o tomto počítači jsou v kapitole PDP-8

Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .