1.When the program access address less than base (relocation) register, what wil
ID: 3721178 • Letter: 1
Question
1.When the program access address less than base (relocation) register, what will happen?
The operating system checks the priority of the process and allow it to access the address.
This results in a trap to the operating system.
CPU should delay the memory access until it is available.
The operating system reloads the process at the right position.
a.The operating system checks the priority of the process and allow it to access the address.
b.This results in a trap to the operating system.
c.CPU should delay the memory access until it is available.
d.The operating system reloads the process at the right position.
Explanation / Answer
a. the operating system checks the priority of the process and allow it to access the address.
Relocation register contains value of smallest physical address whereas limit register contains range of logical addresses. Users programs work entirely in logical address space, and any memory references or manipulations are done using purely logical addresses. Only when the address gets sent to the physical memory chips is the physical memory address generated.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.