The AVR microcontrollers are Harvard architecture - code and data are in separate memories (flash and SRAM respectively).