AVR内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算逻单元 (ALU)相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。