Computer Science · Segmentation
In the context of segmentation-based memory management, how does the system hardware utilize the segment table to ensure memory protection and valid address translation?
- 1Segmentation protection relies on the Memory Management Unit dividing the logical address into fixed-size pages and using a valid-invalid bit to prevent the CPU from accessing unauthorized physical frames during execution.
- 2Memory protection in segmentation is achieved by the segment table storing a 'Base' address representing the physical start and a 'Limit' defining segment length, where any logical offset exceeding the Limit triggers a hardware trap or segmentation fault.✓
- 3The segment table employs a single fence register that separates the operating system from user processes, ensuring that every physical address generated is always lower than the base address defined at system startup.
- 4Hardware protection is maintained by shuffling logical units during compaction to ensure that the segment offset is always greater than the base address, thereby preventing external fragmentation errors in the segment table.
Correct answer
Memory protection in segmentation is achieved by the segment table storing a 'Base' address representing the physical start and a 'Limit' defining segment length, where any logical offset exceeding the Limit triggers a hardware trap or segmentation fault.
Download Single Question PDF
Save this question and verified answer as a clean study sheet with live clickable link.
Share with Friends & Study Groups
Challenge your peer aspirants on WhatsApp or Telegram to solve this question!
Preparing for Computer Science?
Practice full-length mock tests with real exam timers, instant score analysis, and all-India ranking.
Want more practice questions on Segmentation?
Solve complete topic-wise tests with detailed solutions on GkGet.
Related Practice Questions
Recommended practice questions in Computer Science · Segmentation