МІКРОКОНТРОЛЕРИ

Цей клас спеціалізованих мікропроцесорів орієнтований на реалізацію пристроїв управління, вбудованих в різноманітну, в тому числі і побутову апаратуру. Номенклатура мікроконтролерів обчислюється тисячами типів, а загальний річний обсяг їх випуску становить мільярди примірників.

Особливістю мікроконтролерів є розміщення на одному кристалі крім центрального процесора внутрішньої пам'яті і великого набору периферійних пристроїв. До складу периферійних пристроїв зазвичай входять від одного до восьми паралельних портів введення-виведення даних, один або два послідовних порту, таймерний блок, аналого-цифровий перетворювач, а також спеціалізовані пристрої, такі як блок формування сигналів з широтно-імпульсною модуляцією, контролер рідкокристалічного дисплея і ряд інших. Завдяки використанню внутрішньої пам'яті і периферійних пристроїв реалізовані на базі мікроконтролерів системи управління містять мінімальну кількість додаткових компонентів.

Для задоволення запитів споживачів випускається велика номенклатура 8-, 16- і 32-розрядних мікроконтролерів.

ЦИФРОВІ СИГНАЛЬНІ ПРОЦЕСОРИ

Цей клас спеціалізованих мікропроцесорів призначений для цифрової обробки надходять аналогових сигналів в реальному часі. Архітектура цифрових сигнальних процесорів (ЦСП) орієнтована на швидке виконання послідовності операцій множення-складання з накопиченням проміжного результату в регістрі-акумуляторі, що обумовлено особливістю алгоритмів обробки аналогових сигналів. Тому набір команд цих процесорів містить спеціальні команди множення з накопиченням (Multiplication with Accumlation - MAC), які реалізують ці операції.

Значення оцифрованого аналогового сигналу може бути представлено у вигляді числа з фіксованою або з плаваючою крапкою. Відповідно до цього ЦСП діляться на два класи:

  • • процесори, обробні числа з фіксованою точкою. До цього класу належать більш прості і дешеві ЦСП, які зазвичай обробляють 16- або 24-розрядні операнди, представлені у вигляді правильної дробу. Однак обмежена розрядність в ряді випадків не дозволяє забезпечити необхідну точність результатів;
  • • процесори, обробні числа з плаваючою точкою, які проводять обчислення над 32 і 40-розрядними операндами і забезпечують більш високу точність результатів.

Для підвищення продуктивності при виконанні специфічних операцій обробки сигналів в більшості ЦСП реалізується Гарвардська архітектура з використанням окремих шин для передачі адрес, команд і даних. У ряді ЦСП знайшли застосування також деякі риси VLIW-архітектури, для якої характерне поєднання в одній команді декількох операцій. Таке поєднання забезпечує обробку наявних даних і одночасне завантаження в виконавчий конвеєр нових даних для подальшої обробки.

 
< Попер   ЗМІСТ   Наст >