Процессор транспьютера содержит следующие регистры:
Iprt | указатель исполняемой команды. |
Wdesc | дескриптор исполняемого процесса. |
Areg, Breg, Creg | арифметический стек. |
Oreg | регистр операнда |
Fptr0, Bptr0 | указатели начала, конца списков активных высокоприоритетных процессов. |
Fptr1, Bptr1 | указатели начала, конца списков активных низкоприоритетных процессов. |
Timer0, Timer1 | высоко, низко приоритетные таймеры. |
TNextReg0, TNextReg1 | указывают время наступления следующего временного события. |
TPtrLoc0, TPtrLoc1 | указатели начала, конца списков высоко, низкоприоритетных процессов, ожидающих таймер. |
Слово состояния процессора Status включает следующие флаги:
Error | обнаружена ошибка. |
HaltOnError | останавливать процессор при обнаружении ошибки. |
TEnabled0, TEnabled1 | разрешено использование высоко, низкоприоритетных таймеров. |