TI-99/4A
TI-99/4シリーズは初の16ビット・パーソナルコンピュータである。TI-99/4AのCPUは16ビットのTMS9900で、3.0MHzで動作する。TMS9900はTIのミニコンピュータ TI-990(英語版) に基づいた設計である。命令セットは豊富で、個々の命令は高機能でサイズも様々で、アドレッシングモードも豊富である。TMS9900にはIBM System/370にも見られたEXECUTE命令があり、命令のオペランドで指定されるアドレスにある命令を実行できる。
基本的にはCISCだが、RISCを思わせる特徴として「ワークスペース」の概念がある。チップ上には、プログラムカウンタ、ステータスレジスタ、ワークスペースポインタの3つのレジスタしかなく、全ての他のレジスタはワークスペースポインタが指すRAM上に置かれている。ワークスペースには16本のレジスタがあり、コンテキストスイッチ時にはワークスペースポインタを書き換えるだけでよい。TI-99/4 (A)がCPU RAMとして持つのはたった256バイトの「スクラッチパッド」メモリであり、これがワークスペースとして使われる。16ビットバスに直接接続されていてウェイトなしでアクセスでき、システム内の他のメモリより高速である。
CPUは16ビットだが、16ビットバス上に直接接続されているのはシステムROMとスクラッチパッドRAMだけである。他のメモリと周辺機器は16ビット→8ビットのマルチプレクサを介してCPUに接続するので、あらゆるアクセスに2サイクルかかり、さらに追加の4サイクルのウェイト状態が必要になっている。システムROMにピギーバック方式でSRAMを追加することでメモリを拡張するという改造がよく行われた。