Daywalkerhenrik Skrevet 23. oktober 2011 Del Skrevet 23. oktober 2011 (endret) Hei! Sliter med et par oppgaver i opplegget vi må gjennom i kurset "Data grunnkurs" på NTNU. Har en oppgave som lyder: 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 1 000 000 instruksjoner pr. sekund. En gjennomsnittlig instruksjon krever 4 maskinsykler, der 1 av de bruker bussen. Lesing og skriving til lageret krever en maskinsykel. Anta at prosessoren hele tiden utfører bakgrunnsprogrammer som krever 55 % 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. Estimer den maksimale I/O dataoverføringsraten, i ord per sekund, som er mulig gjennom D, hvis man bruker DMA. Svaret skal ha to tall bak komma og være i antall millioner I/O overføringer Noen som har peiling på formler som kan brukes til å løse slike problemer? Hvordan går man frem? Takker for all hjelp Endret 23. oktober 2011 av Daywalkerhenrik Lenke til kommentar
hagfors Skrevet 5. september 2012 Del Skrevet 5. september 2012 Beklager necropostingen, men står fast på nøyaktig samme oppgave. (bare litt andre tall) Noen tips? Lenke til kommentar
hagfors Skrevet 5. september 2012 Del Skrevet 5. september 2012 Fant det ut 10 sekunder etter at jeg postet, bare begrav posten igjen. Lenke til kommentar
Matsemann Skrevet 19. september 2012 Del Skrevet 19. september 2012 Da har du lov til å besvare det for andre i fremtiden som skulle lure. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå