Texas Instruments SBP0400 - Texas Instruments SBP0400 - Wikipedia
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Sbp0400-pin.png/220px-Sbp0400-pin.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/Texasinstruments-lcm1001.jpg/220px-Texasinstruments-lcm1001.jpg)
The Texas Instruments SBP0400 (SBP = křemíkový bipolární), také známý jako SBC 0400 a X0400, je a mikroprogramovatelné 4-bit procesor plátek který byl zaveden v roce 1976 (dodávka byla zahájena v prosinci 1975).[1] Byl to jeden z prvních VLSI procesory a byl prvním zařízením v USA založeným na I²L technologie (integrovaná logika vstřikování).[2] Používal se pro výzkumné a výukové účely v leteckém a kosmickém průmyslu (NASA )[2] a ve výukovém počítači LCM-1001 (Texas Instruments 1976). Tento mikroprocesorový učební počítač byl pravděpodobně první společností.[3]
Technická data
- technologie: I²L (I / O piny jsou TTL kompatibilní)
- počet bran: 1616
- brány na čtvereční milimetr: 81
- taktovací frekvence: 1 MHz - max. 5 MHz[4]
- aritmetická logická jednotka (ALU) s 16 operacemi, funkčně podobnými 74181
- deset 4bitových registrů: pracovní registr (akumulátor ), rozšířený pracovní registr, 8 obecných registrů, z nichž registr 7 má samostatný přírůstek (určený jako počítadlo programů )
- 9-bit mikroinstrukce které jsou mapovány pomocí a maska -programovatelné PLA na 20-bitové vnitřní kontrolní slovo, které je uloženo v 20-bitovém registru operací, aby bylo možné mikroinstrukce potrubí
- výchozí PLA implementuje 459 jedinečných mikroinstrukcí (z 512 mikroinstrukcí možných pro 9 bitů)
- kaskádovitě za vzniku 8/12/16 bitového procesoru
- paralelní přístup k ovládacím funkcím, data-in, data-out a address-out
- 40kolíkový DIP (duální in-line balíček )
- minimální napájecí napětí: 0,4PROTI
Výukový počítač LCM-1001
Kromě SBP0400 obsahuje učící se počítač západku 74279 a dobíjecí baterii. Je napájen 7 V napájecím zdrojem. Ovládá se celkem pomocí 20 přepínacích spínačů, které jsou rozděleny na devět mikrooperačních spínačů, čtyři spínače pro zadávání dat, šest ovládacích spínačů a hlavní spínač. Poloha spínače „dolů“ nebo „vlevo“ odpovídá digitálnímu „0“ nebo LOW; poloha „nahoru“ nebo „doprava“ odpovídá „1“ nebo HIGH. Poloha spínače na „1“ je navíc indikována rozsvícením červené LED. Jako výstup se používá devět dalších LED, každá čtyři pro data a adresu a jedna pro ALUCOUT (provedení ALU).
Příkazy se zadávají po bitech, přičemž 9bitové mikroinstrukční slovo je rozděleno na čtyři bity příkazů ALU, dva cílové operandy a tři bity zdrojových operandů. Nejméně významná bitová pozice (LSB) v každé ze tří skupin je vpravo. Po každém vstupu dat nebo očekávaném výstupu je nutné stisknout tlačítko „HODINY“, aby se příkaz zapsal do registru příkazů a zvýšil se čítač příkazů. V závislosti na použitém příkazu je vstup proveden pomocí čtyř datových přepínačů.
Ovládací spínače jsou: ALUCIN (zvlnění), PCPRI (priorita programového čítače, nutná pro zapnutí výstupních LED na adresní sběrnici), PCCIN (programový čítač), ENCBY2 (povolení přírůstku programového čítače posunem 1 nebo 2), POS1, POS0 (nejvýznamnější, střední nebo nejméně významná poloha plátu procesoru v kaskádě).
Zásuvka DIL-40 slouží jako volitelné rozšíření o další tři moduly řady LCM-1000 nebo vlastní moduly. Obsazení vývodů je stejné jako u vývodů SBP0400 (napájení na druhém vývodu INJECTOR - vývod 40).
- Základní zařízení LCM-1001 (149,95 USD)
- Řídicí modul LCM-1002 pro mikro programování s PROM 256 × 20 bitů (189,95 USD)
- Paměťový modul LCM-1003 obsahující 1024 12bitových slov (189,95 USD)
- LCM-1004 vstupní / výstupní modul (109,95 USD)
Prototyp, nástupci a klony
Prototyp dostal označení X0400.[5]
Dalším členem rodiny obvodů je SBP0401 bez registru operací a s dekodérem asynchronní operace.
Nástupci procesoru bitových řezů od TI byli 8bitoví SN74AS888 a 16bitový SBP9900.
Bývalý Sovětský svaz vyrobil klon SBP0400, K582IK2 (К582ИК2).
Zdroje
Literatura
- Příručka LCM-1001
- Wester, John G .; Simpson, William D. (1976). Softwarový design pro mikroprocesory. Texas Instruments.
- Datová kniha o bipolárních mikropočítačích. Texas Instruments. 1977.
Reference
- ^ „Roční index přehledu mikropočítačů“ (PDF). 2. Microcomputer Associates Inc. 1976. Citováno 2018-09-22. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ A b Peltier, A. W. (1977). IIL mikroprocesorové technologie pro avioniku. Konference Počítače v letectví a kosmonautice. Americký institut pro letectví a astronautiku. doi:10.2514/6.1977-1485.
- ^ Perry, Steve. „Texas Instruments LCM-1001“. old-computers.com. Citováno 2018-09-22.
- ^ Datový list
- ^ ntrs.nasa.gov (PDF).