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

UptoLike

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

9
лает данную архитектуру очень гибкой. Однако в настоящее
время секционированные микропроцессоры практически вытес-
нены с рынка однокристальными МП.
1.1.2. Сигнальные микропроцессоры
(МП цифровой обработки сигналов)
Цифровые сигнальные процессоры рассчитаны на обра-
ботку в реальном времени потоков данных, образованных путем
оцифровывания аналоговых сигналов. К их особенностям отно-
сятся:
– малоразрядная (40 разрядов и менее) обработка чисел с
плавающей точкой;
– преимущественное использование чисел с фиксирован-
ной точкой разрядности 32 и менее;
– ориентация на несложную обработку больших массивов
данных.
Отличительной особенностью задач цифровой обработки
сигналов является поточный характер обработки больших объе-
мов данных в реальном масштабе времени, требующий от тех-
нических средств высокой производительности и обеспечения
возможности интенсивного обмена с внешними устройствами.
Соответствие данным требованиям достигается в настоящее
время благодаря специфической архитектуре сигнальных про-
цессоров, проблемно-ориентированной системе команд.
Сигнальные процессоры обладают высокой степенью спе-
циализации.
Для сигнальных процессоров характерным является нали-
чие аппаратного умножителя, позволяющего выполнять умно-
жение двух чисел за один командный такт. В универсальных
процессорах умножение обычно реализуется за несколько так-
тов, как последовательность операций сдвига и сложения. Дру-
гой особенностью сигнальных процессоров является включение
в систему команд таких операций, как умножение с накоплени-
ем МАС (С := А
i
В
j
+ С) с указанным в команде числом выпол-
нений в цикле и с правилом изменения индексов i и j исполь-
зуемых элементов массивов А и В), инверсия бит адреса, разно-
лает данную архитектуру очень гибкой. Однако в настоящее
время секционированные микропроцессоры практически вытес-
нены с рынка однокристальными МП.
        1.1.2. Сигнальные микропроцессоры
         (МП цифровой обработки сигналов)
     Цифровые сигнальные процессоры рассчитаны на обра-
ботку в реальном времени потоков данных, образованных путем
оцифровывания аналоговых сигналов. К их особенностям отно-
сятся:
     – малоразрядная (40 разрядов и менее) обработка чисел с
плавающей точкой;
     – преимущественное использование чисел с фиксирован-
ной точкой разрядности 32 и менее;
     – ориентация на несложную обработку больших массивов
данных.
     Отличительной особенностью задач цифровой обработки
сигналов является поточный характер обработки больших объе-
мов данных в реальном масштабе времени, требующий от тех-
нических средств высокой производительности и обеспечения
возможности интенсивного обмена с внешними устройствами.
Соответствие данным требованиям достигается в настоящее
время благодаря специфической архитектуре сигнальных про-
цессоров, проблемно-ориентированной системе команд.
     Сигнальные процессоры обладают высокой степенью спе-
циализации.
     Для сигнальных процессоров характерным является нали-
чие аппаратного умножителя, позволяющего выполнять умно-
жение двух чисел за один командный такт. В универсальных
процессорах умножение обычно реализуется за несколько так-
тов, как последовательность операций сдвига и сложения. Дру-
гой особенностью сигнальных процессоров является включение
в систему команд таких операций, как умножение с накоплени-
ем МАС (С := Аi ∙ Вj + С) с указанным в команде числом выпол-
нений в цикле и с правилом изменения индексов i и j исполь-
зуемых элементов массивов А и В), инверсия бит адреса, разно-
                             9