Darbo tikslas: Išnagrinėti SimpleScalar modeliavimo terpės sandarą ir išmokti naudotis jos simuliatoriais.
0x00400000
Programos teksto (kodo) segmento dydis (baitų)
91744
Programos apdorojamų duomenų segmento pradžios adresas (šešioliktaine forma)
0x10000000
Programos apdorojamų duomenų segmento dydis (baitų)
13028
Programai priklausančio steko segmento viršūnės adresas (šešioliktaine forma)
0x7fffc000
Programai priklausančio steko pradinis dydis (baitų)
16384
Programos pradinis adresas (programos paleisties metu įkeliamas į programos skaitiklį)
0x00400140
Programai skirtų puslapių atmintyje skaičius
33
Puslapiams skirtos erdvės atmintyje talpa (kilobaitų)
132
Klaidingų kreipčių į 1-ojo lygmens puslapių lentelę skaičius
34
Bendras kreipčių į puslapių lentelę skaičius
1547617
Šis simuliatorius atlieka tik funkcionalią simuliaciją. Pagrindinis šio simuliatoriaus tikslas – vykdyti apkrovos programas hipotetiniame procesoriuje (vykdo sukompiliuotos programos instrukcijas ir tikrina kreipimus į atmintį). Matome jog simuliatoriaus įvykdytų instrukcijų skaičius per vieną sekundę yra 214007. Programos pradinis dydis 16384 baitai.
2 lentelė. Simuliatoriaus sim-safe gauti rezultatai
Modeliuoto kompiuterio bendras atliktų instrukcijų skaičius.
214007
Modeliuoto kompiuterio bendras atliktų įkelties {load} išsaugojimo {store} instrukcijų skaičius
56926
Modeliavimo trukmė sekundėmis.
1
Modeliuoto kompiuterio veikimo sparta, instrukcijomis per sekundę.
214007
Programos teksto (kodo) segmento pradžios adresas (šešioliktaine forma)
0x00400000
Programos teksto (kodo) segmento dydis (baitų)
91744
Programos apdorojamų duomenų segmento pradžios adresas (šešioliktaine forma).
0x10000000
Programos apdorojamų duomenų segmento dydis (baitų).
13028
Programai priklausančio steko segmento viršūnės adresas (šešioliktaine forma).
0x7fffc000
Programai priklausančio steko pradinis dydis (baitų).
16384
Programos pradinis adresas (programos paleisties metu įkeliamas į programos skaitiklį)
0x00400140
Programai skirtų puslapių atmintyje skaičius.
33
Puslapiams skirtos erdvės atmintyje talpa (kilobaitų)
132
Klaidingų kreipčių į 1-ojo lygmens puslapių lentelę skaičius
34
Bendras kreipčių į puslapių lentelę skaičius.
1547617
Šis simuliatorius analogiškas sim-fast simuliatoriui, tačiau priešingai nei pirmtakas, jis ieško visų instrukcijos klaidų ir kontroliuoja kiekvieną kreipimąsi į atmintį. Tai paprasčiausias ir lengviausiai suprantamas funkcinis simuliatorius. Šio simuliatoriaus įvykdytų instrukcijų skaičius per sekundę toks pat kaip ir sim-fast simuliatoriaus.
3 lentelė. Simuliatoriaus sim-safe gauti rezultatai, kai instrukcijų skaičius 50000
Modeliuoto kompiuterio bendras atliktų instrukcijų skaičius
50000
Modeliuoto kompiuterio atliktų įkelties {load} išsaugojimo {store} bendras instrukcijų skaičius.
15785
Simuliacijos sparta (instrukcijų per sekundę)
50000
Bendras kreipčių...
Šį darbą sudaro 725 ž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!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!