Микропроцессор - это центральный процессор (ЦП) компьютера. Здесь происходит обработка программных инструкций и данных. Базовый компьютер состоит из микропроцессора, внешней памяти и устройств ввода и вывода.
Архитектура простого микропроцессора
В следующих разделах описаны основные компоненты простой микропроцессорной архитектуры. Это ближе к ранним микропроцессорам. Однако он по-прежнему является основой современных более сложных микропроцессоров.
Видео дня
Арифметико-логическое устройство
Арифметические и логические операции выполняются в АЛУ.
Аккумулятор
Аккумулятор хранит один из операндов, а также результат операций, выполняемых ALU.
Программный счетчик (ПК)
Программный счетчик содержит адрес памяти следующей программной инструкции, которая должна быть выполнена.
Регистры адреса, данных и состояния и указатель стека
Регистр адреса содержит адрес ячейки памяти, к которой необходимо получить доступ.
Регистр данных содержит данные, поступающие или поступающие в память или порт ввода-вывода.
Регистр состояния содержит информацию о результате предыдущей операции ALU.
Регистр указателя стека содержит адрес блока памяти (стека), в котором хранятся адреса возврата подпрограммы.
Устройство управления
Блок управления содержит схему, которая управляет процессом выборки, декодирования и выполнения программных инструкций.