0000nnnn10000011 op1 ← SignExtend32(Rn); IF (AddressUnavailable(op1)) THROW RADDERR, op1; IF (NOT (MMU() AND DataAccessMiss(op1))) IF (NOT (MMU() AND ReadProhibited(op1))) PREF(op1);