Nincs ezzel baj, teszi amire való. Csak lazán felültettek a jól csengő RISC architektúra távoli nemrokon lovára, hogy ez is az lenne. Lófüttyöt.
Vesd össze AVR8 procival. Nem véletlen, hogy arra lehetett portolni a GCC-t, PIC16/18 családra pedig olyan C fordító kellett, aminél gyakran egy indirekt címzést sem tudsz értelmesen leírni, hanem C-ből kell piszkálnod INDF és FSR nevű memóriacímeket.
Lásd példának az 1990-es években megjelent AVR8 mikrovezérlőt: https://c.godbolt.org/z/q6Mqz1MPx