русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Особенности архитектуры ЦПОС


Дата добавления: 2015-07-23; просмотров: 560; Нарушение авторских прав


Особенности архитектуры цифровых процессоров обработки сигналов (ЦПОС) (Digital

Signal Processors – DSP) связаны с особенностью программ, по которым им приходится

работать:

· программы выполняются, как правило, в реальном масштабе времени - по мере посту-

пления входного сигнала, что придает критическую важность вопросам повышения

быстродействия;

· программы содержат много логических и особенно арифметических операций и прак-

тически не содержат программ перехода;

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

· программы относительно короткие и достаточно редко изменяются, зачастую

остаются неизменными на протяжении всего срока эксплуатации процессора.

Из этого проистекают такие особенности архитектуры:

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

Гарвардская архитектура - с раздельными блоками памяти для хранения программ и

данных. Они могут иметь разную разрядность, к ним происходит обращение по раз-

ным командам;

· большая (иногда нестандартная) разрядность обрабатываемых данных - 16, 24, 32, 48,

64, 128, что позволяет увеличить диапазон обрабатываемых чисел без применения

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

· блоки, предназначенные для ускорения выполнения команды умножения - сдвиговые

регистры, матричные умножители;

· память команд и данных на самом кристалле процессора;

· возможность параллельного выполнения нескольких операций одновременно, напри-

мер, ввода вывода и арифметических команд;

· все команды имеют одинаковую длину и выполняются за одинаковое время, что по-

зволяет использовать счетчик команд для отсчета временных интервалов.

Все эти особенности архитектуры проявляются таких процессорах как аналого-цифровой

процессор КР1813ВЕ1, процессоры серии TMC320 фирмы Texas Instruments, DSP фирм

Motorola и Analog Devices.

 



<== предыдущая лекция | следующая лекция ==>
Алгоритм цифровой фильтрации | Особенности семейства


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.146 сек.