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

Структура арифметико-логического устройства приведена на рис.4.

Выполнение всех арифметических и логических операций осуществляется в сумматоре, в который подаются операнды из регистра аккумулятора и регистра временного хранения. Один из операндов операции поступает из аккумулятора, а второй из регистра или ячейки памяти по шине данных.

Результат арифметической или логической операции записывается в аккумулятор, в случае команд умножения также в регистр В (старшая часть), при делении в регистр В записывается остаток.

По результатам выполненной операции формируются признаки результата и записываются в слово состояния программы PSW. К признакам относятся такие флаги как Z – признак равенства нулю, С – разряд переноса и др. Кроме того, разряды RS0 и RS1 (PSW.3 и PSW.4) обеспечивают переключение банка регистров общего назначения.

Рис.4. Структура арифметико-логического устройства  

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: