Question 8
To reduce the number of handshaking signals.
To allow the master to issue multiple read requests before data returns,enabling pipelined and out-of-order reads.
To ensure reads are always completed sequentially.
To simplify the arbitration logic inside the slave.