
АЛУ - Предназначены для выполнения арифметической и логической операции над двоичными числами. Оно постоянное на базе параллельного сумматора, поэтому базовой операции является операции двоичных чисел. Другие операции выполняются с помощью спец. команд двоичные коды, которые хранятся во внешней памяти.
Основные назначения внутренних регистров процессора - это оперативное хранение операндов и адресов ячеек памяти.
Количество регистров в МК должно быть до 64. По своему назначению они делятся на спец. регистры и регистры общего назначения. Для выполнения арифметических и логических операций на вход АЛУ подключены 2-регистра с одинаковой разрядностью равной разрядности АЛУ один из регистров это аккумулятор и буферный регистр.
Буферный регистр используется только для временного хранения одного из операндов участвующих в операции.
Регистр аккумулятор кроме временного хранения операнда используется для хранения рез-ов операции.
Регистр общего назначения- выполняет функции сверх операнда памяти эти регистры объединены в пары, что позволят обрабатывать в АЛУ слова двоичной длины для организации вычисления с двоичной точностью и для хранения адресов ячеек памяти.
Программный счетчик команд- используются для формирования адреса для очередной выполняемой команды. Разрядность его должна соответствовать разрядности адресов ячеек памяти.
Указатель стека - используется для формирования адреса последней записи памяти входящий в состав стека.