You are here

TI TMS9995


テーマ:

カテゴリー:

また注文していたICが届きました。

TMS9995
Texas Instruments (TI)のCPU、TMS9995です。マーキングが綺麗過ぎてちょっと不安になるくらい、早く動かしてみないといけませんね。

このTMS9995は日本ではトミーのパソコン「ぴゅう太」に搭載されていたことで有名です。あの日本語BASIC搭載のぴゅう太です。
当時盛んに「16bit graphic computer」と宣伝されましたが、これを16ビット機と呼んで良いのか違和感を感じていました。そのときの根拠はおそらくTMS9995のデータバスは8ビットなのに16ビットと称するのはおかしい、だったと思います。

そこでCPUを何ビットと呼ぶべきか、代表的なCPU/MPUについて関係しそうなビット幅をまとめてみるとこんな感じになりました。

CPU / MPU データバス幅 アドレスバス幅 ALU幅 レジスタ幅 命令幅 メーカ呼称 使用例
8080 8 16 8 8 8 8-bit N-Channel Microprocessor IMSAI 8080
8085 8 16 8 8 8 Single Chip 8-bit N-Channel Microprocessor NEC PC-8201
8086 16 20 16 16 8 16-bit HMOS Microprocessor NEC PC-9801
8088 8 20 16 8 8-bit HMOS Microprocessor IBM PC
Z80 8 16 (4) 8 8 NEC PC-8001
シャープ MZ-80
MC6800/6802 8 16 8 8 8-bit Microprocessing Unit 日立 H68/TR
MC6809 8 16 8? 8 8-bit Microprocessing Unit 富士通 FM-7
MC68000 16 24 32 16 16-bit Microprocessor シャープ X68000
MC68008 8 20 32 16 16-bit Microprocessor With 8-bit Data Bus
MC68020 32 32 32 16 32-bit Microprocessor
MC68030 32 32 32 16 32-bit Microprocessor シャープ X68030
6502 8 16 8 8 8-bit Microprocessor Apple Apple II
Commodore PET-2001
TMS9995 8 16 8+8 16 16 16-bit Microcomputer トミー ぴゅう太
NS32008 8 24 32 32 8 32-bit Virtual Memory Microprocessor
NS32016 16 24 32 32 8 32-bit Virtual Memory Microprocessor
NS32032 32 24 32 32 8 32-bit Virtual Memory Microprocessor

レジスタ幅は制約無く使える(ほぼどの演算にも使える)ものを選びました。⇒例えばZ80には16ビットのHLレジスタがありますが加減算しかできないので除外しています。
メーカ呼称はメーカ自身がどう呼んでいるかで、主にデータシートなどに記載されているものを採用しました。

どれも決め手に欠け、結局のところメーカが「16ビットCPUだ」といえば16ビットCPUとするしかないですね。

このTMS9995もTI自身がデータシート上で「16-bit Microcomputer」と謳っているわけで、ぴゅう太は16ビットで良いと言えそうです。

TMS9995 梱包状態
このTMS9995ですが、短く切ってはありましたがIC用チューブに入れた上で、静電気防止の袋に密封されて送られてきました。
これはAliExpressで買った中で最高の梱包です。

2017年2月18日追記:
上表にNS32000シリーズを追加

関連項目: 

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
※ コメントは原則公開です。個別のご相談などは「ご意見・ご要望」からお願いします。