TEvg> Ром. Объясни по человечески. amd64 я вижу, когда тащу линукс программы. Но я скачиваю i386 т.к. у меня Интел.
Э… Кхм. В начале
было слово был 8008. Нет, так слишком долго. [История переходов 8 → 16 → 32 бит пропущена]. А потом стало ясно, что и 4Гб плоской адресуемой памяти, которую обеспечивают 32-х битные процессоры, наследники 80386 (или «i386» в категориях Linux-терминов) уже недостаточно. Скажем, на Авиабазе стоит 16Гб оперативки и этого сейчас только-только хватает
Тогда стало понятно, что нужно повышать разрядность. Сперва Intel сделал в 2001-м году «с нуля» Itanium (архитектура «IA-64»), несовместимый с предыдущими процессорами. Рынок его не принял, никто не стал писать софт. Тогда, в 2003-м AMD представила первый x86 процессор, поддерживающий расширенный 64-битный режим, также, как когда-то 80386 поддерживал 32-х битный, сохраняя совместимость со старым 16-битным. Рынок сразу же принял этот процессор, так как на нём мог выполняться весь старый, 32-х битный софт, но при этом была возможность легко перейти на 64 бита. Linux сразу же освоил новую модель как «amd64», чуть позже подтянулась и Windows, сделав 64-х битную XP, хотя на XP многие проблемы, насколько я в курсе, так и не решили, и нормальной там 64 битной стала только Vista. Поскольку вскоре процессоры этой архитектуры стал выпускать и Intel, то «amd64» на рынке переименовался в «x86_64».
TEvg> МС - производит софт, но не железо.
А MS решила соригинальничать и переименовал «x86_64» в «x64», что уже совсем никакой логики в себе не несёт
Ибо 8064 — это 8-битный микроконтроллер
TEvg> ЗЫ я так смутно догадываюсь, что имеется ввиду железо поддерживающее 64-х битные ОС?
TEvg> Так ведь железо в сущности 32-х битное. 64 - только надстройка над ним. 32-х битные ОС оно поддерживает как родные.
Да. Поэтому слова Дмитрия так и удивили некоторых