(486 . 11)(486 . 7)
27 jnz _mtc0_unknown ; ... then unknown; else:
28 and ebx, ~0x1F00 ; T := T & ~0x1F00
29 cmp ebx, Sr(CP0_EntryHi) ; Find whether changing CP0_EntryHi
30 je .Not_Changed_EntryHi ; ... if not, skip;
31 .Changed_EntryHi: ; If we are changing CP0_EntryHi:
32 Invalidate_TLB_Cache ; Invalidate both R and W TLB Caches
33 mov Sr(CP0_EntryHi), ebx ; CP0_EntryHi := ebx
34 .Not_Changed_EntryHi:
35 jmp _end_cycle ; Done
36 ;-----------------------------------------------------------------------------
37 _mtc0_r11: ; 0x0b