Awesome q2a theme
0 votes
A computer uses DMA to read from its disk.Suppose that disk has 32 500-byte sectors per track.The disk rotation time is 32 ms.The bus is 32 bits wide, and bus transfer takes 500ns each.The average CPU instruction requires two bus cycles. How much is the CPU slowed down by DMA?

Can some one give answer and solution?
in CO & Architecture by (135 points)
edited by | 92 views
God help us if such questions show up in the exam. The time taken to understand the language in the question, figure out all the assumptions, calculate etc will be far greater than 3 mins.

@tp21 Can you please share your solution?


This is how I tried it.


Hey @shashin @tp21 this is how I did this. Is this correct?

Shashin we can also simply do,like,

since 500ns is consumed for every 8μs so the time consumed or Cpu slowed down = 500ns/8μs =0.0625

Please log in or register to answer this question.

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
Welcome to GATE CSE Doubts, where you can ask questions and receive answers from other members of the community.
Top Users Feb 2020
  1. shashin

    363 Points

  2. Shaik Masthan

    79 Points

  3. SuvasishDutta

    39 Points

  4. srestha

    33 Points

  5. Mk Utkarsh

    32 Points

  6. neeraj_bhatt

    31 Points

  7. !KARAN

    30 Points

  8. Debapaul

    23 Points

  9. Pratyush Priyam Kuan

    18 Points

  10. kalra05

    18 Points

Monthly Top User and those within 60% of his/her points will get a share of monthly revenue of GO subject to a minimum payout of Rs. 500. Current monthly budget for Top Users is Rs. 75.
3,314 questions
1,581 answers
89,904 users