Fixed a bug in the emulated MMU (wrong shift for mmu register selection). The asm is now a bit more clean