www.wikidata.uk-ua.nina.az
Cyu stattyu potribno povnistyu perepisati vidpovidno do standartiv yakosti Vikipediyi Vi mozhete dopomogti pererobivshi yiyi Mozhlivo storinka obgovorennya mistit zauvazhennya shodo potribnih zmin serpen 2019 Cya stattya mistit perelik posilan ale pohodzhennya tverdzhen u nij zalishayetsya nezrozumilim cherez praktichno povnu vidsutnist vnutrishnotekstovih dzherel vinosok Bud laska dopomozhit polipshiti cyu stattyu peretvorivshi dzherela z pereliku posilan na dzherela vinoski u samomu teksti statti serpen 2019 MMX Multimedia Extensions multimedijni rozshirennya komercijna nazva dodatkovogo naboru instrukcij sho vikonuyut harakterni dlya procesiv koduvannya dekoduvannya potokovih audio video danih diyi za odnu mashinnu instrukciyu Vpershe z yavivsya v procesorah Pentium MMX Rozroblenij u pershij polovini 1990 h Zmist 1 Registri MMX 2 Tipi danih MMX 3 Sintaksis 4 Div takozh 5 Literatura 6 PosilannyaRegistri MMX RedaguvatiRozshirennya MMX vklyuchaye v sebe visim 64 bitnih registriv zagalnogo koristuvannya MM0 MM7 Dlya sumisnosti zi sposobami zberezhennya stanu procesora v nayavnih operacijnih sistemah Intel bula zmushena ob yednati v programnij modeli procesora visim registriv MMX z mantisami vosmi registriv matematichnogo spivprocesora FPU Aparatno ce mozhut buti rizni pristroyi ale z tochki zoru programista ce odni j ti zh registri Takim chinom ne mozhna odnochasno koristuvatisya komandami matematichnogo spivprocesora i MMX Tipi danih MMX RedaguvatiKomandi tehnologiyi MMX pracyuyut z 64 bitnimi cilochiselnimi danimi a takozh z danimi upakovanimi v grupi vektori zagalnoyu dovzhinoyu 64 bita Taki dani mozhut perebuvati v pam yati abo u vosmi MMX registrah Komandi tehnologiyi MMX pracyuyut z takimi tipami danih Upakovani bajti visim bajtiv v odnomu 64 rozryadnomu registri angl packed byte upakovani slova chotiri 16 rozryadnih slova v 64 rozryadnomu registri packed word Upakovani podvijni slova dva 32 rozryadnih slova v 64 rozryadnomu registri packed doubleword 64 rozryadni slova quadword Sintaksis RedaguvatiMMX komandi mayut takij sintaksis instruction dest src Tut instruction im ya komandi dest poznachaye vihidnij operand src vhidnij operand U sistemu komand vvedeno 57 dodatkovih instrukcij dlya odnochasnoyi obrobki dekilkoh odinic danih Bilshist komand mayut sufiks yakij viznachaye tip danih i vikoristanu arifmetiku US unsigned saturation arifmetika z nasichennyam en dani bez znaka S abo SS signed saturation arifmetika z nasichennyam dani zi znakom Yaksho u sufiksi nemaye ni S ni SS vikoristovuyetsya ciklichna arifmetika wraparound B W D Q vkazuyut tip danih Yaksho u sufiksi ye dvi z cih bukv persha vidpovidaye vhidnomu operandu a druga vihidno Novi instrukciyi vklyuchayut taki grupi Komandi peresilannya danih Data Transfer Instructions mizh registrami MMX i cilochiselnimi registrami i pam yattyu Komandi peretvorennya tipiv Arifmetichni operaciyi Arithmetic Instructions sho vklyuchayut dodavannya i vidnimannya v riznih rezhimah mnozhennya i kombinaciyu mnozhennya i skladannya Komandi porivnyannya Comparison Instructions elementiv danih na rivnist chi za velichinoyu Logichni operaciyi Logical Instructions I I NE ABO i viklyuchayuche ABO sho vikonuyutsya nad 64 bitnimi operandami Zsuvni operaciyi Shift Instructions logichni i arifmetichni Komandi upravlinnya stanom Empty MMX State ochishennya MMX ustanovka oznak porozhnih registriv v slovi tegiv Instrukciyi MMX ne vplivayut na flagi umov Registri MMX na vidminu vid registriv FPU adresuyutsya fizichno a ne vidnosno TOS Bud yaka instrukciya MMX obnulyaye pole TOS registra stanu FPU Instrukciyi MMX dostupni z bud yakogo rezhimu procesora Div takozh RedaguvatiSSE SSE2 SSE3Literatura RedaguvatiZubkov S V Assembler dlya DOS Windows UNIX 3 tye vid Ster M DMK Pres SPb Piter 2004 608 s Posilannya RedaguvatiIA Software Developer s Manual Vol 1 angl Div rozdil 8 pro programuvannya MMX Codenet ru Arhivovano 4 veresnya 2019 u Wayback Machine ros Stattya pro programuvannya MMH Otrimano z https uk wikipedia org w index php title MMX amp oldid 35660838