IMAG0643 (5)

IMAG0643 (5)



Architektura x86 - rejestry w EM64T

Rejestry ogólnego przeznaczenia (GPR - generał purpose registers)

64-bltowe: RAX, RCX, RDX, RBX, RSP, RBP. RSI, RDI,

R8,R9,R10,R11,R12,R13,R14,R15 -dodatkowe

32-bitowe: EAX, ECX, EDX. EBX, ESP. EBP. ESI. EDI.

R8D, R9D, R10D, R11D, R12D, R13D, R14D, R15D

16-bltcwe: AX. CX. DX. BX. SP. BP. SI. Dl.

R8W, R9W, R10W, R11W, R12W, R13W, R14W, R15W

8-bitowe: AL, CL. DL, BL, SPL, BPL SIL, DIL, (analogicznie części wysokie „H")

R8B, R9Bf R10B, R11B, R12B. R13B, R14B, R15B

Jednostka zmiennoprzecinkowa posiada stos ośmiu rejestrów 80-bitowych: ST0-ST7

Osiem 64 bitowych rejestrów dla Instrukcji MMX: MM0-MM7 S8E i AVE:

16x128b XMM0*XMM15 16 x 256b YMM0-YMM16 32 x 512b ZMM0-ZMM31

Do tego dochodzą rejestry konfiguracyjne, debugowanla itp...


Wyszukiwarka

Podobne podstrony:
IMAG0644 (4) Architektura x86 - rejestry w EM64T * operacje 8 i 16 bitowe np. mov nie modyfikują sta
IMAG0642 (4) Architektura x86 - rejestry 1A-32 O UM GPRO GPR1
Slajd14 (117) Rejestry 1.    Ogólnego przeznaczenia 2.    Segmentowe 1
Slajd15 (115) Rejestry ogólnego przeznaczenia Można w nich wyróżnić trzy grupy rejestrów o zdefiniow
p1030163 Rejestry ogólnego przeznaczenia (2/2)• Problemy projektowe: —    r. ogólnego
p1030164 Ile rejestrów ogólnego przeznaczenia? •    8-32 •    Mniej =&
Slajd10 Rejestry ogólnego przeznaczenia Można w nich wyróżnić trzv grupy rejestrów %J C_* JL
p1030162 Rejestry ogólnego przeznaczenia (1/2)_ •    Mogą być przypisane przez progra
IMAG0645 (5) Architektura x86 Flagi 3130 29 28 27282* 2423 22 2120 1918 171*1514 13 1211 10 9 8 78*
IMAG0650 (5) Architektura x86 - tryby adresowania (wybrane) Bez dostępu do pamięci: •
IMAG0651 (4) Architektura x86 - tryby pracy procesora Chroniony - dla wielozadaniowych systemów oper
IMAG0652 (4) 3 Architektura x86 - podsumowanie: technical elegance * market success I - maniakalne u

więcej podobnych podstron