ENTER/BOUND operands order.
Jan Beulich
JBeulich@suse.com
Thu Jan 16 15:44:00 GMT 2014
>>> On 16.01.14 at 16:38, Michael Zolotukhin <michael.v.zolotukhin@gmail.com> wrote:
> This document "syntax" is not the actual assembly syntax. The
> presence of {er} or {sae} there just means the instruction supports
> those encodings. I agree that it could lead to some confusion, but
> this document describes instructions, not syntax.
Is there anything supporting this view of yours?
Is there any other case where the instruction descriptions don't
very closely resemble assembly syntax?
> Unfortunately, there is no document describing the assembly syntax (at
> least, to my knowledge), and the tests are the best reference point we
> have.
That would be very odd: Tests setting language standards. If you
don't take the Intel manual as sufficient reference, the next best
thing setting a standard here is MASM. Did you check how they
require the operands to be ordered?
Jan
More information about the Binutils
mailing list