Searching the Intel Volume 2A docs only reveals 4 uses of [--][--]
, and only says one short sentence of its meaning:
The [--][--] nomenclature means a SIB follows the ModR/M byte.
Referring to this for the SIB byte:
So, what does this mean? How do you use it, in the table in which it appears:
I am starting to get a sense of how to use this table to understand the bottom left corner box of this table, and it's relation to the top column headers, but have yet to understand the rest of this table. I think I can figure out how this computed address stuff works, but what does the [--][--]
mean? Do you fill in the --
with registers, so it would be like [eax][eax]
? Or, I don't have any idea. Please help.
What are some examples of instruction calls that demonstrate its usage?
question from:
https://stackoverflow.com/questions/65949565/what-does-mean-in-the-intel-x86-assembly-docs 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…