1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
| Altair |
20.06.2004 10:17
Сообщение
#1
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
чем отличается
lea dx, DATA от mov dx,offset DATA При выводе строк надо адрес строки разместить в dx, я пробовал двумя способами, вроде одно и то-же. Это действительно одинаковые команды??? -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
| xds |
4.08.2004 16:14
Сообщение
#2
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Кстати, LEA можно использовать как трехадресную команду сложения ;) При этом одно слогаемое должно быть размещено в BX или BP, а второе - в SI или DI. Результат можно поместить в любой регистр общего назначения. Команды такого вида занимают в памяти 2 байта :P
Например: "lea ax,[bx+si]" <=> "mov ax,bx; add ax,si" -------------------- The idiots are winning.
|
Altair Вывод строк. Равносильные команды? 20.06.2004 10:17
BlackShadow А ты откомпиль оба варианта, а затем открой в дебу... 20.06.2004 21:23
FreeMan Вроде как mov reg,offset data круче! 25.06.2004 13:22
NetAnton могу точно подтвердить - LEA и MOV OFFSET являются... 27.06.2004 23:47
BlackShadow Это зависит от компилятора. У меня Tasm 5.0 с дери... 29.06.2004 12:47
NetAnton у меня TASM 5.1 и ему пофиг, что компилить :D 29.06.2004 13:55
Altair Ну да, lea код меньшего размера 1.07.2004 12:41
Acidrain komanda LEA oznatchaet "Load Effective Addres... 2.08.2004 20:55
xds В "lea dx,DATA" в качестве DATA может вы... 4.08.2004 15:15![]() ![]() |
|
Текстовая версия | 9.12.2025 3:53 |