Consider a DMA module that is transferring characters (as bytes), one at a time, to main memory from some I/O device connected directly to the DMA device. Suppose that I/O device transfers bit-by-bit at a rate of 19200 bits per second. Suppose the CPU can fetch 1 million instructions per second (with constant use of the system bus and main memory). How much will the processor be slowed down due to the DMA activity

Respuesta :

We have that the Processor speed reducing  will be  is mathematically given as

  • S=0.24 %.

From the question we are told

  • Consider a DMA module that is transferring characters (as bytes), one at a time, to main memory from some I/O device connected directly to the DMA device.
  • Suppose that I/O device transfers bit-by-bit at a rate of 19200 bits per second.
  • Suppose the CPU can fetch 1 million instructions per second (with constant use of the system bus and main memory).
  • How much will the processor be slowed down due to the DMA activity

Processor

Generally we have that the processor fetches directions at a charge of 1m guidelines per 2d or 1 MIPS.

The  I/O machine switch records at a pace of 19200 bits per seconds.

[tex]\frac{19200}{8} = 2400[/tex]

Therefore

2400 bytes per sec

Since that CPU is fetching and executing guidelines at an common charge of one million directions per 2nd sluggish down or cycle wasted p.c in DMA switch = ( 2400 / 1000000) * 100

= 0.24%

Hence

The Processor speed reducing  down will be

S=0.24 %.

For more information on Processor visit

https://brainly.com/question/16517842

ACCESS MORE
EDU ACCESS
Universidad de Mexico