Ein paar Fragen dazu:
1) Ist dieser Begriff überhaupt noch relevant?
2) Bedeutet dies aus Sicht eines Entwicklers etwas?
Mir ist nicht ganz klar, ob es sich um ein BIOS, eine Architektur, einen Bus oder eine Kombination handelt. Eine Software, an der ich arbeite, erwartet eine "Beschreibung" des Systems, und derzeit melden Windows-Maschinen "AT / AT-kompatibel". Nachdem ich beauftragt wurde, dies auf einen Mac zu portieren, weiß ich wirklich nicht, was eine richtige "Beschreibung" sein würde - dies wird höchstwahrscheinlich weggelassen, aber ich habe mich gefragt, ob jemand einen Einblick in die moderne Verwendung dieses Begriffs geben könnte.
Antworten:
Nicht wirklich. In den frühen Tagen des Heim- / Personal-Computing gab es mehrere Computerplattformen, die verschiedene Mikroprozessoren verwendeten. Hardware und Software waren zwischen diesen Plattformen normalerweise nicht kompatibel. Als sich Hersteller und Benutzer von HW und SW für den IBM PC interessierten, wurden Computer (bekannt als IBM-Klone ) hergestellt, die sowohl Hardware als auch Software waren, die mit dem ursprünglichen IBM PC kompatibel waren, um seine Popularität zu nutzen. Heutzutage bedeutet der Begriff "PC" so ziemlich einen IBM-kompatiblen oder Wintel-Computer und schließt andere PCs wie den Mac aus.
Nicht wirklich. Heute sind alle wesentlichen Parameter für PCs standardisiert und werden von den meisten Herstellern vereinbart. Die wichtigste Allianz sind Microsoft und Intel, auch bekannt als Wintel . Heutzutage werden neue Funktionen wie PCI oder SATA von einigen Normungsgremien und / oder Hardware- und Softwareherstellern / -verbänden vereinbart. Neue Hardwareprodukte werden normalerweise mit vollständiger Betriebssystem- und Anwendungsunterstützung eingeführt. Die Grenze zwischen Hardware und Betriebssystem sowie Anwendungsprogrammen ist viel besser definiert und wird durch DKIs (Treiberkernschnittstellen) und APIs (Anwendungsprogrammschnittstellen) getrennt gehalten, sodass keine strikte Hardwareimitation mehr erforderlich ist.
quelle
http://en.wikipedia.org/wiki/IBM_PC_compatible
quelle