一台计算机成为“ IBM兼容PC”意味着什么?


9

关于此的几个问题:

1)这个术语是否更有意义?

2)从开发人员的角度来看,这意味着什么吗?

我不清楚这是BIOS,体系结构,总线还是组合。我正在使用的软件预计会看到系统的“描述”,并且当前Windows计算机报告“ AT / AT兼容”。负责将其移植到Mac后,我真的不知道什么是合适的“描述”-很可能会省略掉它,但是我想知道是否有人可以提供关于此术语现代用法的一些见解。


2
暂时还没有将其添加为答案,但是IBM兼容PC可以追溯到非常古老的(1980年代?)IBM PC。因为它们是如此占主导地位,所以基本体系结构已成为事实上的标准。但是没有人再称呼它了。例如,事实上的标准指定了外形尺寸(ATX,AT),BIOS及其通过ISA(现已失效)和后来的PCI的可扩展性。架构名称x86也来自那些IBM PC中使用的最早的CPU之一:Intel8086。现代的“ IBM兼容”计算机仍可以运行Windows 1和Dos,这就是它们如此兼容的原因。
sinni800 2011年

1
1)不。2)毫无意义,因为操作系统是限制开发人员的最大因素。
Daniel R Hicks

Mac在Intel上运行。现在,组件可以告诉OS他们是谁,以及可以在Internet上找到其驱动程序的位置。这是一个完全不同的世界。说够了。
Fiasco Labs

1
您也最好在Windows风格中省略该描述。自PC / AT以来已经有一段时间了,从那时起,我们已经拥有PC97,PC98,PC99和PC2001。你所谓的“AT兼容机”可能没有任何 ISA扩展槽,协处理器芯片插座,或在固件ROM,对于初学者。
JdeBP 2011年

Answers:


7

1)这个术语是否更有意义?

并不是的。在家庭/个人计算的早期,有几种使用各种微处理器的计算平台。这些平台之间的硬件和软件通常不兼容。随着硬件和软件制造商和用户对IBM PC的偏爱,生产出了与原始IBM PC兼容的软硬件的计算机(称为IBM克隆)。今天,“ PC”一词在很大程度上是指IBM兼容或Wintel计算机,并且不包括Mac之类的其他个人计算机。

2)从开发人员的角度来看,这意味着什么吗?

并不是的。如今,大多数制造商已经对PC的所有基本参数进行了标准化并达成共识,其中最重要的联盟是Microsoft和Intel,也就是Wintel。如今,一些标准委员会和/或硬件和软件制造商/协会已同意PCI或SATA等新功能。通常会引入具有完整操作系统和应用程序支持的新硬件产品。更好地定义了硬件,操作系统和应用程序之间的边界,并与DKI(驱动程序内核接口)和API(应用程序接口)分开,从而不再需要严格的硬件模仿。


0

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

该平台的起源是IBM于1980年做出的决定,以响应于Apple Computer在迅速发展的微型计算机市场上的成功,尽快销售低成本的单用户计算机。1981年8月12日,第一台IBM PC上市。它有三种操作系统(OS),但最受欢迎和最便宜的是PC DOS,它是86-DOS的修改版,Microsoft从Seattle Computer Products获得了全部权利。根据一项至关重要的让步,IBM的协议允许Microsoft出售其自己的MS-DOS版本用于非IBM平台。原始PC体系结构的唯一专有组件是BIOS(基本输入/输出系统)。

在此期间,制造了许多基于8086和8088处理器的计算机,但是它们的PC架构不同,并且运行在自己的DOS和CP / M-86版本下。但是,直接解决硬件问题而不是对MS-DOS进行标准调用的软件速度更快。这与游戏特别相关。IBM PC的销售量足够大,足以证明专门为其编写软件的合理性,这鼓励其他制造商生产可以使用与PC相同的程序,扩展卡和外围设备的机器。808x计算机市场迅速排除了所有功能与PC不太相似的计算机。MS-DOS可用的“常规”系统内存上的640 kB障碍是那个时期的遗留问题;

IBM个人计算机的原始“克隆”是在没有IBM参与或批准的情况下创建的。哥伦比亚在1982年6月紧密建模IBM PC,并生产了第一台“兼容” PC(即或多或少与IBM PC标准兼容),紧随其后的是Eagle Computer。几个月后的1982年11月,康柏计算机公司宣布了它的第一台IBM PC兼容产品-康柏便携式计算机。康柏是第一台缝纫机大小的便携式计算机,基本上与PC兼容100%。根据Apple诉Franklin案的判决,该公司无法直接复制BIOS,但可以对IBM BIOS进行反向工程,然后使用无尘室设计编写自己的BIOS。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.