Однокристальний мікроконтролер

Однокристальні мікроконтролери- функціонально закінчений МПК (мікропроцесорний комплект), реалізований у вигляді однієї НВІС (над-ВІС). ОМК включає процесор, ОЗП, ПЗУ, порти вводу-виводу для підключення зовнішніх пристроїв, модулі введення аналогового сигналу АЦП, таймери, контролери переривання, контролери різних інтерфейсів і т. д. Найпростіший ОМК є БІС площею не більше 1 кв.см і всього з вісьмома висновками.
Зміст
У сучасних ЗМК застосовуються такі архітектури процесорів:
- RISC - (Reduced Instruction Set Computer) архітектура зі скороченим набором команд.
- CISC - (Complex Instruction Set Computer) традиційна архітектура з розширеним набором команд.
- ARM - (Advanced RISC - machine) вдосконалена RISC архітектура.
Головне завдання RISC-архітектури – забезпечення найвищої продуктивності процесора. Її відмінними рисами є:
- мале число команд процесора (кілька десятків);
- кожна команда виконується за мінімальний час (1-2 машинні цикли, такти).
- максимально можливе число регістрів загального призначення процесора (кілька тисяч);
- збільшена розрядність процесора (12, 14, 16 біт).
Сучасна RISC-архітектура включає, як правило, лише останні 3 пункти, оскільки за рахунок підвищеної щільності компонування БІС стало можливим реалізувати велику кількість команд.
У сучасних 32-розрядних ОМК використовують ARM архітектуру (розширена RISC архітектура із суперскороченням команд ТНUМВ).