CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

NDP換装

・・・と冗談はさておき。
 
80287の改良タイプi287XLを入手しました。
ゴールドのフタとロゴがカッコイイです
 
 
イメージ 1
 
 
どうもPC98XAのペイントがある80287が気に入らないので換装してみました。
 
ピンアサインは80287と当然コンパチブル・・というか冗長な信号だったと思われるステータス入力/S0./S1などが割愛されNCピンが結構増えています
 
 
イメージ 2
 
 
浮動小数点演算のテストプログラムで現状80287の処理時間は625μSになっていますが・・・・・
 
 
イメージ 3
 
 
i287XLに換装後、アドレス0000:0100の内容が01になっていてNDPが認識されていることがわかります。
同じプログラムをロード、実行させると今度はは572μSとなり短縮されています。
 
LSIC86のNDP使用効率の悪さで287XLの謳い文句;80287より50%ハイパフォーマンスとはなりませんが先ずは動作は確認OKです。