Question 17Asked in UGC NET Computer Science, December 2015 (Paper II & III, Selected Questions)

A DMA controller transfers 32-bit words to memory using cycle stealing. The words are assembled from a device that transmits characters at a rate of 4800…

A DMA controller transfers 32-bit words to memory using cycle stealing. The words are assembled from a device that transmits characters at a rate of 4800 characters per second. The CPU is fetching and executing instructions at an average rate of one million instructions per second. By how much will the CPU be slowed down because of the DMA Transfer?
  1. A0.06%
  2. B0.12%
  3. C1.2%
  4. D2.5%
Show answerHide answer

Correct answer: (B) 0.12%

Explanation

1 character = 1 byte and a 32-bit word = 4 bytes. At 4800 characters per second, one word is assembled every 1/1200 sec, so 1200 words are transferred per second by cycle stealing. The CPU executes 1 million instructions per second, so the slowdown = (1200/1000000) × 100 = 0.12%.

From UGC NET Computer Science PYQ, December 2015 (Paper II & III, Selected Questions)

This is question 17 of UGC NET Computer Science PYQ, December 2015 (Paper II & III, Selected Questions). See all questions of this paper with answers, or attempt the paper as a timed online test to get your score and all-India rank.