Ce n'qword ptr [hexvalue], sans un de la base de registre

J'ai été le débogage du code CLR dans l'assemblée, et a obtenu une ligne de

mov rax, qword ptr [ff4053c0h]

Je pense que qword ptr [ff4053c0h] fait référence à une chaîne qui m'intéresse, mais ff4053c0h n'est pas valide emplacement de la mémoire. La lecture sur qword ptr il semble faire référence à une adresse basée sur un registre de base (par exemple, qword ptr [rsp+30h] est de 30 octets dans la pile), mais je ne trouve pas ce que c'est-à-dire de la base de registre.

C'est en se référant à l'emplacement de l'adresse pointée par ff4053c0h comme un quad mot (64 bits). Quelle que soit la valeur de 64 bits est à cette adresse sera chargé dans rax. Si l'adresse n'est pas valide, alors il y a un problème. Êtes-vous sûr que c'est pas valide?

OriginalL'auteur Rattle | 2015-07-03