Explain how memory protection is implemented in virtual memory systems with segmentation.

What will be an ideal response?

Protection is implemented via the address translation mechanism and the segment
map table.A process may reference only its own segments listed in the table (otherwise a
segment-addressing exception occurs). A process may reference only locations contained
within the range available on a given segment (otherwise a segment-overflow exception
occurs).A process may perform only allowed operations on each segment as specified by a
read, write, execute access-control mechanism (otherwise a segment-protection exception
occurs).

Computer Science & Information Technology

You might also like to view...

A number, phrase, or expression used to select records in a table is called:

A) a query. B) a criterion. C) referential integrity. D) a primary key.

Computer Science & Information Technology

The following code should output the odd integers from 19 to 1:

``` for (unsigned int x{19}; x >= 1; x += 2) { cout << x << endl; } ```

Computer Science & Information Technology