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

мікроконтролер

Однокристальні мікроконтролери- функціонально закінчений МПК (мікропроцесорний комплект), реалізований у вигляді однієї НВІС (над-ВІС). ОМК включає процесор, ОЗП, ПЗУ, порти вводу-виводу для підключення зовнішніх пристроїв, модулі введення аналогового сигналу АЦП, таймери, контролери переривання, контролери різних інтерфейсів і т. д. Найпростіший ОМК є БІС площею не більше 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МВ).