Арифметический сумматор в современных микропроцессорах работает в составе арифметико-логического устройства (АЛУ). studizba.com ru.wikipedia.org АЛУ выполняет арифметические и логические преобразования над данными, называемыми операндами. ru.wikipedia.org
Пример работы АЛУ на операции сложения: ru.wikipedia.org
- Значение первого операнда, участвующего в арифметической операции, по шине данных поступает в первый регистр или уже там находится. ru.wikipedia.org
- Значение второго операнда, участвующего в операции, по шине данных поступает в второй регистр или уже там находится. ru.wikipedia.org
- По шине инструкций поступает инструкция на выполнение операции в схему управления. ru.wikipedia.org
- Данные из регистров поступают в сумматор, схема управления даёт команду на выполнение сложения. ru.wikipedia.org
- Результат сложения поступает в первый регистр. ru.wikipedia.org
- Признаки выполнения операции в АЛУ поступают в регистр флагов. ru.wikipedia.org
В зависимости от типа и структуры сумматоры могут иметь разные входные и выходные сигналы: radioskot.ru
- Полусумматор имеет два входа (A и B) и два выхода (S — сумма, C — перенос). radioskot.ru
- Полный сумматор имеет три входа (A, B и перенос Cin) и два выхода (S — сумма, Cout — перенос). radioskot.ru
- Многоразрядные сумматоры состоят из нескольких одноразрядных сумматоров, соединённых каскадом. radioskot.ru
Существуют разные типы сумматоров, например: асинхронные (работают без синхронизации с тактовым сигналом), синхронные (выполняют операции строго по тактовому сигналу). skyeng.ru