Un mode d'adressage spécifie comment calculer l'adresse mémoire effective d'un opérande en utilisant des informations contenues dans des registres et / ou des constantes contenues dans une instruction machine ou ailleurs.

Plus à propos addressing-mode...

201036: push% rbp 201037: push% rbx 201038: sous $ 0x28,% rsp 20103c: mov% rsp,% rsi 20103f: callq .......
24 déc. 2020 à 19:20
Par exemple, quelle est la différence entre cmpl $0x7, 0x8(%rsp) Et cmpl $0x7, (%rsp) Quelle est également la différence entre cmp et cmpl?....
5 oct. 2019 à 02:14
Je lis ce https: //en.wikibooks .org / wiki / X86_Assembly / X86_Architecture # General-purpose_registers_.2864-bit_naming_conventions.29 À Adressage mémoire direct , il est dit: .data my_var dw 0abcdh ; my_var = 0xabcd .code mov ax, [my_var] ; copy my_var content into ax (ax=0xabcd) Je me d....
12 févr. 2017 à 13:57
J'essaye de lire la valeur du registre x86_64 rip. Voici ce que montre objdump. 4017ec: 48 8d 35 00 00 00 00 lea 0x0(%rip),%rsi 4017f3: 41 89 d4 mov %edx,%r12d Je pense qu'après l'exécution de l'instruction 0x4017ec, la valeur de rsi devrait être 0x4017ec. Cependant c'est 0x4017....