J'ai du mal à interpréter la valeur des registres xmm dans la fenêtre de registre de Visual Studio. Les fenêtres affiche les éléments suivants:Valeurs de registre XMM
XMM0 = 00000000000000004018000000000000 XMM1 = 00000000000000004020000000000000
XMM2 = 00000000000000000000000000000000 XMM3 = 00000000000000000000000000000000
XMM4 = 00000000000000000000000000000000 XMM5 = 00000000000000000000000000000000
XMM6 = 00000000000000000000000000000000 XMM7 = 00000000000000000000000000000000
XMM00 = +0.00000E+000 XMM01 = +2.37500E+000 XMM02 = +0.00000E+000
XMM03 = +0.00000E+000 XMM10 = +0.00000E+000 XMM11 = +2.50000E+000
XMM12 = +0.00000E+000 XMM13 = +0.00000E+000
À partir du code que je suis en cours d'exécution, la valeur de XMM0 et XMM1 doit être 6 et 8 (ou inverse). La valeur de registre ici affichée est: XMM01 = +2.37500E+000
Qu'est-ce que cela signifie?
si quelqu'un trébuche sur ce via Google comme je l'ai fait. Les doubles sont dans 'XMM0DL',' XMM0DH' dans le débogueur Visual Studio qui sont affichés dans la boîte de dialogue "Registres" avec "AVX Double" activé. – PeterT