Question: (a) (2 points) What is the difference between single handshake and double handshake? (b) (2 points) Which of the following methods is more efficient from

(a) (2 points) What is the difference between single handshake and double handshake? (b) (2 points) Which of the following methods is more efficient from the perspective of the CPU: (i) Polled I/O, (ii) Interrupt-driven I/O? Why? (c) (4 points) Consider two disk drives, one is a traditional spinning hard drive (HDD) and the other is a much faster solid state drive (SSD). When accessed by the CPU, which of the two drives will benefit more from using interrupt-driven I/O as compared to using polled I/O? Why? (d) (2 points) Why does the IRET (Interrupt return) instruction in an interrupt service subroutine (ISR) pop the CS:IP and processor flags from the stack? (e) (2 points) What is the purpose of the BHE pin in an 8086 CPU
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
