- Аккумулятор (регистр процессора)
-
Аккумулятор (регистр процессора) —- регистр, в котором сохраняются непосредственные результаты выполнения арифметических и логических команд. Альтернативными методами для сохранения результата являются использование регистров общего назначения или оперативной памяти.
Микропроцессор с аккумуляторной архитектурой или 1-операндная машина отличается тем, что даже если в нём несколько регистров, результат большинства операций сохраняется в специальном регистре, который называется «аккумулятор». Это упрощает как реализацию архитектуры, так и сокращает размеры машинного кода. Исторически практически все первые микропроцессоры были аккумуляторными машинами, и сейчас многие популярные однокристальные микроконтроллеры (68HC12, PIC, 8051) — это аккумуляторные машины.
Современные CPU обычно являются 2-х и 3-х операндными машинами — в которых дополнительные операнды указывают между какими из регистров общего назначения осуществляются вычисления.
Процессор может иметь несколько аккумуляторов: в 8051 имеется два, основной A и вторичный B, причем второй используется при операциях умножения и деления.
См. также
Для улучшения этой статьи желательно?: - Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
Категории:- Обработка команд
- Технологии процессоров
Wikimedia Foundation. 2010.