Доступ к массиву сборок - PullRequest
2 голосов
/ 19 июня 2019

Я изучаю ассемблер, и у меня есть вопрос об адресации массива. Предположим, что rsi содержит адрес массива, и я хочу получить первый байт данных, начиная с этого адреса. Будут ли следующие два кода выполнять эту работу? Если так, в чем разница между ними, если таковые имеются? Заранее спасибо.

(синтаксис AT & T)

Версия 1

movb (%rsi), %al 

Версия 2

movb (, %rsi, 1), %al 
...