„X86-64” változatai közötti eltérés

[ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Hkbot (vitalap | szerkesztései)
a Bottal végzett egyértelműsítés: Phenom –> Phenom-processzorok listája, AMD Phenom
Nincs szerkesztési összefoglaló
24. sor:
* '''A 64-bites egész típus teljes támogatása:''' Mindegyik általános felhasználású regiszter 32-bitesről 64-bitesre lett növelve, mindegyik aritmetikai és logikai művelet, a memóriából regiszterbe és regiszterből memóriába típusú műveletek, mind közvetlenül támogatják a 64-bites egészeket.
 
* '''További [[regiszter (számítástechnika)|regiszterek]]:''' Az általános célú regiszterek méretének növelése mellett, az x86-32-ben lévő névvel ellátott, általános-célú regiszterek (eax,ebx,ecx,edx,ebp,esp,esi,edi) száma 8-ról 16-ra növekedett. Ezáltal lehetővé vált a lokális változók a verem helyett a regiszterekben történo tárolása, valamint a gyakran használt konstansok is helyet kaphatnak a regiszterekben. A gyors és kis méretu szub-rutinok argumentumainak tárolására is nagyobb tárhely áll rendelkezésre. Mind a 16 regisztert lehet használni 64 bitesként (rax,rbx,rcx,rdx,rbp,rsp,rsi,rdi,r8..r15 néven), 32 bitesként (eax,esi,r8d stb), 16 bitesként (ax,si,r8w stb), 8 bitesként (al,sil,r8b stb). Valamint ah,bh,ch,dh továbbra is használható. A több regiszter használatának hátránya, hogy magával hozza a több regiszter-mentést és visszaállítást. Az AMD64-nek még így is kevesebb regisztere van, mint a legtöbb átlagos RISC processzornak (amelyeknek általában 32-64 regisztere van), vagy mint a [[VLIW]]-típusú gépeknek, mint például az [[IA-64]], amelynek 128 regisztere van.
 
* '''További XMM (SSE) regiszterek:''' Hasonlóan, a 128-bites XMM regiszterek (Streaming SIMD([[SSE]])-utasítások) tárolására használatos) száma is 8-ról 16-ra növekedett.
A lap eredeti címe: „https://hu.wikipedia.org/wiki/X86-64