Статус нашего сайта: |
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Наконец, рассмотрим часть команды 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-команд, но для этого требуется дополнительное аппаратное обеспечение (пространство на микросхеме), к тому же это занимает время и усложняет разработку. Это первый недостаток. |