Архитектура микропроцессора и ее работа

Микропроцессор - это центральный процессор (ЦП) компьютера. Здесь происходит обработка программных инструкций и данных. Базовый компьютер состоит из микропроцессора, внешней памяти и устройств ввода и вывода.

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

В следующих разделах описаны основные компоненты простой микропроцессорной архитектуры. Это ближе к ранним микропроцессорам. Однако он по-прежнему является основой современных более сложных микропроцессоров.

Видео дня

Арифметико-логическое устройство

Арифметические и логические операции выполняются в АЛУ.

Аккумулятор

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

Программный счетчик (ПК)

Программный счетчик содержит адрес памяти следующей программной инструкции, которая должна быть выполнена.

Регистры адреса, данных и состояния и указатель стека

Регистр адреса содержит адрес ячейки памяти, к которой необходимо получить доступ.

Регистр данных содержит данные, поступающие или поступающие в память или порт ввода-вывода.

Регистр состояния содержит информацию о результате предыдущей операции ALU.

Регистр указателя стека содержит адрес блока памяти (стека), в котором хранятся адреса возврата подпрограммы.

Устройство управления

Блок управления содержит схему, которая управляет процессом выборки, декодирования и выполнения программных инструкций.