Glossary
Opérande
Le ou les arguments d'une instruction assembleur — les registres, adresses mémoire ou valeurs immédiates sur lesquels elle agit.
Une opérande est un argument fourni à une instruction assembleur qui précise les données sur lesquelles l'instruction agit. Une instruction peut avoir zéro, une ou deux opérandes. Les opérandes se déclinent en trois types : un registre (par ex. EAX), une valeur immédiate (un nombre littéral intégré à l'instruction), ou une référence mémoire (par ex. [EBP-4]).
MOV EAX, 1 ; opérande de destination : EAX, opérande source : 1 (immédiate)
ADD [EBP-4], EAX ; opérande mémoire + opérande registreComprendre l'encodage des opérandes est crucial lors de la lecture d'opcodes bruts ou de l'écriture de shellcode.