TLCS-12A
TLCS-12Aは12ビットの汎用レジスタを8ワード持つ。そのうち6個をマルチプルアキュムレータ、インデックスレジスタ、アドレスポインタとして使用でき、残りはプログラムカウンタと割り込みマスクや演算結果のフラグステータスを示すプログラム・ステータス・ワードとして使われる。レジスタ、メモリ、I/Oアドレスは同一のアドレス空間に割り当てられており、8個のアドレスレジスタはアドレス 0x0 - 0x7、I/Oレジスタは任意の数を任意のアドレスに割り当てることができる。
TLCS-12Aは4KビットのROMを内蔵したマイクロプログラム方式で、乗除算命令はこれによってサポートされている。TLCS-12からの変更点としては除算命令などを追加したほか、設計を最適化してチップのゲート数を削減したことで消費電力を削減し歩留りを改善、マイクロプログラムの変更により処理速度を30%向上している。