previous | start | next

Trace of a Virtual Memory Reference (6)

                
                  +----------------------------------------+
                  |  prog counter                          |  
                  |  (virtual address)                     |
                  |   |                                    |  
       processor  |  MMU ---------->MAR (physical address) |  
                  |   |\            |\                     |  
                  |   | \           | \                    |  
                  |  TLB \         L1  \                   |  
                  |       \             \                  |  
      ------------+--------\-----------+-\-----------------+
                  |         \          |  \                |  
 physical memory  |         |          |  |                | 
                  |     page tables    |  instr/data       |
                  |         |          |                   |
                  +-- kernel memory ---+-- process pages --+
   


previous | start | next