Laboratoriniai darbai

Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas

9.6   (3 atsiliepimai)
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 1 puslapis
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 2 puslapis
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 3 puslapis
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 4 puslapis
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 5 puslapis
Konvejerinio instrukcijų apdorojimo modeliavimas ir tyrimas 6 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Atliko: KT-6/1 gr. stud.
2. Konvejerinių instrukcijų apdorojimo pasirinktų konvejerinio ciklo paveikslai.
3.Gautų konvejerinio ciklų paveikslų analizė.
Toliau pateikiu pavyzdžius konvejerinio veikimo, gautas naudojant test-math apkrovos programą, jas paėmiau atsitiktinai iš darbo rezultato.
@ 32
aa = `0x00400140: lw r16,0(r29)'
ab = `0x00400148: lui r28,0x1001'
ac = `0x00400150: addiu r28,r28,-24528'
ad = `0x00400158: addiu r17,r29,4'
[IF] [DA] [EX] [WB] [CT]
aa*!
ab
ac
ad
2.pav. Išrenkamos instrukcijos ir joms priskiriami sąlyginiai kintamieji
Matome, kad pradedamas naujas konvejerinis ciklas (numeris 32) ir išrenkamos naujos 4 instrukcijos, bei priskiriami jiems sąlyginiai pavadinimai (kintamieji). Pirmoji instrukcija yra lw –įkelti žodį, adresavimas su postūmiu. Operacija atliekama su r29 registru, o informacija įkeliama į r16 registrą. Jai priskiriamas sąlyginis pavadinimas aa , kad būtų patogiau atvaizduoti konvejerį. Žvaigždutės simbolis ties šia instrukciją reiškia, kad ji į procesorių buvo išrinkta ne tiesiai iš spartinančiosios atminties,bet paimta iš pagrindinės atminties. O šauktukas – nepataikymas „peržiuros iš šalies buferyje“
Antoji išrinkta instrukcija yra lui , ji reiškia įkelti į aukštesnį registrą, tai vadinasi įkeliama į r28 registrą. Šiai instrukcijai priskiriamas ab sąlyginis pavadinimas.
Trečioji išrinkta instrukcija yra addiu, kurios reikšmė sudėti vieną skaičių iš konstantos lauko, o kitą iš r28(rs) registro, nevertinant ženklų, rezultatas lieka r28(rt) registre (perpildos kontrolė nevykdoma). Šiai instrukcijai priskiriamas ac sąlyginis pavadinimas.
Ketvirtoji kaip ir trečioji instrukcija tik su kitomis registro reikšmėmis, ošiai instrukcijai priskiriamas ad sąlyginis pavadinimas.
@ 33
ae = `0x00400140: [internal ld/st]'
[IF] [DA] [EX] [WB] [CT]
aa
ab
ac
ad
ae
3.pav. Instrukcijų dekodavimas
Matome, kad per @ 33 procesoriaus ciklą visos iš atminties išrinktos instrukcijos dabar perėjo iš instrukcijų išrinkimo etapo į instrukcijų dekodavimo etapą. Čia juos dekuoduojamos ir nustatomos, kokia tvarka bus vykdoma sekančiame EX etape, taip pat nustatoma, kurios instrukcijos turės laukti, jei jos tarpusavyje susiėjusios, o kurios iš kartą galės būti vykdomos.
@ 34
[IF] [DA] [EX] [WB] [CT]
ac aa+
ae ab
ad
4.pav.Instrukcijos aa+; ab ; ad eilėje vykdymas, kai kitos laukia laukimo eilėje [DA]
Matome, kad ciklo @ 34 metu vykdomos trys instrukcijos: aa+; ab ; ad –...

Daugiau informacijos...

Šį darbą sudaro 1149 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
6 psl., (1149 ž.)
Darbo duomenys
  • Elektronikos laboratorinis darbas
  • 6 psl., (1149 ž.)
  • Word failas 93 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį laboratorinį darbą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt