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

Calculate the drain current, An n-channel depletion MOSFET, for which I DSS...

An n-channel depletion MOSFET, for which I DSS = 7mA and V P = 4 V, is said to be operating in the ohmic region with drain current i D = 1 mA when v DS = 0.8 V. Neglecting the

Show advantages of oscillators, Q. Show Advantages of Oscillators? Alth...

Q. Show Advantages of Oscillators? Although oscillations can be produced by mechanical devices (e.g. alternators), but electronic oscillators have the following advantages:

DECISIEN FEEDBACK, Do you provide me matlab code for comparison the perfor...

Do you provide me matlab code for comparison the performance of decision feedback equalizer over MLSE

Application of microprocessors , Application of Microprocessors Microp...

Application of Microprocessors Microprocessor microcontroller based systems  may be used  in almost  every filed of life  and  their  applications  are increasing day by day

Push instruction - stack operations , PUSH Instruction This  instructi...

PUSH Instruction This  instruction copies  the contents  of the specified  register  pair into the  stack. The  contents  of stack  pointer register  are decremented by two. Th

Automatic meter reading and remote meter reading, Automatic Meter Reading a...

Automatic Meter Reading and Remote Meter Reading Automatic Meter Reading (AMR) and Remote Meter Reading (RMR) elaborate several systems which permit meters to be checked with

Dual beam, explane the special features of dual beam?

explane the special features of dual beam?

Collection and payment systems, Collection and Payment Systems Payment...

Collection and Payment Systems Payments are currently made in person in most of the places. Only some places payments could be made on line or by the ATM (Automated Teller Mac

Explain phase-shift keying, Q. Explain phase-shift keying? In PSK, the ...

Q. Explain phase-shift keying? In PSK, the phase angle of a carrier is keyed between two values. When the values are separated by π radians, it is known as phase-reversal keyin

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