IBM PALM
IBM PALM (Put All Logic in Microcode) は、IBMのボードレベルの16ビットプロセッサで、IBM PCの前身であるIBM 5100ポータブルコンピュータに使用された。
概要
編集PALMは、IBM 5100とその後継のIBM 5110およびIBM 5120で使用された。PALMはまた、他のIBM製品の組み込みコントローラとしても使用された。
IBMはPALMを「マイクロプロセッサ」と呼んだが、その用語は「単体のシリコンの集積回路上の完全なプロセッサ(マイクロシングルチップ)」という通常の意味ではなく、「高水準の命令セットを実装するためのマイクロコードを実行するプロセッサ」という意味で使われた。PALMプロセッサは完全なサーキットボードで、13の square metal-can バイポーラ ゲートアレイと、3つの conventional dual in-line package(DIP) TTL partと、1つの round metal can partを含んでいた。
PALMは16ビットのデータバスと、パリティ用の2つの追加のビットを持っていた。PALMは 64 KB(KiB)のメモリを直接アドレスできた。IBM 5100では、最大 64+ KB (APLおよびBASICのROMが 64+ KBとなる)の Executable ROS (ROM)と、最大 64 KB のRAMを構成できた。アドレス空間を拡張するために単純なバンク切り換えが使用できた。
関連項目
編集外部リンク
編集- Daves Old Computers IBM 5100 - IBM 5100の多くの写真と、IBM PALM回路の写真へのリンクが掲載されている
- IBM 5100 Portable Computer - PLRMプロセッサの説明あり