T2000 (počítač)

T2000 byl mini-počítač vyráběn v Echirolles firmou Telemecanique a jsou určeny pro aplikace v reálném čase. Tento počítač, který byl představen v roce 1968, navrhli Verjus a Sempé po Morsově MAT01. Získal cenu za průmyslový design.

Používal 19bitové slovo v bloku 4000 slov a pro rychlý přístup disk s pevnou hlavou.

Tento počítač měl určitý úspěch, ale příliš centralizovaný design a nasycený kód znesnadňovaly odvodit z něj rozsah. Nástupcem modelu T2000 se stal model T1600 definovaný na nových základnách.

Vlastnosti

Paměť

Doba cyklu je 1,5 µs. Paměť s jádry o délce 4 až 32 kilometrů (po 20 bitech, včetně 1 paritního bitu) je rozdělena do bloků po 4 kilometrech (1 kilomot = 1024 slov). V konfiguraci s 32 km, bloky 0 a 1 jsou vyhrazeny pro operační systém (Real-Time Disk Monitor System) RTDMS. Tato paměť je chráněna technikou zamykací lišty: jakýkoli pokus programu provádějícího mimo tyto bloky provést privilegovanou instrukci, instrukci vstupního výstupu nebo provést nebo upravit kód umístěný v bloku. Chráněná oblast generuje výjimku, která pozastaví program a předá ovládání operačnímu systému.

Procesor

Procesor má 12 registrů , z nichž 8 je přístupných programátorům. Mezi tyto registry patří:

  1. Odpověď: 19bitový akumulátor
  2. B: rozšíření akumulátoru
  3. P: pořadové počítadlo (obsahuje číslo aktuální instrukce)
  4. X: registr rejstříku
  5. E: stavový registr (slouží k maskování přerušení)
  6. T: registr vyrovnávací paměti (slouží k uložení P během přerušení)
  7. RDEF: (15 bitů) označuje poruchu periferního zařízení
  8. ROCC: (16 bitů) bit 0: označuje, že jedna z periferií nefunguje správně; dalších 15 bitů označuje zařízení připravená k odesílání nebo přijímání dat.

Pokyny mají pevnou délku a zapadají do 19bitového slova. Bity 0 až 11 (2 ^ 12 = 4096) se používají k označení hodnoty nebo adresy v bloku 4 kilometrů. Bit 12 označuje indexování, bit 13 označuje nepřímý směr, bity 14 až 18 označuje provozní kód. Dostupné režimy adresování jsou okamžité adresování (adresní část je ve skutečnosti hodnota); přímý (adresní část je adresa v bloku 4K); nepřímý; a indexovány (indexem X). Pokyny mohou být uloženy v bloku instrukcí (BI) odděleně od bloku obsahujícího operandy (BO). Po dosažení konce bloku instrukcí BI se pořadové počítadlo P změní z 4095 na 0, což vyvolá výjimku.

Vstupy východy

Každé zařízení má vazební člen, který musí být umístěn v I / O zásobníku. Do jedné přihrádky se vejde 15 zařízení. Tento zásobník má adresu a každé zařízení má adresu v zásobníku určenou polohou jeho vazebního členu. Celá adresa zařízení je tvořena z adresy zásobníku a adresy vazebního členu v zásobníku. Jsou možné tři typy I / O:

  1. naprogramováno  : data zařízení jsou zkopírována do nebo z akumulátoru A. Každý znak generuje přerušení. Tento režim se používá u pomalých zařízení, jako je dálnopis, čtečka karet děrování, čtečka pásků / děrovačka.
  2. režim kanálu : data jdou přímo do paměti bez zásahu procesoru. Paměť je však pro procesor nepřístupná, pokud jsou data vyměňována se zařízením. Alarm označuje konec přenosu. Tento režim se používá u magnetických pásek.
  3. režim kanálu s přímým přístupem : stejně jako v režimu kanálu jde data přímo do paměti, ale multiplexování umožňuje procesoru zachovat přístup k paměti. Tento režim se používá u pevných disků.

Pro každý typ I / O existují koše.

Příslušenství

Difúze

Robustní a citlivý model T200 prodal kolem 700 až 800 kopií.

T2000 byl použit zejména:

Oficiálně byly vypnuty poslední dva počítače T2000 v provozu na RATP října 2009. Jedna z těchto kalkulaček, stejně jako její periferie a velké množství dokumentace, se připojí ke sbírce Muzea umění a řemesel .

Poznámka

  1. verze pro více úkolů, která byla vyvinuta v INSA Lyon

Reference