Смотрите здесь . Это говорит
В синтаксисе AT & T память
ссылаться следующим образом,
segment-override:signed-offset(base,index,scale)
Внизу на странице есть несколько примеров. Я считаю это лучшим:
GAS memory operand NASM memory operand
------------------ -------------------
(%ecx,%ebx,2) [ecx+ebx*2]
mov source, destination
в синтаксисе AT & T копирует значение из источника в место назначения. Также рассмотрим размер edx. Как вы думаете, сколько байтов (4) будет скопировано mov
?