Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 152 стр.

UptoLike

Составители: 

152
– целочисленному блоку мультимедийных команд;
– блоку операций с плавающей точкой.
Наличие буфера позволяет планировщику в динамике ана-
лизировать и изменять выбранную для исполнения последова-
тельность команд, обеспечивая максимальную загрузку испол-
нительных устройств.
Блок мультимедийных команд выполняет все инструкции
расширения MМХ. Целочисленный Х-блок выполняет арифме-
тико-логические операции, включая умножение, деление, сдвиг,
циклический сдвиг. Y-блок – основные одно- и двухсловные
арифметико-логические операции: АDD, AND, СМР, ОR, SUB,
ХОR, расширение нуля и расширение знакового разряда числа.
Блок вычислений с плавающей точкой выполняет все команды с
плавающей точкой. Блок переходов осуществляет обновление
состояния процессора (регистров, флагов) после подтверждения
предсказанного условного ветвления, обеспечивая тем самым
возможность спекулятивного выполнения команд (на глубину до
7 переходов).
     – целочисленному блоку мультимедийных команд;
     – блоку операций с плавающей точкой.
     Наличие буфера позволяет планировщику в динамике ана-
лизировать и изменять выбранную для исполнения последова-
тельность команд, обеспечивая максимальную загрузку испол-
нительных устройств.
     Блок мультимедийных команд выполняет все инструкции
расширения MМХ. Целочисленный Х-блок выполняет арифме-
тико-логические операции, включая умножение, деление, сдвиг,
циклический сдвиг. Y-блок – основные одно- и двухсловные
арифметико-логические операции: АDD, AND, СМР, ОR, SUB,
ХОR, расширение нуля и расширение знакового разряда числа.
Блок вычислений с плавающей точкой выполняет все команды с
плавающей точкой. Блок переходов осуществляет обновление
состояния процессора (регистров, флагов) после подтверждения
предсказанного условного ветвления, обеспечивая тем самым
возможность спекулятивного выполнения команд (на глубину до
7 переходов).




                            152