Electronic Components Datasheet Search
  English  ▼

X  

VR4102 Datasheet(PDF) 160 Page - NEC

Part # VR4102
Description  64/32-bit Microprocessor
PDF  701 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NEC [NEC]
Direct Link  http://www.nec.com/
Logo NEC - NEC

VR4102 Datasheet(HTML) 160 Page - NEC

Back Button VR4102 Datasheet HTML 156Page - NEC VR4102 Datasheet HTML 157Page - NEC VR4102 Datasheet HTML 158Page - NEC VR4102 Datasheet HTML 159Page - NEC VR4102 Datasheet HTML 160Page - NEC VR4102 Datasheet HTML 161Page - NEC VR4102 Datasheet HTML 162Page - NEC VR4102 Datasheet HTML 163Page - NEC VR4102 Datasheet HTML 164Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 160 / 701 page
background image
CHAPTER 6 EXCEPTION PROCESSING
160
6.3.1 Context Register (4)
The Context register is a read/write register containing the pointer to an entry in the page table entry (PTE) array
on the memory; this array is a table that stores virtual-to-physical address translations. When there is a TLB miss,
the operating system loads the unsuccessfully translated entry from the PTE array to the TLB. The Context register
is used by the TLB Refill exception handler for loading TLB entries. The Context register duplicates some of the
information provided in the BadVAddr register, but the information is arranged in a form that is more useful for a
software TLB exception handler. Figure 6-1 shows the format of the Context register.
Figure 6-1. Context Register Format
(a) 32-bit mode
4
21
7
0
24
24
25
31
4
3
PTEBase
BadVPN2
0
(b) 64-bit mode
4
21
39
0
25
63
4
3
PTEBase
BadVPN2
0
PTEBase : The PTEBase field is a read/write field. It is used by software as the pointer to the base address
of the PTE table in the current user address space.
BadVPN2 : The BadVPN2 field is written by hardware if a TLB miss occurs. This field holds the value (VPN2)
obtained by halving the virtual page number of the most recent virtual address for which
translation failed.
0
: Reserved for future use. Write 0 in a write operation. When this field is read, 0 is read.
The 21-bit BadVPN2 field contains bits 31-11 of the virtual address that caused the TLB miss; bit 10 is excluded
because a single TLB entry maps to an even-odd page pair. For a 1-Kbyte page size, this format can directly
address the pair-table of 8-byte PTEs. When the page size is 4 Kbytes or more, shifting or masking this value
produces the correct PTE reference address.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com