Квалифицированная помощь студентам!

Студенческие работы на заказ (391) 288-01-12

Архитектура, система команд и элементы программирования цифровых сигнальных процессоров

Предмет: Информатика

Тип работы:

Тема: Архитектура, система команд и элементы программирования цифровых сигнальных процессоров семейства ADSP-21xx

Вид: Контрольная работа

Место защиты: Красноярск, политех

Краткое содержание:

Анализируемая инструкция: [IF cond] MR | MF = MR – SR1 × yop (SS | SU | US | UU | RND)

, где […] – необязательная часть инструкции, | – разделитель возможных вариантов операндов, cond – условие выполнения инструкции.

Инструкция и соответствующая ей операция называются умножение с вычитанием и относятся к группе операций MAC (умножитель накопитель). Инструкция означает: если выполняется условие cond или оператор IF cond отсутствует, то из регистра MR вычитается произведение регистра SR1 и Y-оператора yop в режимах:

  1. режим ‘знаковый × знаковый’ (SS);
  2. режим ‘беззнаковый × знаковый’ (US);
  3. режим ‘беззнаковый × беззнаковый’ (UU);
  4. режим ‘округления’ (RND);

1.3. Пример подпрограммы (программного модуля) на языке ассемблера с использованием директив ассемблера и заданной конструкции ЦСП:

Сформулируем задачу, решаемую программой: заданы три переменные типа одномерный массив из 5-ми элементов, один из которых (massiv1) размещён в памяти программ DM и имеет циклическую адресацию (циклический буфер), а два другие массива (massiv2, massiv3) в памяти программ PM и имеют косвенную линейную адресацию (линейный буфер). Инициализация всех переменных осуществляется из соответствующих файлов. Необходимо произвести по – элементное вычитание с умножением массивов и результат записать на место первого массива в памяти данных.

Этой задаче соответствует приводимая ниже подпрограмма на языке ассемблера с использованием директив ассемблера.

Стоимость 400 р.

Купить готовую работу или заказать индивидуальную можно здесь

Студенческие работы на заказ (391) 288-01-12 Мы работаем
по будням с 10 до 19