Пара вопросов по этому поводу:
1) Актуален ли этот термин?
2) Означает ли это что-либо с точки зрения разработчика?
Мне не совсем понятно, если это BIOS, архитектура, шина или комбинация. Часть программного обеспечения, над которой я работаю, ожидает увидеть «Описание» системы, и в настоящее время Windows-машины сообщают «AT / AT-совместимый». После того, как мне было поручено перенести это на Mac, я действительно не знаю, каким будет правильное «Описание» - это, скорее всего, будет опущено, но мне было интересно, сможет ли кто-нибудь дать представление о современном использовании этого термина.
Ответы:
На самом деле, нет. В первые дни домашних / персональных компьютеров было несколько вычислительных платформ, использующих различные микропроцессоры. Аппаратное и программное обеспечение обычно несовместимо между этими платформами. Поскольку производители и пользователи HW и SW стремились к IBM PC, компьютеры (известные как клоны IBM ), которые были аппаратно и программно совместимы с оригинальным IBM PC, были созданы, чтобы воспользоваться его популярностью. Сегодня термин «ПК» в значительной степени означает компьютер, совместимый с IBM или Wintel, и исключает другие персональные компьютеры, такие как Mac.
На самом деле, нет. Сегодня все основные параметры для ПК теперь стандартизированы и согласованы большинством производителей, причем наиболее значимым альянсом являются Microsoft и Intel, или Wintel . Сегодня некоторые функции, такие как PCI или SATA, согласованы с некоторыми комитетами по стандартам и / или производителями / ассоциациями производителей оборудования и программного обеспечения. Новые аппаратные продукты обычно представлены с полной поддержкой ОС и приложений. Граница между оборудованием и ОС и прикладными программами намного лучше определена и разделена с помощью DKI (интерфейсы ядра драйвера) и API (интерфейсы прикладных программ), так что строгая аппаратная имитация больше не требуется.
источник
http://en.wikipedia.org/wiki/IBM_PC_compatible
источник