Организация вычислительных систем и сетей. Халабия Р.Ф. - 36 стр.

UptoLike

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

36
Схема управляющего устройства при микропрограммном принципе
управления
РК РМК
К управляющим
цепям
БМУблок микропрограммного управления
МК - микрокоманда
РК - регистр команд
УС - управляющее слово
РМКрегистр микрокоманд
Рис. 4.5.
4.2.4. Технология MMX
Технология MMX - разработана для ускорения мультимедия и
коммуникационных программ. Она включает в себя новые команды и типы
данных, что позволяет создавать приложения нового уровня. Технология
основана на параллельной обработке данных. При этом сохраняется полная
совместимость с существующими операционными системами и программным
обеспечением. ММХ-технологии поддерживает новую арифметику,
называемую арифметикой с
насыщением (Saturation arithmetic).
Наибольший эффект от использования ММХ-технологии может быть
достигнут в алгоритмах со следующими характеристиками:
малый размер данных (8-битные графические пикселы, 16-битные
звуковые данные);
короткие, часто повторяющиеся циклы;
частые умножения и накопления.
В основе ММХ лежит принцип SIMD (Single Instruction Multiple Data),
т.е. одной командой можно обработать сразу несколько единиц информации.
ПЗУ
БМУ
Память
МК
Код
операнда
Операнд
Поле
следующего
адреса
Поле
условного
перехода
Поле
УС
       Схема управляющего устройства при микропрограммном принципе
                             управления
                   ПЗУ




          Код        Операнд                                  Память
        операнда                       БМУ                     МК


  РК                                                                        РМК

                                                     Поле         Поле            Поле
                                                 следующего     условного          УС
                                                    адреса      перехода




                                                                            К управляющим
                                                                                  цепям

       БМУ – блок микропрограммного управления
       МК - микрокоманда
       РК - регистр команд
       УС - управляющее слово
       РМК – регистр микрокоманд

                                        Рис. 4.5.


       4.2.4. Технология MMX
       Технология MMX - разработана для ускорения мультимедия и
коммуникационных программ. Она включает в себя новые команды и типы
данных, что позволяет создавать приложения нового уровня. Технология
основана на параллельной обработке данных. При этом сохраняется полная
совместимость с существующими операционными системами и программным
обеспечением.      ММХ-технологии    поддерживает     новую   арифметику,
называемую арифметикой с насыщением (Saturation arithmetic).
       Наибольший эффект от использования ММХ-технологии может быть
достигнут в алгоритмах со следующими характеристиками:
         • малый размер данных (8-битные графические пикселы, 16-битные
             звуковые данные);
         • короткие, часто повторяющиеся циклы;
         • частые умножения и накопления.
       В основе ММХ лежит принцип SIMD (Single Instruction Multiple Data),
т.е. одной командой можно обработать сразу несколько единиц информации.




                                        36