コンピュータが「IBM互換PC」であるとはどういう意味ですか?


9

これに関するいくつかの質問:

1)この用語はもはや関連性がありますか?

2)これは、開発者の観点から何かを意味しますか?

これがBIOS、アーキテクチャ、バス、またはそれらの組み合わせであるかどうかは、私には正確にはわかりません。私が作業しているソフトウェアの1つは、システムの「説明」が表示されることを期待しており、現在Windowsマシンは「AT / AT互換」と報告しています。これをMacに移植するタスクがあったので、適切な「説明」がどうなるか本当にわかりません。これはおそらく省略されますが、この用語の現代的な使用法について誰かが洞察を提供できるかどうか疑問に思っていました。


2
これを答えとしてはまだ追加していませんが、IBM互換PCは非常に古い(1980年代?)IBM PCに戻ります。それらが非常に支配的だったので、基本的なアーキテクチャは一種の事実上の標準に入りました。しかし、誰もそれをそれとは呼びません。デファクトスタンダードは、たとえば、フォームファクター(ATX、AT)、BIOS、およびISA(現在は無効)とそれ以降のPCIによる拡張性を規定しています。アーキテクチャ名x86は、これらのIBM PCで最初に使用されたCPUの1つであるIntel 8086にも由来しています。現代の「IBM互換」マシンでもWindows 1とDosを実行できます。これにより、互換性が高まっています。
sinni800

1
1)いいえ。2)OSが開発者を制限する最大の要因であることを考えると、意味がありません。
ダニエルRヒックス、

MacはIntel上で動作します。コンポーネントはOSにそれらが誰であるか、そしてそれらのドライバーがインターネット上のどこにあるかを伝えます。それはまったく異なる世界です。十分に言った。
Fiasco Labs

1
Windowsフレーバーからもその説明を省略してもよいでしょう。PC / ATからしばらく経ち、PC97、PC98、PC99、PC2001が登場しました。あなたの「AT互換機」はずおそらく持っていない任意の初心者のためのROMでのISA拡張スロット、コプロセッサチップソケット、またはファームウェアを、。
JdeBP

回答:


7

1)この用語はもはや関連性がありますか?

あんまり。家庭/パーソナルコンピューティングの初期には、さまざまなマイクロプロセッサを使用するいくつかのコンピューティングプラットフォームがありました。ハードウェアとソフトウェアは通常、これらのプラットフォーム間で互換性がありませんでした。HWとSWの製造元とユーザーがIBM PCに引き寄せられると、その人気を利用するために、元のIBM PCと互換性のあるハードウェアとソフトウェアの両方であるコンピューター(IBMクローンとも呼ばれます)が製造されました。今日、「PC」という用語はIBM互換またはWintelコンピュータを意味し、Macなどの他のパーソナルコンピュータは除外されています。

2)これは、開発者の観点から何かを意味しますか?

あんまり。今日、PCに必要なすべてのパラメーターが標準化され、ほとんどのメーカーによって合意されています。最も重要な提携関係は、MicrosoftとIntel、別名Wintelです。今日、PCIやSATAなどの新機能は、一部の標準化委員会やハードウェアとソフトウェアの製造業者/団体によって合意されています。新しいハードウェア製品は、通常、完全なOSおよびアプリケーションサポートとともに導入されます。ハードウェアとOSとアプリケーションプログラムの境界は、DKI(ドライバーカーネルインターフェース)とAPI(アプリケーションプログラムインターフェース)でより適切に定義および分離されているため、厳密なハードウェアの模倣は必要ありません。


0

http://en.wikipedia.org/wiki/IBM_PC_compatible

このプラットフォームの起源は、1980年にIBMが決定した、急成長するマイクロコンピュータ市場でのApple Computerの成功に対応して、低コストのシングルユーザーコンピュータをできるだけ早く市場に投入することでした。1981年8月12日、最初のIBM PCが発売されました。3つのオペレーティングシステム(OS)が利用可能でしたが、最も人気があり、最も安価なのはPC DOS、86-DOSの修正バージョンで、MicrosoftはSeattle Computer Productsから完全な権利を取得しました。重要な譲歩において、IBMの合意により、MicrosoftはIBM以外のプラットフォーム用に独自のバージョンであるMS-DOSを販売することができました。元のPCアーキテクチャの唯一の独自コンポーネントはBIOS(基本入出力システム)でした。

8086と8088プロセッサをベースとした当時の多くのコンピュータがこの期間に製造されましたが、PCとはアーキテクチャが異なり、独自のバージョンのDOSおよびCP / M-86で実行されていました。ただし、MS-DOSを標準で呼び出す代わりにハードウェアに直接対処するソフトウェアの方が高速でした。これは特にゲームに関連していた。IBM PCは、ソフトウェアの作成を正当化するのに十分な量で販売されていたため、他のメーカーがPCと同じプログラム、拡張カード、および周辺機器を使用できるマシンを製造するように促されました。808xコンピュータマーケットプレイスは、PCと機能的に非常に類似していないすべてのマシンを急速に排除しました。MS-DOSで利用できる「従来の」システムメモリに対する640 kBの障壁は、その時代の遺産です。

IBMパーソナルコンピュータのオリジナルの「クローン」は、IBMの参加または承認なしに作成されました。コロンビアはIBM PCを厳密にモデル化し、1982年6月に最初の「互換性のある」PC(つまり、IBM PC標準に多少なりとも互換性がある)を製造しました。Compaq Computer Corp.は、1982年11月に数か月後に最初のIBM PC互換機であるCompaq Portableを発表しました。コンパックは、本質的に100%PC互換であった最初のミシンサイズのポータブルコンピューターでした。アップル対フランクリンでの裁判所の判決の結果、会社はBIOSを直接コピーすることはできませんでしたが、IBM BIOSをリバースエンジニアリングして、クリーンルーム設計を使用して独自のBIOSを書き込むことができました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.