Разделы сайта

Особенности системы команд процессора ЦОС ADSP-2192

Особенностью является алгебраический синтаксис языка ассемблера ADSP-219x, который был разработан для облегчения задачи программирования и улучшения читабельности. Язык ассемблера, который использует все преимущества уникальной архитектуры процессора, предлагая следующие выгоды:

синтаксис языка ассемблера ADSP-219x, это надстройка языка ADSP-218x, и является с ним кодосовместимым (за исключением двух регистров данных и основных регистров адресов ГАДа). Но возможно придётся реструктурировать существующие программы для ADSP-218x, чтобы разделить унифицированное пространство памяти ADSP-2192 и для соответствия его карте векторов прерываний;

алгебраический синтаксис устраняет необходимость запоминать шифрованные мнемокоды ассемблера. Например, типичная арифметическая команда сложения, вроде AR=AX0+AY0, напоминает обыкновенное уравнение;

любая команда, за исключением двух, ассемблируется в единственное 24 разрядное слово, которое может быть исполнено за один цикл. Исключениями являются две двухсловные команды, одна из которых записывает 16 или 24 бита непосредственных данных в память, а другая выполняет переходы/вызовы на другие страницы памяти;

многофункциональные команды позволяют параллельное выполнение арифметических,, команд сдвига с одной или двумя выборками, или одной записью в область памяти процессора за один цикл;

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

Интересное из раздела

Беспроводные локальные сети Wlan (wi-fi)
Так сложилось, что в нашей стране большую распространенность получили районные Ethernet сети, затягивающие в квартиру витую пару. Когда дома всего один ком ...

Проблемы обнаружения и подавления работы радиоуправляемых взрывных устройств
Цель контрольной работы - описать проблемы обнаружения и подавления работы радиоуправляемых взрывных устройств и сотовых телефонов, выявить основные методы ...

Блок горизонтального отклонения электронно-лучевого осциллографа
Проектирование блока горизонтального отклонения электронно-лучевого индикатора предусматривает расчет следующих функциональных блоков схемы: ü Гене ...