Home » Computer Organization and Architecture » Computer organization and architecture miscellaneous » Question

Computer organization and architecture miscellaneous

Computer Organization and Architecture

  1. Consider a disk drive with the following specification: 16 surfaces, 512 tracks/surface, 512 sectors/track, 1 kbyte/ sector, rotation speed 3000 rpm. The disk is operated in cycle stealing mode whereby whenever one 4 byte word is ready it is sent to memory; similarly, for writing, the disk interface reads a 4 byte word from the memory in each DMA cycle. Memory cycle time is 40 ns. The maximum percentage of time that the CPU gets blocked during DMA operation is
    1. 10
    2. 26
    3. 40
    4. 50
Correct Option: B

Disk revolutions = 3000 PM or 50 RPS
At a time can read in One revolution = 512 KB
Tracks read /sec = (219 / 22) × 50 = 50 × 217 per sec
Interrupt = 0.2621 sec
Percentage gain = 0.2621 / 100 = 26%



Your comments will be displayed only after manual approval.