slbmfee
SLB Move From Entry ESID
slbmfee RT, RB
Reads the ESID part of an SLB entry.
Encoding
Binary Layout
31
0:5
RT
6:10
/
11:15
RB
16:20
366
21:30
/
31
Operands
-
RT
Target -
RB
Index
Reference
View in PowerISA v3.1C Specification ↗
OPF Power ISA v3.1C
Description
Reads the ESID (Effective Segment ID) portion of a Segment Lookaside Buffer entry. The SLB entry is selected by the index in RB. This privileged instruction is used in 64-bit mode for TLB management. No condition or status registers are modified.
Operation
RT ← SLB[RB].ESID
Programming Note
The slbmfee instruction is used to read software-loaded SLB entries, placing the ESID and V fields into register RT. If the entry is valid and LPCRUPRT is set, it also places the BO field into RT. Ensure that the index calculation respects the LPCRUPRT setting to avoid accessing invalid SLB entries.