GATE 2002
April 7, 2025GATE 1999
April 7, 2025GATE 1999
|
Question 37
|
A multi-user, multi-processing operating system cannot be implemented on hardware that does not support
|
Address translation
|
|
|
DMA for disk transfer
|
|
|
At least two modes of CPU execution (privileged and non-privileged)
|
|
|
Demand paging
|
|
|
Both A and C
|
Question 37 Explanation:
Address translation and atleast two modes of CPU execution (Privileged and non-privileged) are needed to implement multiuser and multiprocessing operating system, because address translation provides memory protection which ensures that a given process does not interfere with another, and we need privileged and non-privileged instruction, so that user and OS interconnects properly.
Correct Answer: E
Question 37 Explanation:
Address translation and atleast two modes of CPU execution (Privileged and non-privileged) are needed to implement multiuser and multiprocessing operating system, because address translation provides memory protection which ensures that a given process does not interfere with another, and we need privileged and non-privileged instruction, so that user and OS interconnects properly.
