Page 168 - ЭВМ
P. 168

реализуется  за  несколько  тактов  как  последовательность  операций
               сдвига  и  сложения.  Другой  особенностью  сигнальных  процессоров
               является включение в систему команд таких операций, как умноже-
               ние с накоплением MAC (C: = А×В + С с указанным в команде чис-

               лом выполнений в цикле и с правилом изменения индексов исполь-
               зуемых элементов массивов А и В), инверсия бит адреса, разнообраз-
               ные битовые операции. В сигнальных процессорах реализуется аппа-
               ратная  поддержка  программных  циклов,  кольцевых  буферов.  Один
               или несколько операндов извлекаются из памяти в цикле исполнения
               команды.
                      Сигнальные  процессоры  различных  компаний-производителей

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

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

               соров,  обеспечивающих  поддержку  мультимедиа  на  аппаратном
               уровне:  это  мультимедийные  микропроцессоры  и  универсальные
               процессоры с мультимедийным расширением набора команд.
                      Наиболее  распространены  универсальные  микропроцессоры,
               в которых во многих случаях частично реализуются свойства других

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

               соров и заполнению всех возможных ниш применения микропроцес-
               сорных систем.




                                                           164
   163   164   165   166   167   168   169   170   171   172   173