Архітектура мікропроцесора та його дії

Мікропроцесор - це центральний процесор (ЦП) комп'ютера. Тут відбувається обробка програмних інструкцій і даних. Базовий комп’ютер складається з мікропроцесора, зовнішньої пам’яті та пристроїв введення та виведення.

Архітектура простого мікропроцесора

Наступні розділи описують основні компоненти простої архітектури мікропроцесора. Це ближче до ранніх мікропроцесорів. Однак це все ще є основою сучасних більш складних мікропроцесорів.

Відео дня

Арифметично-логічний блок

Арифметичні та логічні операції відбуваються в АЛУ.

Акумулятор

Акумулятор містить один з операндів, а також результат операцій, що виконуються ALU.

Лічильник програм (ПК)

Лічильник програми містить адресу пам’яті наступної програмної команди, яка має бути виконана.

Регістри адрес, даних і стану та покажчик стека

Регістр адрес містить адресу місця в пам'яті, до якого потрібно отримати доступ.

Регістр даних містить дані, які надходять з пам’яті чи порту вводу/виводу або надходять до них.

Регістр стану містить інформацію про результат попередньої операції ALU.

Регістр покажчика стека містить адресу блоку пам'яті (стеку), де зберігаються адреси повернення підпрограм.

Пристрій управління

Блок керування містить схему, яка керує процесом отримання, декодування та виконання програмних інструкцій.