at
Address Translate
AT <op>, <Xt>
Translates a virtual address to a physical address (for debug/software).
Pseudocode Operation
paResult ← TranslateAddress(op, virtAddr ← Xt); // Result written to PAR_EL1; op determines EL and access mode
Example
AT op, x3
Reference
View in Arm A64 ISA Reference ↗
Arm A64 ISA
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD5087800 | AT <at_op>, <Xt> | A64 | 1101010100 | 0 | 01 | op1 | 0111 | CRm | op2 | Rt |
Description
Address Translate. For more information, see op0==0b01, cache maintenance, TLB maintenance, and address translation instructions.