Предполагая, что у вас есть функция в MIP, которая вызывается из C следующим образом:
extern int test(int *var1, int *var1, int *var3, int *var4, int *var5);
Возможно ли в MIPS увеличить значение указателя * var5 (в C: ++ var5) ивернуть его в C (не используя регистры $ v0, $ v1, они используются для чего-то другого)?