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

Find the number of possible station frequencies, Q. Find the number of poss...

Q. Find the number of possible station frequencies in the AM broadcast system in the United States

Compute efficiency of transformer in power factor lagging, Q. A 10-kVA, 200...

Q. A 10-kVA, 200:400-V, single-phase transformer gave these test results: • Open-circuit test (LVwinding supplied): 200V, 3.2 A, 450 W • Short-circuit test (HV winding suppli

What is the use of modem control unit in 8251, What is the use of modem con...

What is the use of modem control unit in 8251? The modem control unit handles the modem handshake signals to coordinate the communication among the modem and the USART.

Ramp type dvm, use of ranging and attenuator circuit

use of ranging and attenuator circuit

Application of electrochemical grinding, Explain the working principle, Sur...

Explain the working principle, Surface finish, material removal, accuracy,advantages and application of Electrochemical Grinding(ECG). (a) In electro chemical machining of pure

Explain about dial pulses, Q. Explain about Dial Pulses? Dial pulsing (...

Q. Explain about Dial Pulses? Dial pulsing (sometimes known as rotary dial pulsing) is the method basically used to transfer digits from a telephone set to the local switch. Pu

Discuss the essentials of an oscillator, Q. Discuss the essentials of an os...

Q. Discuss the essentials of an oscillator? The essential components of an oscillator are (i) Tank Circuit: It consists of inductance coil(L) connected in parallel with ca

Single phase half wave controlled rectifier , Single Phase Half wave contro...

Single Phase Half wave controlled Rectifier In half  wave  rectification either  the positive or negative half  of the ac wave is  passed while  the other  half is blocked. Be

Explain the signals hold and sid, Explain the signals HOLD, READY and SID ...

Explain the signals HOLD, READY and SID HOLD indicates that a peripheral such as DMA controller is requesting the use of address bus, data bus and control bus. READY is used to

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