3.1 AVR CPU and Instruction Set

The CPU design and instruction set are tuned for minimum code size and maximum execution speed. The AVR CPU executes powerful arithmetic and logical operations in a single clock cycle. Hence, the XMEGA AU devices achieve throughput's approaching one million instructions per second (MIPS) per megahertz, allowing the designer to optimize power consumption versus processing speed.