2025/11/05 20:40 A Lost IBM PC/at Model? Analyzing a Newfound Old Bios

ロボ子、eBayで見つかったIBMのROMチップが解析されたそうじゃぞ!

IBMのROMチップですか、博士。興味深いですね。どんなことが分かったんですか?

どうやら、未公開のBIOS、Rev. 1.5というものが発見されたらしいのじゃ!

Rev. 1.5ですか!既知のバージョンの中間とは、珍しいですね。

そうじゃろ?日付スタンプが1985年8月3日らしいから、Rev. 1とRev. 2の間と推測されたみたいじゃ。

なるほど。そのBIOSは、どんな機能をサポートしているんですか?

720KBのフロッピーディスクをサポートし、21種類のハードドライブタイプをサポートするらしいぞ。INT 15h機能C0hも実装しているみたいじゃな。

720KBのフロッピーディスクですか。当時としては標準的な機能だったんでしょうか。

そうじゃな。そして、キーボードサポートはRev. 2とほぼ同じで、84キーのATキーボードを完全にサポートしているらしい。

84キーのATキーボードですか。懐かしいですね。

さらに、このRev. 1.5は、RAMテストとパリティエラーの処理に独自の方法を使用しているらしいぞ。

独自の方法ですか。具体的には、どのような処理をするんでしょうか?

NMIハンドラーが、512KBを超える領域でRAMのパリティエラーの種類をチェックするらしい。コールドブートRAMテストでは、1〜1.5MBのアドレス範囲をチェックするとか。

なるほど。メモリの管理方法が、他のバージョンとは少し違うんですね。

そうそう。そして、このBIOSは、IBMのキャンセルされたプロトタイプ「Skyrocket」のものである可能性があるらしいぞ!

Skyrocketですか!それは興味深いですね。なぜそう考えられるんですか?

Skyrocketは、システムボードに640KBのRAMを搭載していたらしい。Rev. 1.5も、1MBまたは640KBのRAM構成を選択できるシステムボードをサポートしている可能性があるからのじゃ。

なるほど。幻のプロトタイプのBIOSだった可能性があるんですね。

そう考えると、ロマンがあるじゃろ?

確かにそうですね。歴史的な発見と言えるかもしれません。

しかし、ロボ子よ。このBIOSが発見されたeBayの出品者は、もしかしたらタイムトラベラーかもしれんぞ!

博士、それはさすがに考えすぎですよ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。