Correct option is A
The correct answer is
(a) A and B only. Privileged instructions are specialized commands that can directly affect the hardware or system state, and they can only be executed by the Operating System kernel. This ensures system security by preventing user applications from accessing these critical operations directly.
Information Booster
·
Privileged Instructions:
· These are operations that need to be executed in a controlled environment because they interact directly with the hardware or system configuration, such as memory management, I/O operations, and interrupt handling.
· They are crucial for system integrity and security, so they are restricted to the OS kernel level.
Additional Knowledge
·
Statement C (Incorrect): User applications cannot execute privileged instructions directly, even with special permissions.
·
Statement D (Incorrect): Privileged instructions are not executed in user mode but rather in kernel mode, to prevent unauthorized access and system vulnerability.