ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
227
са, разнообразные битовые операции и сдвиги (shifter). В ПЦОС реали-
зуется аппаратная поддержка программных циклов и кольцевых буфе-
ров, когда один или несколько операндов извлекаются из памяти в цик-
ле исполнения команды.
Генераторы значений адресов управляют адресами, посылаемы-
ми в память команд и данных, определяя, где информация должна счи-
тываться, а
где записываться. Это избавляет от необходимости ис-
пользовать такты ЦПУ, чтобы следить за тем, как хранятся данные. На-
пример, в DSP SHARC, каждый из двух генераторов может контролиро-
вать по восемь круговых буферов.
При математической обработке данных используются :
• умножитель (устройство умножения);
• арифметико-логическое устройство (АЛУ),
• схема сдвига (многорегистровая схема циклического
сдвига).
Устройство умножения считывает значения операндов из двух ре-
гистров данных, перемножает их и помещает результат в другой ре-
гистр. АЛУ выполняет сложение, вычитание, взятие по модулю, логиче-
ские операции (И, ИЛИ, НЕ), преобразование между форматами с фик-
сированной и плавающей точкой и аналогичные функции. Элементар-
ные двоичные операции выполняются
схемой циклического сдвига, та-
кие как сдвиг, циклический сдвиг, извлечение и добавление и т.д. Важ-
ной особенностью процессоров семейства SHARC является то, что
можно обращаться параллельно к устройству умножения и к АЛУ. За
один такт данные от одних регистров данных могут передаваться к уст-
ройству умножения, а данные от других регистров
передаются в АЛУ, а
результаты результата можно записать в любой из оставшихся сво-
бодных регистров.
В ПЦОС широко используются методы сокращения длительности
выполнения команд за счёт использования в ЦПУ с RISC-архитектурой.
Микропроцессорные системы и программное обеспечение в средствах связи
са, разнообразные битовые операции и сдвиги (shifter). В ПЦОС реали-
зуется аппаратная поддержка программных циклов и кольцевых буфе-
ров, когда один или несколько операндов извлекаются из памяти в цик-
ле исполнения команды.
Генераторы значений адресов управляют адресами, посылаемы-
ми в память команд и данных, определяя, где информация должна счи-
тываться, а где записываться. Это избавляет от необходимости ис-
пользовать такты ЦПУ, чтобы следить за тем, как хранятся данные. На-
пример, в DSP SHARC, каждый из двух генераторов может контролиро-
вать по восемь круговых буферов.
При математической обработке данных используются :
• умножитель (устройство умножения);
• арифметико-логическое устройство (АЛУ),
• схема сдвига (многорегистровая схема циклического сдвига).
Устройство умножения считывает значения операндов из двух ре-
гистров данных, перемножает их и помещает результат в другой ре-
гистр. АЛУ выполняет сложение, вычитание, взятие по модулю, логиче-
ские операции (И, ИЛИ, НЕ), преобразование между форматами с фик-
сированной и плавающей точкой и аналогичные функции. Элементар-
ные двоичные операции выполняются схемой циклического сдвига, та-
кие как сдвиг, циклический сдвиг, извлечение и добавление и т.д. Важ-
ной особенностью процессоров семейства SHARC является то, что
можно обращаться параллельно к устройству умножения и к АЛУ. За
один такт данные от одних регистров данных могут передаваться к уст-
ройству умножения, а данные от других регистров передаются в АЛУ, а
результаты результата можно записать в любой из оставшихся сво-
бодных регистров.
В ПЦОС широко используются методы сокращения длительности
выполнения команд за счёт использования в ЦПУ с RISC-архитектурой.
227
Страницы
- « первая
- ‹ предыдущая
- …
- 225
- 226
- 227
- 228
- 229
- …
- следующая ›
- последняя »
