Susipažinti su SIMD (Single Instruction Multiple Data – pavienė instrukcija daug duomenų) komandų rinkiniu, registrais ir duomenų tipais, taikomais mikroprocesoriaus Pentium III.
2.1) Išvardinti procesoriaus Pentium III SIMD komandų grupes.
1. SIMD komandos su slankiuoju kableliu.
2. Sveikųjų skaičių SIMD komandos.
3. Sparčios (Kešo) atminties valdymo komandos.
2.2) Kokių programų vykdymo efektyvumą padidina naujos procesoriaus Pentium III SIMD komandos?
Dėl naujų procesoriaus Pentium III SIMD komandų padidėja taikomųjų programų vykdymo efektyvumas šiose srityse:
• Trimatė grafika ir modeliavimas, apšviestumo skaičiavimai taikant SPFP;
• Signalų su plačiu parametrų kitimo diapazonu apdorojimas ir modeliavimas (slankiojo kablelio aritmetika);
• Trimačių vaizdų generavimas realiojo laiko programose, naudojant sveikųjų skaičių kodą;
• Video signalų kodavimo ir dekodavimo algoritmai, duomenis apdorojant blokais;
• Skaitmeniniai filtracijos algoritmai, apdorojantys duomenų srautus.
2.3) Kokiais duomenimis operuoja slankiojo kablelio SIMD komandos?
SPFP duomenys su slankiuoju kableliu apdoroti paprastuoju tikslumu.
4) Kokie nauji registrai yra procesoriaus Pentium III architektūroje?
Procesoriaus Pentium III arcitektūroje yra 8 nauji 128 skilčių XMM registrai:
127 0
XMM0
XMM1
XMM2
XMM3
XMM4
XMM5
XMM6
XMM7
2.5) Kuo skiriasi XMM ir MMX registrai?
MMX registrai yra naudojami kartu su KO procesoriaus registrais. Taip pat naudoja Intel – 80 registrų duomenis. XMM registrai naudojami atskirai. Jie yra 128 skilčių.
2.6) Lygiagrečių ir skaliarinių operacijų skirtumai.
Lygiagrečios operacijos veikia vienu metu per keturis 32 skilčių elementų duomenis, kiekviename 128 skilčių operandų. Komandų varduose, vykdančiose lygiagrečias operacijas, yra priesaga ps.
Skaliarinės operacijos veikia 2 operandų jaunesniuosius duomenų elementus (užima 0 – 31 skiltis). Likę 3 duomenų elementai išėjimo operande nesikeičia. Išimtį sudaro skaliarinio kopijavimo komanda movss. Komandų pavadinime vykdančiose skaliarines operacijas yra ss.
2.7) SIMD komandų sintaksė.
Komandos atliekančios lygiagrečias operacijas
Komandos atliekančios skaliarines operacijas
Sudėties komandos
addps
addss
Atimties komandos
subps
subss
Daugybos komandos
mulps
mulss
Dalybos komandos
divps
divss
Kvadratinės šaknies traukimo komandos
sqrtps
sqrtss
Apytikslių skaičiavimų greitos komandos
rcpps
rcpss
rsqrtps
rsqrtss
2.8) Paaiškinti dėstytojo nurodytų slankiojo kablelio komandų veikimą.
Komanda rcpps xmm1, xmm2 nustato atvirkščią apytikslę reikšmę kiekvienam iš 4 skaitmenų esančių xmm2 ir įrašo rezultatą...
Šį darbą sudaro 687 ž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
Kiti 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!