Форум программистов, компьютерный форум, киберфорум
Assembler: MASM64, х64/long mode
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Переход с MASM32 на MASM64 https://www.cyberforum.ru/ assembler-x64/ thread2386573.html
Привет, всем! Мной написана программа (более 20 000 строк), возникла необходимость перехода на 64 bit. Работаю с RadASM. Основной объем ошибок сейчас при компиляции - это invoke. Прочитал, что masm64 не поддерживает invoke. Как максимально безболезненно перейти на 64 бит?
Assembler Вывод характеристик компьютера
Здравствуйте, нужна помощь( Есть задание, подскажите, как мне вывести, через окно самому прописать, или есть специальные команды, которые это делают? ЗАДАНИЕ: Вывести имя компьютера, название микропроцессора, размер памяти, название материнской карты, версию операционной системы
Assembler Вычисление целочисленного арифметического выражения https://www.cyberforum.ru/ assembler-x64/ thread2339467.html
Здравствуйте, есть выражение f/e — b/d – a/c, нужно посчитать его с процедурами, все компилирует, но не запускает .exe Помогите пожалуйста) include win64a.inc ; библиотеки для подключения count PROTO arg_a:QWORD,arg_b:QWORD,arg_c:QWORD,arg_d:QWORD,arg_e:QWORD,arg_f:QWORD .data _f1 dq 40 _e1 dq 10 _b1 dq 30 _d1 dq 5 _a1 dq 42
Assembler В готовом *.exe файле прописать свою строку и занести ее в регистр https://www.cyberforum.ru/ assembler-x64/ thread2330693.html
Здравствуйте. Подскажите, как в готовом уже *.exe файле прописать свою строку и занести ее в регистр, например в rcx. Слышал, что можно через codecave (в конце программы пустое место), но не получается. Пробую через отладчик x64dbg. Буду благодарен за Вашу помощь. Заранее спасибо.
Краш программы, регистры Assembler
Существует программа, где из определенной точки мне нужно перебросить вызов в другое место. Что я делаю: 1. затираю несколько команд 2. вместо этих команд пишу вызов на свою функцию таком образом: movabs r13, 7FF78C0CB6F1 (это пример адреса call r13. 3. внутри моей функции восстанавливаю затертые комманды 4. делаю свои делишки 5. вызываю оригинальную функцию
Assembler Вывод содержимого регистра на экран в Windows x64 https://www.cyberforum.ru/ assembler-x64/ thread2181995.html
ДОСовское int 21h не работает, потому что винда не поддерживает 16-битные приложения. Есть ли подобная функция под x64?
Assembler [masm64] Создать окно с кнопками https://www.cyberforum.ru/ assembler-x64/ thread2173007.html
Кто сможет помочь,нужно на masm64 создать окно с тремя кнопками: A - закрытие окна, а остальные 2-е запускают 2 приложения. 2 приложения уже написал,а с окном и кнопками вожусь уже неделю и ничего не получается,мозги уже кипят. Если кто поделится как сделать это окно с кнопками - Буду ОЧЕНЬ благодарен! Добавлено через 7 часов 50 минут Нашёл на masm32 и переделал!))))
Микс x86 и x64 вычисление указателей Assembler
DWORD64 *memoryBuffer = new DWORD64; int main(void) { __asm { int 3 EMIT(0x6A) EMIT(0x33) /* push _cs */ \
Assembler Не запускается код JWASM, x64, Visual Studio 2008 При сборке выдает следующее unresolved external symbol WinMain referenced in function __tmainCRTStartup msvcrt.lib Сам код полностью рабочий, создавался на другом компьютере При переносе проекта, он отказался работать Начало кода привел .x64 option casemap:none option frame:auto option win64:1 https://www.cyberforum.ru/ assembler-x64/ thread2166866.html Assembler Masm64 ничего не выводит на экран! Кто подскажет в чём дело,беру любой пример для масм64 с выводом на экран,всё компилируется ,но ничего не выводится?? Пример asm файла: OPTION DOTNAME option casemap:none include temphls.inc include win64.inc include user32.inc includelib user32.lib OPTION PROLOGUE:rbpFramePrologue .code https://www.cyberforum.ru/ assembler-x64/ thread2165058.html
Процедуры в MASM64. Я не понимаю Assembler
MASM64 меня, конечно, убивает. Я про temphls.inc от vasil211yandex.ru 1. Если у процедуры нет параметров и локальных переменных, то пролог не генерируется. Это при том, что присутствуют опции: OPTION PROLOGUE:rbpFramePrologue OPTION EPILOGUE:rbpFrameEpilogue Для себя нашёл выход: при отсутствии параметров (и локалок) пишу Dummy:QWORD. Но это маразм. Может, есть всё же правильный вариант...
Assembler Таблица умножения Преподаватель поставил задачу, написать на ассемблере код 64-битной системы который выводит таблицу умножения n * n (n - вводиться пользователем) Работаю в SASM, помогите глупому студенту( https://www.cyberforum.ru/ assembler-x64/ thread2155020.html
0 / 0 / 0
Регистрация: 03.11.2017
Сообщений: 39
23.04.2019, 22:17  [ТС] 0

Masm64 - Assembler - Ответ 13518562

23.04.2019, 22:17. Показов 10388. Ответов 20
Метки (Все метки)

Ответ

Это не "чужая заведомо правильная", а моя " неизвестно работающая ли" программа)
Хорошо, я попробую
Но нам преподаватель батник попроще давал, типа:
Windows Batch file
1
2
3
4
5
ml64/c file.asm
link.... и т.д.
pause
delete file.obj
start file.exe


Вернуться к обсуждению:
Masm64 Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2019, 22:17
Готовые ответы и решения:

Переход с MASM32 на MASM64
Привет, всем! Мной написана программа (более 20 000 строк), возникла необходимость перехода на 64...

Процедуры в MASM64. Я не понимаю
MASM64 меня, конечно, убивает. Я про temphls.inc от vasil211yandex.ru 1. Если у процедуры нет...

Masm64 console hello world
Надыбал кое что, вроде и ошибок нет а ничего не выводит( OPTION DOTNAME option casemap:none ...

Error A2081, masm64
mov wc.lpszClassName, offset ClassName Данный момент должен разворачиваться компилятором. Взамен...

20
23.04.2019, 22:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2019, 22:17
Помогаю со студенческими работами здесь

Masm64 and FASM64, win_API, Examples
Предисловие. По скорости написания программы: макро ассемблеры, требуют меньше времени чем любой...

[masm64] Создать окно с кнопками
Кто сможет помочь,нужно на masm64 создать окно с тремя кнопками: A - закрытие окна, а остальные 2-е...

Masm64 ничего не выводит на экран!
Кто подскажет в чём дело,беру любой пример для масм64 с выводом на экран,всё компилируется ,но...

MASM64 Menu, Ошибка построения ресурсов
Я так хотел подружиться с менюшками, но никак. option dotname option casemap:none option...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru