Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2015, 10:58   #1
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию макрос для передачи в локальную переменную вещественного значения

Может быть есть у кого-нибудь готовый? мне нужно что-то вроде
Код:
movr a, 3.1415926
где
Код:
macro movr x, y
... <-- пока не знаю
dd y
endm
заранее спасибо
Mikl___ вне форума Ответить с цитированием
Старый 27.10.2015, 11:16   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

У мну точно нет
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.10.2015, 12:31   #3
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,162
По умолчанию

Здравствуй, Stilet!
вот два варианта
Код:
db 68h;push
dd 3.1415926
pop local_var
и
Код:
SetLocalFloat MACRO dest, immfloat
  fld FP8(immfloat)
  fstp dest
ENDM
...
LOCAL MyR8:REAL8
  SetLocalFloat MyR8, 123.456
но мне нужно без Push/pop и инструкций FPU, что-то вроде
Код:
db 0C7h,85h,68h
dd 3.1415926;== mov dword ptr [rbp-98h], 3.1415926
Mikl___ вне форума Ответить с цитированием
Старый 27.10.2015, 12:40   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Не ну я примерно понял что ты без операций со стеком хочешь, но увы... У мну нетъ.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать макрос для подставки значения по двум аргументам Karanir Microsoft Office Excel 2 30.01.2015 21:19
3 переменные вещественного типа, если их значения упорядочены по возрастанию или убыванию, то удвоить их C++ Builder XE4 (визуальн программирование C++ Builder 0 22.01.2014 23:41
Как в Excel 2010 сделать макрос для поиска нужного значения Сергей Ш. Microsoft Office Excel 4 03.04.2013 09:36
Макрос для передачи персанальных данных Evroclidon Microsoft Office Excel 19 01.02.2010 21:12
Для вещественного массива А(20)вычислить наибольшее и наименьшее значения модуля раз-ти между сосед.эл-ми faix Помощь студентам 2 14.11.2007 13:25