A-30 PPC405 Core User’s Manual
tlbrehi RT, RA Load TLBHI of the selected TLB entry into RT.
Load PID with the contents of the TID field of the
selected TLB entry.
(RT)
← TLBHI[(RA)]
(PID)
← TLB[(RA)]
TID
Extended mnemonic for
tlbre RT,RA,0
9-184
tlbrelo RT, RA Load TLBLO of the selected TLB entry into RT.
(RT)
← TLBLO[(RA)]
Extended mnemonic for
tlbre RT,RA,1
9-184
tlbsx RT, RA, RB Search the TLB for a valid entry that translates the EA.
EA = (RA|0) + (RB).
If found,
(RT)
← Index of TLB entry.
If not found,
(RT) Undefined.
9-186
tlbsx. If found,
(RT)
← Index of TLB entry.
CR[CR0]
EQ
← 1.
If not found,
(RT) Undefined.
CR[CR0]
EQ
← 1.
CR[CR0]
LT,GT,SO
tlbsync tlbsync does not complete until all previous TLB-
update instructions executed by this processor have
been received and completed by all other processors.
For the PPC405 core, tlbsync is a no-op.
9-187
tlbwe RS, RA,WS If WS = 0:
Write TLBHI of the selected TLB entry from RS.
Write the TID field of the selected TLB entry from the
PID register.
TLBHI[(RA)]
← (RS)
TLB[(RA)]
TID
← (PID)
24:31
If WS = 1:
Write TLBLO portion of the selected TLB entry from
RS.
TLBLO[(RA)]
← (RS)
9-188
tlbwehi RS, RA Write TLBHI of the selected TLB entry from RS.
Write the TID field of the selected TLB entry from the
PID register.
TLBHI[(RA)]
← (RS)
TLB[(RA)]
TID
← (PID)
24:31
Extended mnemonic for
tlbwe RS,RA,0
9-188
tlbwelo RS, RA Write TLBLO of the selected TLB entry from RS.
TLBLO[(RA)]
← (RS)
Extended mnemonic for
tlbwe RS,RA,1
9-188
Table A-1. PPC405 Instruction Syntax Summary (continued)
Mnemonic Operands Function
Other Registers
Changed Page