8-Bit AVR® Arithmetic Logic Unit

Last modified by Microchip on 2023/11/10 11:09

The high-performance AVR® Arithmetic Logic Unit (ALU) operates in direct connection with all the 32 General Purpose Working registers. Within a single clock cycle, arithmetic operations between General Purpose registers, or between a register and an immediate, are executed. The ALU operations are divided into three main categories: arithmetic, logical, and bit-functions. Some implementations of the architecture also provide a powerful multiplier supporting both signed/unsigned multiplication and fractional format.

ALU Instruction Set

ALU Instruction Set