DSA Studio
Search
Home
Sign in
Virtual Memory Foundations Checkpoint
Address translation, page offsets, permissions, TLB basics, and page faults.
1. With 4096-byte pages, what part of a virtual address is unchanged by page-table translation?
The page offset
The virtual page number
The process id
The page-table root pointer
2. A page-table entry exists but has Present=false. What should an access produce?
A page fault
A TLB hit
A protection fault
A successful translation to frame zero
3. A present page is readable but not writable. A write access should produce:
A protection fault
A page fault
A TLB capacity miss
A silent copy
4. True/False: A TLB is a cache of address translations, not a replacement for page tables.
5. On an LRU TLB hit, the accessed entry should become:
Most recently used
Least recently used
Invalid
Randomly evicted
Submit quiz
Auto-advance on pass
Join Discord
×