This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: ECSE-2660 Computer Architecture, Networks, & Operating Systems, Spring 2003 Page 1 of 2 Activity #15 (Solution) 3/19/2003 11:42 AM Activity 15.1 Memory Organization 1a. (9 points) In virtual memory systems, two address types are used: virtual address and physical address. Which of the following components use virtual addresses for indexing their entries: page table, cache, translation look-aside buffer (TLB), physical memory? Virtual addresses are used in: page table, TLB. The other components use physical addresses. Grading: 1pt for trying, +2pts for each correctly determined address for the four components. 1b. (21 points) In a virtual memory system, some memory content A is to be fetched into CPU. The page table fits into the main memory and single-level paging is applied. Determine the number of necessary accesses to the physical memory for the following cases. Explain your reasoning. • TLB has the physical address of A, but cache does not have the content of A. Just 1 for fetching the content of A from the physical memory....
View Full Document
- Spring '09
- Virtual memory, main memory, page table, physical memory