Answer:
Interrupts are signals caused between execution.In other mean it is the signal sent to the CPU by external devices.It tell the CPU to stop its current activity and execute the specific part of the operating system. Interrupts are most important as they give user the better control over the computer. Without interrupts, a user have to wait for a given task to complete in a specific time management with the higher priotity.This ensures that the CPU will charge the process immediately. 2. What is a trap?
Answer: Software generated Interrupt Caused by an exception or by an explicit trap instruction (e.g. for a system call)
Mechanism to functions from supervisor mode. Mechanism to jump into …show more content…
- LAN networking is used in Clustered system, in Multiprocessor system LAN etc. is not required.
- The aim is high availability in clustered system whereas in multiprocessing it is time saving.
- The processors share same system clock and common data structures.
7. What are three techniques that can be used to pass parameters to a system call?
Answer: This approach is to pass the parameters in registers.
In some other cases, there may be more parameters than registers. The parameters are generally stored in a block, or table in memory and the address the block is passed as a parameter in a register.
Parameters can be placed or pushed, into the stack by the program and popped off the stack by the operating system. 8. What is the small program that locates and loads the operating system for a computer called?
Answer: The small program that locates and loads the operating system for a computer is called as Bootstrap Loader. 9. Name three ways of structuring an operating system.
Answer: The three ways of structuring an operating system are: 1.Program