Архітектура
Розробники мікропроцесорних пристроїв мають справу з набором функціональних компонентів, які в результаті утворюють єдиний робочий комплекс. Навіть проста модель мікрокомп’ютера передбачає використання цілого ряду елементів, що забезпечують виконання поставлених перед машиною завдань. Спосіб взаємодії між цими компонентами, а також засоби комунікації з вхідними і вихідними сигналами багато в чому і визначають архітектуру мікропроцесора. Що стосується самого поняття архітектури, то воно виражається різними визначеннями. Це може бути набір техніко-фізичних і експлуатаційних параметрів, серед яких число регістрів пам’яті, розрядність, швидкодія і так далі. Але, у відповідності з теоретичними основами мікропроцесорної техніки, під архітектурою в даному випадку слід розуміти логічну організацію функцій, що реалізуються в процесі взаємозалежної роботи апаратної і програмної начинки. Більш конкретно архітектура мікропроцесора відображає наступне:
- Сукупність фізичних елементів, які утворюють мікропроцесор, а також зв’язку між його функціональними блоками.
- Формати і способи подання інформації.
- Канали звернення до доступними для використання модулів структури з параметрами їх подальшого застосування.
- Операції, які може виконувати конкретний мікропроцесор.
- Характеристики керуючих команд, які виробляє або приймає пристрій.
- Реакції на сигнали ззовні.