Machine-translated by Google. Questions are authored in English.
Top

Discussion

The operating system and the other processes are protected from being modified by an already running process because :

  • A.they are in different memory spaces
  • B.they are in different logical addresses
  • C.they have a protection algorithm
  • D.every address generated by the CPU is being checked against the relocation and limit registers

Answer: D

Correct answer: every address generated by the CPU is being checked against the relocation and limit registers

The protection is enforced by hardware on every single memory reference, so no instruction can reach outside its own region however it is written. Being in different address spaces is the consequence of that checking, not the mechanism.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.