Я искал режимы адресации в IA-32, но не нашел ни одного веб-сайта или статьи, в которых просто объяснялись бы режимы адресации. Мне нужна статья или что-то, что объясняет дело просто какой-то картинкой памяти во время ее изменения и указанием режима адреса по картинкам.
Я знаю, что в IA-32 общая форма адресации выглядит следующим образом:
Сегмент + База + (индекс * масштаб) + смещение
Я хочу знать точное значение смещения, масштаба, индекса и, наконец, базы. Поскольку я тоже не знаю английского языка, я вынужден был искать их, но я не нашел технического значения слов для этого случая (я имею в виду язык программирования на ассемблере).
Наконец, я хочу, чтобы объяснение режимов адресации в IA-32 было просто и желательно представлено картинками о памяти и ее смещении и...
Я изучаю язык программирования на ассемблере по книге Руководство по программированию на ассемблере в Linux.
Тогда спасибо.