GateAI
I/O Interface, Interrupts and DMA

GATE CSE 2021 Set 2 · Q20

NAT1 markEasy

Time

Consider a computer system with DMA support. The DMA module is transferring one 8-bit character in one CPU cycle from a device to memory through cycle stealing at regular intervals. Consider a 2 MHz processor. If 0.5% processor cycles are used for DMA, the data transfer rate of the device is ________ bits per second.

Your answerNumerical answer

Enter a value to check

Solution

Step-by-step verified solution

Official answer: 80000

I/O Interface, Interrupts and DMA

Given:

  • Processor frequency = 2 MHz=2×106 cycles/second2\text{ MHz} = 2 \times 10^6\text{ cycles/second}

  • Percentage of cycles stolen by DMA = 0.5%=0.0050.5\% = 0.005

  • Data transferred per cycle = 1 character=8 bits1\text{ character} = 8\text{ bits}

Number of DMA cycles per second:

DMA cycles=0.005×(2×106)=10,000 cycles/second\text{DMA cycles} = 0.005 \times (2 \times 10^6) = 10,000\text{ cycles/second}

Data transfer rate of the device:

Transfer Rate=10,000×8 bits/second=80,000 bits per second\text{Transfer Rate} = 10,000 \times 8\text{ bits/second} = 80,000\text{ bits per second}

Try the question first, then check your work.

Think the official key or this write-up is wrong?

Report error or challenge

Examiner trap

The misconception this question tests

This I/O Interface, Interrupts and DMA previous year question is Q20 of the GATE CSE 2021 Set 2 paper. Find more GATE CSE PYQs on I/O Interface, Interrupts and DMA in Computer Organization and Architecture, or browse all GATE CSE PYQs.

Free diagnostic

Where do you stand for GATE?

Take the 20-minute diagnostic: the 3 topics that cost you the most marks, and a rank range. Or sit 5 related I/O Interface, Interrupts and DMA PYQs now with no account.

One GATE CSE PYQ every morning

An official question by email at 7 AM IST, with a link to its verified solution. Unsubscribe in one click.

I/O Interface, Interrupts and DMA in GATE CSE

I/O Interface, Interrupts and DMA has 13 GATE CSE PYQs across 12 papers from 2011 to 2026. 2 of them are 1-mark NAT questions like this one, and it is the only one in GATE CSE 2021 Set 2.

How GATE tests I/O Interface, Interrupts and DMA

More from GATE CSE 2021 Set 2

Share this solution

A plain-text card for WhatsApp or Telegram study groups.

GateAI solution cardGATE CSE 2021 Set 2 · Q20 · NAT

Consider a computer system with DMA support. The DMA module is transferring one 8-bit character in one CPU cycle from a device to memory through cycle stealing at regular intervals. Consider a 2 MHz processor. If 0.5% processor cycles are used for DMA, the data transfer rate of the device is … bits per second.

Topic-wise GATE CS PYQs with verified steps

Independent practice explanation verified by the GateAI team. GATE is conducted by the IITs; question text follows the official paper.