What fraction of bus cycles are available for dma transfer

Assignment Help Basic Computer Science
Reference no: EM13307938

A computer consists of a processor and an I/O device D connected to main memory M via a shared bus, with a data bus width of one word. The processor can execute a maximum of 2.0 × 107 instructions per second. Suppose that the processor is continuously executing "background" programs that require 90% of its instruction execution rate, but not any I/O instructions. Assume that one processor cycle equals one bus cycle. Now suppose the I/O device is to be used to transfer very large blocks of data between M and D.

If programmed I/O is used and each one-word I/O transfer requires the processor to execute two instructions, estimate the maximum I/O data-transfer rate, in million of words per second, possible through D while the background programs are running. million words /sec

Now suppose that an average instruction requires 6 machine cycles, 4 of which use the memory bus. A memory read or write operation uses one bus cycle. A DMA controller can use all the bus cycles not used by the "background" programs, and also can utilize cycles which are unused by background programs. Thus, while background programs are not running (10% of the time), all of the cycles are available. When background programs are running (90% of the time), 2 out of 6 bus cycles, are available for DMA transfer.

What fraction of the bus cycles are available for DMA transfer?

Estimate the maximum transfer rate if DMA is used. For DMA access, assume one word is transferred for each bus cycle, and ignore any setup or status-checking time. Your answer from part B should be helpful for this calculation. million words /sec

Reference no: EM13307938

Questions Cloud

How far from the swimmer does the board appear to be : A swimmer looks upward from the bottom of a 3.5-m-deep swimming pool. How far from the swimmer does the board appear to be
What will be the coefficient of permeablity of sand : A loose uniform sand with rounded grains has effective grain size of 0.05 cm. What will be the Coefficient of permeablity of sand
Define a new generation of wireless lan technology : In recent years, a wide variety of mobile computing devices has emerged, including portables, palmtops, and personal digital assistants. Providing adequate network connectivity for these devices will require a new generation of wireless LAN techno..
What should be the focal length of the second lens : You have a converging lens with a focal length of 0.85 m, and wish to construct a refracting telescope with an angular magnification of âˆ'45. what should be the focal length of the second lens
What fraction of bus cycles are available for dma transfer : Estimate the maximum transfer rate if DMA is used. For DMA access, assume one word is transferred for each bus cycle, and ignore any setup or status-checking time. Your answer from part B should be helpful for this calculation. million words /sec
A three point problem can be solved by which method : The diffrence b/n the sum of angles of a plane triangle and the sum of angles of sph triangle is one second. when the triangle on the earth surface has an area of about
Find the width of the central maximum in centimeters : A single slit has aperture width 4.54 μm and lies 14.9 cm from a screen. If light of wavelength 420 nm falls on the slit, find the width of the central maximum in centimeters
What kinds of materials with special electrical properties : Identify 10 objects in your home that use semiconductors. What other kinds of materials with special electrical properties are found in all of these 10 objects (list at least one per item)
Describe the current strategy of a division of major austral : Current Strategy, New Niche.This report will examine in detail and describe the current strategy of a division of major Australian corporation

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd