Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы_к_экзамену_2010.doc
Скачиваний:
47
Добавлен:
14.04.2019
Размер:
17.25 Mб
Скачать
  1. Основные различия между микроконтроллерами, микропроцессорами и сигнальными процессорами.

Микроконтроллеры:

    • ЦПУ, ОЗУ, ПЗУ, последовательный/ параллельный интерфейс, тумблер, схемы прерываний

    • Хорошо подходят для реализации ввода/вывода и для управления промышленными процессами.

    • Скорость не является главным требованием.

    • Компактная система команд.

    • Примеры: 8051, 68HC11, PIC.

Микропроцессоры:

    • На одном кристалле находится только ЦПУ. Требуются дополнительные внешние устройства.

    • Процессоры с упрощенной системой команд (RISC).

    • Процессоры со сложной системой команд (CISC).

    • Примеры: серия Pentium, PowerPC, MIPS.

Цифровые сигнальные процессоры (DSP):

    • ОЗУ, ПЗУ, последовательный/параллельный интерфейсы, схема обработки прерываний.

    • ЦПУ оптимизировано для многократно повторяющихся математических операций в реальном масштабе времени.

    • Быстрое выполнение умножения с накоплением.

    • Высокая точность представления результата (в аккумуляторе).

    • Одновременная выборка двух операндов.

    • Реализация циклов с автоматической проверкой условий.

Следует отметить, что многие высокопроизводительные процессоры, например, Pentium, Athlon или PowerPC, имеют достаточно ресурсов, чтобы успешно выполнять задачи цифровой обработки сигналов. Наряду с техникой SIMD в них применяются расширенные наборы команд, такие как MMX и SSE. Благодаря использованию 64-х разрядных шин данных, регистров и АЛУ микропроцессоры общего назначения часто по производительности превосходят даже самые быстрые ЦСП. В значительной степени это связано и с тактовой частотой. Тем не менее, ЦСП применялись и будут применяться и дальше для многих практических приложений. Это связано с тем, что для ЦСП характерны лучшее соотношение производительности, мощности потребления и стоимости (цены).

169