|
320xxまたはns32000はナショナル セミコンダクター (NS) のマイクロプロセッサシリーズである。320xxシリーズにはコプロセッサインターフェイスがあり、FPUやMMUといったコプロセッサを接続することができる。320xxシリーズは Swordfish CPUに受け継がれた。 == 始まり:32016と32032 == このシリーズの最初のチップは16032である(後に32016と改称)。1970年代後半に完成したので、(少なくともナショナル セミコンダクターの言によれば)世界で最初の大量生産され販売された32ビットマイクロプロセッサと言えるかもしれない。このチップは16ビット外部データバスを持ち、24ビット外部アドレスバスを持ち、当初から完全な32ビット命令セットを持っていた。命令セットは非常に複雑ではあるが規則性があり、豊富なアドレッシングモードを持っていた。その設計思想はDECのVAXミニコンピュータの命令セットに近いものがある。 ナショナル セミコンダクターは関連するチップとして浮動小数点演算ユニット (FPU) やメモリ管理ユニット (MMU)、Direct Memory Access (DMA) コントローラなどを製造した。これらのフルセットにメモリと周辺装置を加えることで32ビットコンピュータシステムを作ることができ、それまでミニコンピュータや汎用コンピュータでしかできなかったマルチタスクOSを動作させることができた。 32032が直後にリリースされた。ほとんど完全な互換性があるが、32ビットデータバスを持っていて(アドレスバスは24ビットのまま)、若干の性能向上が見られた。これら32016と32032は信頼性に問題があると言われた。例えばCPU、FPU、MMU、DMACをセットにして動作確認した上でナショナル セミコンダクターから直接買えば、うまく動く可能性は高くなった。しかし、信頼性問題により320xxは一般化せず、ナショナル セミコンダクターはMC68000よりも低価格で売る破目に陥った。低価格化したことにより、32ビットシステムを安く作りたいホビーストがこれに集まったことは確かである。 32016の外部バスを8ビット化した低価格版の32008もある。考え方としてはMC68008と同じで、同様に人気はなかった。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「NS320xx」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 NS320xx 」があります。 スポンサード リンク
|