![Digital Equipment Alpha 21164PC Hardware Reference Manual Download Page 154](http://html.mh-extra.com/html/digital-equipment/alpha-21164pc/alpha-21164pc_hardware-reference-manual_2498508154.webp)
5–6
Internal Processor Registers
29 September 1997 – Subject To Change
Instruction Fetch/Decode Unit and Branch Unit (IDU) IPRs
contents of the ITB_TAG register. The PTE field is provided by the HW_ MTPR
ITB_PTE instruction. Write operations to this register use the memory format bits,
as described in the Alpha AXP Architecture Reference Manual. Figure 5–2 shows the
ITB_PTE register write format.
Figure 5–2 Instruction Translation Buffer Page Table Entry (ITB_PTE) Register
Write Format
Read Format
A read of the ITB_PTE requires two instructions. A read of the ITB_PTE register
returns the PTE pointed to by the NLU pointer to the ITB_PTE_TEMP register and
increments the NLU pointer. If the HW_MFPR ITB_PTE instruction falls in the
shadow of a trapping instruction, the NLU pointer may be incremented multiple
times. A zero value is returned to the integer register file. A second read of the
ITB_PTE_TEMP register returns the PTE to the general-purpose integer register file
(IRF). Figure 5–3 shows the ITB_PTE register read format.
Figure 5–3 Instruction Translation Buffer Page Table Entry (ITB_PTE) Register
Read Format
00
03
04
05
06
07
08
09
10
11
12
31
IGN
ASM
GH
IGN
KRE
ERE
SRE
URE
32
58
59
63
IGN
LJ-03474.AI4
IGN
PFN<39:13>
00
12
13
14
17
18
19
20
21
22
28
29
31
RAZ
ASM
KRE
ERE
SRE
URE
GHD<2:0>
32
58
59
63
RAZ
LJ-03475.AI4
RAZ
PFN<39:13>
RAZ