All pastes #744382 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-10-21 12:34 UTC
rendered paste body
En datamaskin betår av en prosessor og en I/O enhet, D, som er bundet til hovedlageret, M, via en felles buss. Bussen har en datalinje som har bredden til et ord. Prosessoren kan utføre et maksimum av 1000000 instruksjoner pr. sekund. En gjennomsnittlig instruksjon krever fem maskinsykler, der tre av de bruker bussen. Lesing og skriving til lageret krever en maskinsykel. Anta at prosessoren hele tiden utfører bakgrunnsprogrammer som krever 45% av prosessorsyklene, men ingen I/O instruksjoner. Anta at en prosessorsykel er lik en bussykel. Anta også at I/O enheten skal bli brukt til å overføre store blokker av data mellom M og D.
Anta at man bruker programmert I/O og hvert ett-ords I/O-overføring krever at prosessoren utfører 1 instruksjoner. Estimer den maksimale I/O dataoverførings raten, i ord per sekund, som er mulig gjennom D.