Give the basic structure of a basic dma module, Electrical Engineering

Assignment Help:

a) Give four features that were traditionally reserved to RISC architectures?

b) Determine the overall throughput for 21 sequential instructions assuming a four-stage pipeline and each instruction goes through fetch (7 nanoseconds), decode (2 nanoseconds), execute (1nanosecond) and write-back (10 nanoseconds) stages?

c) Calculate the CPI for a hypothetical 1.8 GHz processor with a benchmarked rating of 500 MIPS?

d) Assume a processor with instruction frequencies and costs as follows

• Integer ALU: 50%, 2 cycles
• Load: 25%, 5 cycles
• Store: 10%, 3 cycles
• Branch: 15%, 2 cycles

Determine which of the following three cases will improve or reduce overall performance and by how much:

CASE 1: Reduce Branch cost to 1 cycle and Store cost to 2 cycles
CASE 2: Reduce Load cost to 3 cycles while increasing ALU cost to 4 cycles
CASE 3: Reduce Load cost to 4 cycles

e) Mention one advantage of using DMA over Interrupt-Driven I/O. Give the basic structure of a basic DMA module.


Related Discussions:- Give the basic structure of a basic dma module

Mould casting, Mould Casting: Plaster Moulding : In this method, the...

Mould Casting: Plaster Moulding : In this method, the mould is prepared in gypsum or plaster of paris. In practice, the plaster of paris is mixed with tale, asbestos, fibers

Define hrq, Define HRQ? The hold demand output requests the access of t...

Define HRQ? The hold demand output requests the access of the system bus. In non- cascaded 8257 systems, this is linked with HOLD pin of CPU. In cascade mode, this pin of a sla

Ac circuits, introduction for on ac circuits

introduction for on ac circuits

Explain bimetals, Explain Bimetals. Bimetals : It is made of two metal...

Explain Bimetals. Bimetals : It is made of two metallic strips of not like metal alloys with various coefficients of thermal expansion. At a specific temperature the strip wil

Magnets, B-H curve of SM2CO17

B-H curve of SM2CO17

Equalizer rings, purpose of equalizer rings in lap winding

purpose of equalizer rings in lap winding

Evaluate the transfer function for multi loop control system, Q. The block ...

Q. The block diagram of Figure represents a multi loop control system. (a) Determine the transfer function C(s)/R(s). (b) For G 2 G 3 H 2 = 1, evaluate C(s)/R(s).

For sign flag , For Sign Flag  CP ( Call on plus ) CM (Call on minus ...

For Sign Flag  CP ( Call on plus ) CM (Call on minus ) Instruction CP call  the subroutine  from the  specified  memory  location if  sign flag is not set or reset( S=0)

What do you understand by analog to digital conversion, Q. What do you unde...

Q. What do you understand by Analog to Digital conversion? What do you understand by A/D conversion? Give an explanation of any one of the following A/D techniques: (i) Su

Write Your Message!

Captcha
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