Однак, незважаючи на зазначені труднощі, секційні МП з мікропрограмування представляють потужний засіб для побудови МПС середньої і високої продуктивності, заміни швидкодіючих контролерів, реалізованих на основі схем з жорсткою логікою, створення спецпроцесорів для обробки сигналів (швидке перетворення Фур'є, цифрова фільтрація), процесорів систем передачі даних та інших застосувань.
Однокристальні МП і їх архітектура МП з фіксованою розрядністю і набором команд конструктивно виконується у вигляді однієї БІС. Всі виконувані однокристальними МП операції визначаються системою команд, які він може виконати [4. C. 113]. p align="justify"> Поняття архітектури мікропроцесора включає в себе структуру МП, систему команд і способи адресації, можливість суміщення виконання команд у часі, наявність додаткових пристроїв у складі мікропроцесора, принципи і режими його роботи.
В даний час, коли процесор виконується у вигляді мікропроцесора, тим більше як частина мікроконтролера, його структуру краще представляти так званої "моделлю програміста". Модель програміста дозволяє представити його структуру у вигляді програмно доступних ресурсів, не вдаючись у подробиці внутрішніх зв'язків. Така модель використовується проектувальниками МПС при розробці мікропроцесорного пристрою. Вона є унікальною для кожного типу процесора, але в спрощеному вигляді може бути представлена ​​наступними блоками (рис. 2). br/>В
Рис. 2. Спрощена модель програміста [2]
аналоговий цифровий сигнал мікропроцесорний
СОЗУ - сверхоператівное запам'ятовуючий пристрій являє собою набір регістрів, що знаходяться на кристалі процесора (мікропроцесора).
До основних характеристик процесора можна віднести:
технологію виготовлення;
режими енергоспоживання;
робочий діапазон частот;
цикл шини.
В даний час практично всі мікроконтролери випускаються по CMOS-технології (Complementary Metal Oxide Semiconductor - транзистори зі структурою Метал-Оксид-Напівпровідник з доповнюючим типом провідності: р-і n-канальні).
У мікросхемах, що випускаються за цією технологією, спільно використовуються р-канальні (PMOS) і n-канальні (NMOS) MOS-транзистори. На рис. 2 дана схема CMOS-інвертора (логічного елемента "НЕ"). <В
Рис. 2. Схема CMOS-інвертора
Коли на вхід схеми надходить низький потенціал, PMOS транзистор відкритий, a NMOS - закрито. При цьому на виході встановиться високий потенціал (логічна 1), рівний напрузі живлення Vcc. Якщо на вхід подано високий потенціал, то PMOS транзистор буде закрито, a NMOS - відкритий, забезпечуючи на виході низький потенціал "землі" (логічний 0). p align="justify"> Коли елемент знаходиться в одному з цих станів...