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

UptoLike

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

169
– беззнаковое целое – 8, 16, 32 и 64 разряда;
– вещественное – 32, 64 и 128 разрядов.
Являясь разработчиком архитектуры SPARC, компания
Sun Microsystems предоставляет лицензии на производство
микропроцессоров с данной архитектурой в соответствии с ее
спецификацией. Производством процессоров с этой архитек-
турой занимается ряд компаний, к числу которых относятся
Texas Instruments, Fujitsu, LSI Logic, Philips, Cypress Semicon-
ductor и др.
7.2.2. Микропроцессоры UltraSPARCхх
Микропроцессоры UltraSPARCхх являются «старшими»
представителями семейства, которые позволили существенно
увеличить возможности SPARC-систем по обработке графики и
видеоизображений. UltraSPARC стал одним из первых универ-
сальных процессоров, в котором эти функции реализованы ап-
паратно. Он имеет специальный модуль для обработки видео-
данных и графики. Функции обработки видеоизображений мо-
гут работать сразу с 8 элементами изображения. Обработка изо-
бражений выполняется в блоке FPU, который обычно выполняет
операции над 64-битовыми данными с плавающей точкой.
В этом блоке выполняются логическое сложение и умножение
элементов изображения. В систему команд микропроцессора
включен набор команд (VIS Visual Instruction Set), позволяю-
щий загружать и обрабатывать данные в виде 64-битовых бло-
ков. VIS насчитывает 30 команд для эффективной обработки
мультимедиа, графики, изображений и других алгоритмов, ори-
ентированных на целочисленную обработку. Команды VIS
включают в себя сложение, умножение и вычитание, что позво-
ляет параллельно выполнять за один такт до 8 целочисленных
операций над байтами или полусловами.
При реализации алгоритма компрессии-декомпрессии
МРЕG больше всего времени требует та часть алгоритма, кото-
рая выполняет анализ движения и сравнение каждой части те-
кущего кадра с предыдущим. Благодаря наличию специальных
команд в UltraSPARC эти действия выполняются как одна гра-
фическая операция. Специальная подсистема памяти автомати-
     – беззнаковое целое – 8, 16, 32 и 64 разряда;
     – вещественное – 32, 64 и 128 разрядов.
     Являясь разработчиком архитектуры SPARC, компания
Sun Microsystems предоставляет лицензии на производство
микропроцессоров с данной архитектурой в соответствии с ее
спецификацией. Производством процессоров с этой архитек-
турой занимается ряд компаний, к числу которых относятся
Texas Instruments, Fujitsu, LSI Logic, Philips, Cypress Semicon-
ductor и др.
       7.2.2. Микропроцессоры UltraSPARCхх
     Микропроцессоры UltraSPARCхх являются «старшими»
представителями семейства, которые позволили существенно
увеличить возможности SPARC-систем по обработке графики и
видеоизображений. UltraSPARC стал одним из первых универ-
сальных процессоров, в котором эти функции реализованы ап-
паратно. Он имеет специальный модуль для обработки видео-
данных и графики. Функции обработки видеоизображений мо-
гут работать сразу с 8 элементами изображения. Обработка изо-
бражений выполняется в блоке FPU, который обычно выполняет
операции над 64-битовыми данными с плавающей точкой.
В этом блоке выполняются логическое сложение и умножение
элементов изображения. В систему команд микропроцессора
включен набор команд (VIS – Visual Instruction Set), позволяю-
щий загружать и обрабатывать данные в виде 64-битовых бло-
ков. VIS насчитывает 30 команд для эффективной обработки
мультимедиа, графики, изображений и других алгоритмов, ори-
ентированных на целочисленную обработку. Команды VIS
включают в себя сложение, умножение и вычитание, что позво-
ляет параллельно выполнять за один такт до 8 целочисленных
операций над байтами или полусловами.
     При реализации алгоритма компрессии-декомпрессии
МРЕG больше всего времени требует та часть алгоритма, кото-
рая выполняет анализ движения и сравнение каждой части те-
кущего кадра с предыдущим. Благодаря наличию специальных
команд в UltraSPARC эти действия выполняются как одна гра-
фическая операция. Специальная подсистема памяти автомати-
                              169