AVR
Modified Harvard architecture 8-bit RISC microcontroller. Atmel's AVRs have a two-stage, single-level pipeline design.
There are the following registers:
- 32 general purpose 8-bit registers,
r0-r31; with some alias likex=r27:r26,y=r29:28andz=r31:r30 pc16- or 22-bit program countersp8- or 16-bit stack pointersreg8-bit status registerrampx,rampy,rampzandeind
Usually r0 and r1 are fixed as usage.