Microcontrollers Atmel/Central processor theory and architecture


  In simple terms the arithmic logic unit is the foundation of a CPU.

opcodes

edit

register mux using op codes

edit

Program counter

edit

The program counter is a register pointer that points to the next operand in the flash or program memory to execute. It is advanced after each clock cycle and can be reassigned new values to jump or branch.

Stack

edit