Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Sistemi operativi I > I/O DMA Domanda risp multipla
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Delorean
.illuminato.

User info:
Registered: Dec 2005
Posts: 158 (0.02 al dì)
Location:
Corso: Info
Anno:
Time Online: 20:53:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
I/O DMA Domanda risp multipla

Un sistema dotato di dispositivo di DMA deve trasferire un blocco di 512 byte in memoria
centrale. Il tempo di
accesso a memoria centrale e' di 200 nsec., il tempo medio di esecuzione di una istruzione
macchina e' di 1 micro
sec., la routine di gestione interrupt associata al DMA e' composta da circa 10 istruzioni.
Quanto tempo richiede il
trasferimento del blocco dal momento in cui il dispositivo di I/O riceve il blocco dal disco al
momento in cui il
driver del disco riprende il ontrollo della CPU?
A) 10 microsec.
B) 112.4 microsec.
C) 614.4 microsec.
D) 10.2 microsec.
Risposta esatta: B


Qualcuno mi sa spiegare perchè?

__________________
.:: D ::.

05-02-2012 20:02
Click Here to See the Profile for Delorean Click here to Send Delorean a Private Message Find more posts by Delorean Add Delorean to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Paolo71
.primate.

User info:
Registered: Mar 2005
Posts: 73 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: 1
Time Online: 1 Day, 5:33:24 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao,
credo che la ragione sia che viene inviato un solo byte alla volta, quindi devi calcolare il tempo di accesso x ogni singolo byte.
Per intenderci: 512 Byte * 200nsec = 102400 quindi 102.4 microsec, cui devi poi aggiungere il tempo portato via dall'interrupt, ossia 10 microsec ==> 112.4 microsec.

Credo sia per questo...

Ciao,
Paolo

__________________
Paolo~

06-02-2012 08:47
Click Here to See the Profile for Paolo71 Click here to Send Paolo71 a Private Message Find more posts by Paolo71 Add Paolo71 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Delorean
.illuminato.

User info:
Registered: Dec 2005
Posts: 158 (0.02 al dì)
Location:
Corso: Info
Anno:
Time Online: 20:53:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Perfetto! Grazie mille!

__________________
.:: D ::.

06-02-2012 11:15
Click Here to See the Profile for Delorean Click here to Send Delorean a Private Message Find more posts by Delorean Add Delorean to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 08:29.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.034 seconds (71.06% PHP - 28.94% MySQL) con 27 query.