lea assembler



Lea ассемблер

Автор Zla9_Kolu4ka best задал вопрос в разделе Другие языки и технологии

lea(ассемблер) В чем отличие lea bx,str от mov bx,offset str и получил лучший ответ

Ответ от Капитан Гугл[гуру]
Ни в чем. Сассемблируй и убедись.

Ответ от Vadim Rumyantsev[гуру]
lea использует адресную арифметику, а mov – просто пересылает константу. В первом случае возникнет исключительная ситуация, если адрес некорректный.

Ответ от Jurijus Zaksas[гуру]
Эта инструкция вообще была введена для поддержки языков высокого уровня. На ассемблере она в общем-то и не нужна, можно использовать mov.

Ответ от ?????? ????r?????u[гуру]
в некоторых случаях можно заменить инструкцию LEA более короткой и быстрой инструкцией MOV: LEA AX,lval можно заменить на: MOV AX,OFFSET lval так что mov лучше

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: lea(ассемблер) В чем отличие lea bx,str от mov bx,offset str
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*