Самая популярная архитектура для персональных компьютеров в мире

Архитектура x86 - история и описание

Архитектура x86 - самая распространенная архитектура для персональных компьютеров. Она берет свое начало с процессора Intel 8086, а так же с урезанной версии Intel 8088. x86 Неразрывно связана с семейством IBM PC-совместимых компьютеров. Сейчас понятие Архитектура x86 относится не только к архитектуре процессора, но и ко всему, что связано с использованием этих процессоров. Об этом и есть этот сайт.

Аппаратное обеспечение

Операционные системы

  • DOS
  • Windows
  • Linux
  • FreeBSD
  • MacOS
  • Разработка ПО

  • C++
  • .NET
  • Популярность этой архитектуры заслуга не только компании Intel, как производителя процессоров. Это заслуга многих компаний, которые сотрудничали и до сих пор сотрудничают друг с другом. x86 стала популярной потому что:

  • Компания IBM создала открытую архитектуру персональных компьютеров - IBM PC
  • Microsoft подсуетилась и продвинула удобный на тот момент способ взаимодействия пользователя с компьютером MS DOS
  • Intel обеспечила совместимость следующих поколений процессоров на уровне машинных кодов
  • А если одним предложением, то : поставщики угадали, что нужно пользователям - открытость архитектуры с легкой возможностью расширения возможностей компьютера и полную совместимость версий. Т.е. людям дали приемлемый по удобству инструмент, дали его развивать и не бояться, что все наработки будут не нужны через год-два. Все программы, написанные когда-то для 8086 можно запустить на современных процессорах.

    После того, как компания Apple перешла на процессоры Intel, архитектура x86 стала абсолютным лидером среди настольных компьютеров и ноутбуков.

    Среди серверных аппаратных платформ архитектура x86 является абсолютным лидером. Большинство серверов в мире изготавливается на основе процессоров Intel семейства Xeon.

    Различные наименования x86/x64

    С выходом на рынок 64-битных процессоров именование появилось множество других наименований этой архитектуры. Компания AMD использует акроним AMD64. Intel придерживается следующих названий: IA-32e и EM64T. Стоит отметить что архитектуры Intel IA-64 никакого отношения к архитектуре x86 не имеет. Это название семейства процессоров Itanium, который не совместим с архитектурой x86.

    Недостатки архитектуры x86

    В настоящее время у x86 два больших недостатка. Первый заключается в том, что набор команд и сама архитектура имею довольно большую сложность и нелинейность. Это связано в первую очередь с богатой историей развития. Второй же недостаток вытекает из первого: высокое энергопотребление. Производители процессоров x86 ориентированны на рынок десктопных компьютеров и на первом месте для них всегда была производительность. Поэтому прикладывались большие усилия для создания элементной базы, работающей на больших тактовых частотах, а ущерб потребляемой энергии. Но в последнее время с выходом линеек процессоров Core ситуация изменилась.

    Будущее архитектуры x86

    Несмотря на недостатки архитектуры x86 у нее множество преимуществ. Одно из них - совместимость. Вторым преимуществом является высокая распространенность и большое количество существующего программного обеспечения и операционных систем. Поэтому архитектура x86 никуда не денется в ближайшие десятилетия и ее ждет еще немало новых пользователей и устройств.


    Copyright (c) 2014, cpubook.ru
    Архитектура x86