Статус
нашего
сайта:
ICQ Secrets Center is Online  ICQ Information Center


ICQ SHOP
     5-значные
     6-значные
     7-значные
     8-значные
     9-значные
     Rippers List
ОПЛАТА
СТАТЬИ
СЕКРЕТЫ
HELP CENTER
OWNED LIST
РОЗЫСК!New!
ICQ РЕЛИЗЫ
Протоколы ICQ
LOL ;-)
Настройка компьютера
Аватарки
Смайлики
СОФТ
     Mail Checkers
     Bruteforces
     ICQTeam Soft
     8thWonder Soft
     Other Progs
     ICQ Patches
     Miranda ICQ
ФорумАрхив!
ВАШ АККАУНТ
ICQ LiveJournal

Реклама

Наш канал:

irc.icqinfo.ru

Таненбаум Э.- Архитектура компьютера. стр.322


Таненбаум Э.- Архитектура компьютера. стр.322

Наконец, рассмотрим часть команды Done. Здесь после команды ret тоже вставляется пустая операция. Эта пустая операция используется для команды restore, которая увеличивает на 1 значение CWP, чтобы вернуть регистровое окно в прежнее состояние.

Архитектура IA-64 и процессор Itanium 2

Неизбежно, и очень скоро, наступит момент, когда создать на основе архитектуры команд IA-32 и линейки процессоров Pentium 4 что-то более совершенное, чем существующие модели, будет уже невозможно. Пока что новые модели совершенствуются только благодаря новым технологиям производства, которые позволяют уменьшать размеры транзисторов, а значит, повышать тактовые частоты. В то же время, повышать скорость работы становится все труднее, и виной тому — ограничения, свойственные архитектуре команд IA-32.

Единственное эффективное решение проблемы — при разработке новых процессоров перейти от IA-32 к новой архитектуре команд. Именно такие планы строит компания Intel. Более того, предполагается запустить две новых линейки. Первая из них, называемая ЕМТ-64, представляет собой расширенную версию Pentium 4 с 64-разрядными регистрами и 64-разрядным же адресным пространством. В этой архитектуре решается проблема адресного пространства, но сложности реализации, свойственные Pentium 4, сохраняются. Ее можно назвать расширенным вариантом архитектуры Pentium.

Еще одна архитектура, которую совместно разрабатывают компании Intel и Hewlett Packard, называется IA-64. Это уже полноценная 64-разрядная машина. Более того — она во многих отношениях разительно отличается от Pentium 4. Первоначально IA-64 предполагается вывести на рынок профессиональных серверных систем, но вполне возможно, что впоследствии эта архитектура укрепится и в сегменте настольных компьютеров. В любом случае архитектура IA-64, впервые реализованная в линейке процессоров Itanium, настолько отличается от всего, что мы рассматривали ранее, что просто необходимо познакомиться с ней

поближе. Итак, оставшаяся часть раздела посвящена архитектуре IA-64 как таковой и ее реализации в процессорах серии Itanium 2.

Проблема Pentium 4

Прежде чем переходить к детальному рассмотрению архитектуры IA-62 и процессора Itanium 2, полезно разобраться в том, чем, собственно, плох процессор Pentium 4 и какие проблемы компания Intel намеревается решить путем разработки новой архитектуры. Основная проблема заключается в том, что IA-32 — это старая архитектура команд с совершенно неподходящими для современной техники свойствами. Это типичная CISC-архитектура с командами разной длины и огромным количеством различных форматов, которые трудно декодировать быстро и «на лету». Современная техника лучше всего работает с RISC-архитектурами, в которых команды одинаковы по размеру, а код операции имеет фиксированную длину, поэтому его легко декодировать. Хотя команды архитектуры IA-32 во время выполнения программы можно разделить на микрооперации наподобие RISC-команд, но для этого требуется дополнительное аппаратное обеспечение (пространство на микросхеме), к тому же это занимает время и усложняет разработку. Это первый недостаток.


⇐ Предыдущая страница| |Следующая страница ⇒

.