Программирование ЦСП
Цифровой сигнальный процессор (Digital signal processor, DSP; процессор цифровых сигналов, ПЦС; сигнальный микропроцессор, СМП) - это микропроцессор, предназначенный для цифровой обработки сигналов.Программирование ЦСП подразумевает одного из двух языков: ассемблер и C. Ассемблеры ЦСП совпадают с аналогичными языками обычных микропроцессоров, язык ассемблера является машинно-ориентированным, одна команда на ассемблере обычно эквивалентна одной команде машинного языка. Для программирования ЦСП необходимы хорошие знания архитектуры каждого конкретного процессора – такой процесс, как создание и отладка программ на ассемблере длительный и трудоёмкий требует высокой квалификации.
Ассемблеры ЦСП имеют свои особенности: наличие двух форм записи многих команд — мнемоническая и алгебраическая, а также средства организации стандартных структур (специальные аппаратные команды повторения одной команды или блока кода). В вопросе совместимости внутри семейств ЦСП необходимо отметить, что ЦСП, как правило, выпускаются семействами, и изделия внутри семейств имеют аналогичные языки ассемблера, или даже совместимы на уровне машинных кодов. Отладка программ для ЦСП, обычно, производится с помощью специальных средств, включающих программные имитаторы и эмуляторы.
32-битные процессоры на базе архитектуры PowerPC
RISC процессор PowerPC был разработан компаниями IBM, Motorola и Apple. Архитектура PowerPC имеет 32-битное (первый был выпущен в 1992 году) и 64-битное исполнение. 32-битные процессоры на базе архитектуры PowerPC включены в 64-битное.



info@uralchip.ru
+7 (343) 379-82-19
+7 982 630-31-58