Система команд микроконтроллера состояла из 43 или 54 команд.
http://www.nyx.net/~lturner/public_html/TMS1000ins.htmlВсе команды имели длину 8 бит и выполнялись за 6 тактов. Набор регистров включал:
4-разрядный аккумулятор
2 или 3-разрядный регистр общего назначения X (в зависимости от объёма ОЗУ)
4-разрядный регистр общего назначения Y
6-разрядный регистр адреса текущей команды
4-разрядный регистр страницы ПЗУ
1-битный регистра статуса (только флаг переноса)
6-разрядный регистр адреса и 4-разрядный регистр страницы возврата из подпрограммы (одноуровневый стек)
Все команды переходов и вызова подпрограмм являлись условными. Прерывания отсутствовали.