In particular, the present invention comprises a data processing system including a central processing unit which is arranged to fetch, decode and execute a plurality of different instructions stored in an external unit, typically memory, of the data processing system.