Amiga. Вычислительная техника
Меню сайта
Главная
Amiga
Amiga Corporation
Модельный ряд
История развития
Аппаратная платформа
Операционные системы
Эмуляция
AMIGA # 1
Программирование на Ассемблере
Организация процессоров
Методы защиты информации
Компьютерные новеллы
Боятся ли компьютеры адского пламени?
Виртуальная реальность
Корпоративные сети
Телекоммуникационные сети
Архитектура ЭВМ
ЕС ЭВМ
Рождение ЭВМ
Компьютер
Гарвардская архитектура
Современные высокопроизводительные компьютеры
Дорога в будущее
Vista
Инфоpматика
ЭВМ
Операционные системы
Linux
Windows
Освой компьютер
Макинтош
Набор текста
Поколения
Компьютерная грамотность
Устройство компьютера
Железо
Графика
Звук
Ремонт
Сети
Программирование
Информационные технологии
Криптография
Микроэлектроника
Истории
 
 

Аппаратная платформа



[править]
Несовместимые аппаратные платформы
Аппаратные платформы несовместимы в случае различия команд процессора, а также различия системных шин и т. п. устройств на материнской плате. Производители софта хотят сделать свой продукт как можно более доступным в техническом отношении, поэтому не используют все возможные команды современных процессоров и видеокарт. Два компьютера могут оказаться несовместимыми на уровне исходных кодов, даже если их относят к одной аппаратной платформе, допустим x86. Причина несовместим может крыться в различных расширениях команд CPU или чипах материнской платы и GPU.
Несовместимость процессоров Intel
Проблема совместимости ЦПУ — ситуация, когда 2 процессора не могут выполнять один и тот же машинный код. Например, Pentium и Pentium 2 — два 32-битных процессора Intel. Между ними может возникнуть несовместимость. Так будет, если первый из них по причине отсутствия MMX команд не справится с программой, откомпилированной для Pentium 2. Крупнейшим, но не единственным разработчиком процессоров является Intel. Корпорация Intel, развивая семейство ЦПУ, наполняет процессоры дополнительными командами: команды сопроцессорного устройства (FPU); MMX; серия команд SSE; заимствованные у AMD команды 3DNow!; а также 64-битный набор команд, про который в Вики написана статья AMD64 и который издатели СD именуют x86-64. Все новые команды Intel затрудняют совместимость процессоров, поэтому издатели софта часто ориентируются на две платформы IA-32 и x86-64.
Несовместимость материнских плат
Материнская плата вносит свой вклад в несовместимость. На материнской плате расположены ряд т. н. встроеных (integrated) устройств, для которых нужны драйверы. Например, Windows XP при установке привязывается к материнской плате. В частности, в дистрибутиве Windows XP 8 альтернативных HAL.dll, которые экранируют особенности материнской платы от остальной части ОС.

<< Назад   1 2 3 4 5 6 7 8 9 10 11

 

 

© 2010 Amigo. All Rights Reserved
Создание сайтов ЕкатеринбургШаблоны сайтовПоиск товаров - справочник цен, каталог магазинов, прайс-листыБесплатные шаблоны дизайна компьютерных сайтов
Hosted by uCoz