80.7k views
5 votes
Memory protection in a paged environment is accomplished by :

a) Protection algorithm with each page
b) Restricted access rights to users
c) Restriction on page visibility
d) Protection bit with each page

User Earachefl
by
8.3k points

1 Answer

3 votes

Final answer:

Memory protection in a paged environment is generally achieved using a protection bit for each page, which is checked by the MMU to allow or deny access based on CPU's mode.

Step-by-step explanation:

Memory protection in a paged environment is typically accomplished by a protection bit with each page. Along with the page number and other control bits, the protection bit forms part of the page table entry. Memory protection in a paged environment is generally achieved using a protection bit for each page, which is checked by the MMU to allow or deny access based on CPU's mode. When the CPU attempts to access a page, the memory management unit (MMU) checks the protection bit to determine if the access is allowed. If the protection bit indicates that the CPU's current mode does not have the required rights to access the page, the MMU raises a protection fault, preventing the access.

User Sean Reid
by
9.1k points