Моя корзина

Товаров: 0

Наши контакты

Email   info@uralchip.ru

Телефон   +7 (343) 379-82-19

Мобильный телефон   +7 982 630-31-58

Телефон руководителя:

Телефон   +7 (343) 376-64-78

Станция Мир на связи. 10 минут. Заплыв нормальный!
Главная

Программирование ЦСП

Цифровой сигнальный процессор (Digital signal processor, DSP; процессор цифровых сигналов, ПЦС; сигнальный микропроцессор, СМП) - это микропроцессор, предназначенный для цифровой обработки сигналов.

Программирование ЦСП подразумевает одного из двух языков: ассемблер и C. Ассемблеры ЦСП совпадают с аналогичными языками обычных микропроцессоров, язык ассемблера является машинно-ориентированным, одна команда на ассемблере обычно эквивалентна одной команде машинного языка. Для программирования ЦСП необходимы хорошие знания архитектуры каждого конкретного процессора – такой процесс, как создание и отладка программ на ассемблере длительный и трудоёмкий требует высокой квалификации.

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

32-битные процессоры на базе архитектуры PowerPC

RISC процессор PowerPC был разработан компаниями IBM, Motorola и Apple. Архитектура PowerPC имеет 32-битное (первый был выпущен в 1992 году) и 64-битное исполнение. 32-битные процессоры на базе архитектуры PowerPC включены в 64-битное.