Современный процессор - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если у тебя прекрасная жена, офигительная любовница, крутая тачка, нет проблем с властями и налоговыми службами, а когда ты выходишь на улицу всегда светит солнце и прохожие тебе улыбаются - скажи НЕТ наркотикам. Законы Мерфи (еще...)

Современный процессор

Cтраница 2


Эта книга хорошо подходит для детального изучения современного процессора на микроархитектурном уровне. Рассказывается о конвейерах, планировании выполнения команд и о способах повышения производительности.  [16]

Рассмотрим наиболее распространенные способы адресации дан-лых, применяемые в современных процессорах. Способы адресации иллюстрируются схематичными рисунками, в которых для упрощения используется одноадресный формат команды с опущенными признаками адресации.  [17]

Следующий очень важный основной тип, поддерживаемый аппаратно на большинстве современных процессоров - двухбайтное целое.  [18]

Однако оно имеет и существенный недостаток, заключающийся в том, что требуется большая длина микрокоманды, поскольку число функциональных импульсов в современном процессоре может достигать нескольких сотен. Соответственно для хранения микрокоманд требуются запоминающие устройства с большой разрядностью ячейки, что является экономически невыгодным. Из-за ограничений, обусловленных совместимостью микроопераций, а также вследствие последовательного характера алгоритмов выполнения операций лишь небольшое число разрядов в каждой микрокоманде будет отмечено единицами, в основном же матрица, изображенная на рис. 5 - 24, будет состоять из нулей.  [19]

Однако оно имеет и существенный недостаток, заключающийся в том, что требуется большая длина микрокоманды, поскольку число функциональных сигналов в современном процессоре может достигать нескольких сотен.  [20]

Однако оно имеет и существенный недостаток, заключающийся в том, что требуется большая длина микрокоманды, поскольку число функциональных сигналов в современном процессоре может достигать нескольких сотен. Поэтому, хотя и известны случаи практического применения горизонтального микропрограммирования, главным образом в малых машинах, где число управляющих функциональных сигналов сравнительно невелико ( около 150), большее распространение получили другие методы.  [21]

Кроме того, процессоры классифицируют по размеру обрабатываемых ими данных. Большинство современных процессоров позволяет адресовать и обрабатывать данные, минимальная длина которых равна 1 байт, некоторые могут производить адресацию даже отдельных разрядов регистров или памяти. Наибольший размер данных, обрабатываемых с помощью процессоров, обычно составляет 4 или 8 байт.  [22]

Первое правило относится к памяти. С точки зрения современного процессора бит настолько маленькая единица, что неразумно давать ей отдельное имя. Поэтому биты в памяти любого вида объединяются в байты. Каждый байт является, так сказать, самостоятельным лицом, он имеет свое личное имя.  [23]

24 Типичная смесь команд. [24]

Кажется, что при использовании времени выполнения команд для этой смеси можно следовать той же процедуре, что и в предыдущем примере. Однако по отношению к современным процессорам сразу же возникает ряд вопросов, не имеющих пока ответа.  [25]

Основные причины этого заключаются в том, что, во-первых, не на всех процессорах вычисления с плавающей точкой реализованы достаточно эффективно и, во-вторых, преобразования между целыми и вещественными числами занимают слишком много времени. Если первый недостаток для ряда современных процессоров ( Pentium, Pentium II, PowerPC) преодолен, то второй недостаток все еще остается в силе. Поэтому для получения достаточно высокого быстродействия в ряде случаев целесообразно заменить часть операций с вещественными числами на работу с целыми числами. Причем желательно, чтобы можно было по-прежнему работать с дробными числами.  [26]

Новый этап ( конец 60 - х - начало 70 - х годов) в развитии программистских школ нашей страны связан с появлением машины БЭСМ-6. Все эти характеристики являются неотъемлемым признаком современных процессоров, но во времена создания БЭСМ-6 все это было необычным и новым.  [27]

Аргумент COUNT RATE процедуры SYSTEM CLOCK может иметь тип REAL или INTEGER. Это позволяет обеспечить более точное определение скорости работы современных процессоров.  [28]

Имея средства и приемы обнаружения ошибок, необходимо обеспечить корректировку обнаруженных ошибок или устранение последствий их действия. Исправление ошибок представляет собой мощное средство обеспечения надежности работы применительно к оборудованию. Современные процессоры наделены способностью обнаружения неисправных компонент и замены их идентичными исправными компонентами при реализации резервирования.  [29]

Блок декодирования меняет регистр R1 в команде 6 ( цикл 3) и в команде 7 ( цикл 4) на скрытый регистр S1, который невидим для программиста. Современные процессоры содержат десятки скрытых регистров, которые используются для процедуры подмены. Такая технология часто устраняет WAR - и WAW-взаимозависимости.  [30]



Страницы:      1    2    3