T2000 a fost un mini-computer fabricat în Echirolles de compania Telemecanique și destinate pentru aplicații în timp real. Introdus în 1968, acest computer a fost proiectat de Verjus și Sempé, după MAT01 al lui Mors. A primit un premiu de design industrial.
A folosit un cuvânt de 19 biți, într-un bloc de 4000 de cuvinte și, pentru acces rapid, un disc cu cap fix.
Acest computer a avut un anumit succes, dar un design prea centralizat, un cod saturat a făcut dificilă obținerea unei game din acesta. Succesorul T2000 a fost T1600 , definit pe baze noi.
Durata ciclului este de 1,5 µs. Memoria, cu nuclee, de 4 până la 32 de kilometri (câte 20 de biți fiecare, inclusiv 1 bit de paritate) este împărțită în blocuri de 4 kilometri (1 kilomot = 1024 cuvinte). În configurația cu 32 km, blocurile 0 și 1 sunt rezervate pentru sistemul de operare RTDMS (Real-Time Disk Monitor System). Această memorie este protejată de tehnica barei de blocare: orice încercare a unui program care execută în afara acestor blocuri de a executa o instrucțiune privilegiată, o instrucțiune de ieșire de intrare sau de a executa sau modifica codul plasat în bloc. Zona protejată generează o excepție care suspendă programul și predă controlul către sistemul de operare.
Procesorul are 12 registre , dintre care 8 sunt accesibile programatorilor. Aceste registre includ:
Instrucțiunile au o lungime fixă și se încadrează într-un cuvânt de 19 biți. Biții de la 0 la 11 (2 ^ 12 = 4096) sunt utilizați pentru a indica o valoare sau o adresă într-un bloc de 4 kilometri. Bitul 12 indică indexarea, bitul 13 indică indirectarea, biții 14-18 codul opțional. Modurile de adresare disponibile sunt adresarea imediată (partea de adresă este de fapt o valoare); direct (partea de adresă este o adresă din blocul 4K); indirect; și indexat (de registrul index X). Instrucțiunile pot fi stocate într-un bloc de instrucțiuni (BI) separat de blocul care conține operanzi (BO). Când se ajunge la sfârșitul blocului de instrucțiuni BI, contorul ordinal P trece de la 4095 la 0 ceea ce declanșează o excepție.
Fiecare dispozitiv are un cuplaj care trebuie plasat într-un coș de I / O. Un pub poate găzdui 15 dispozitive. Acest coș are o adresă și fiecare dispozitiv are o adresă în coș determinată de poziția cuplajului său. Adresa completă a dispozitivului este formată din adresa coșului și adresa cuplajului din coș. Sunt posibile trei tipuri de I / O:
Există coșuri pentru fiecare tip de I / O.
Robust și receptiv, T200 a vândut în jur de 700 până la 800 de exemplare.
T2000 a fost utilizat în special:
Oficial, ultimele două computere T2000 aflate în serviciu la RATP au fost oprite octombrie 2009. Unul dintre aceste calculatoare, precum și perifericele sale și o cantitate mare de documentație, se vor alătura colecției Muzeului de Arte și Meserii .