Форум программистов, компьютерный форум, киберфорум
Assembler: MASM64, х64/long mode
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Переписать ASM код на C++ для x64 сборки приложения Всем привет. т.к. я нубик в ASM, прошу помочь мне переписать ASM код на C++ (Мне нужно это для x64 сборки приложения) Вот сам код #include "stdafx.h" #include "xrTheora_Surface_mmx.h" #pragma warning( disable : 4731 ) #pragma pack( push ) #pragma pack( 1 ) https://www.cyberforum.ru/ assembler-x64/ thread1647586.html Ld и релоки Assembler
Всем ку. Есть код, который собирается линкером от mingw-w64 (ld) в "сырой код" (нулевая база). Каким образом можно прописать релоки? Ключи (r/q) не отрабатывают. Вообще, каким еще линкером можно обработать obj дабы заиметь "бинарник"?
Assembler Masm64 console hello world Надыбал кое что, вроде и ошибок нет а ничего не выводит( OPTION DOTNAME option casemap:none include temphls.inc include win64.inc include kernel32.inc includelib kernel32.lib OPTION PROLOGUE:rbpFramePrologue https://www.cyberforum.ru/ assembler-x64/ thread1641640.html Assembler Клавиатурный сервис. Озвучивание клавиатуры, индикация Lock-клавиш Всем привет, в общем нужно переписать программу под win32. Задание было таким: Клавиатурный сервис. Озвучивание клавиатуры (при нажатии клавиши) и индикация на экране NumLock, CapsLock и ScrollLock . Мне сказали, что передачу параметров можно организовать через stdcall, а насчёт всего остального я не знаю... Помогите пожалуйста! ; Внешние функции EXTERN GetStdHandle EXTERN... https://www.cyberforum.ru/ assembler-x64/ thread1637474.html
Компиляция ml64 Assembler
Для компиляции использую эту команду: ml64.exe /c Hello.asm /link /subsystem:windows /defaultlib:kernel32.lib /defaultlib:user32.lib /entry:main создается .obj и на этом все. Kernel32.lib, user32.lib, link.exe, ml64.exe в одной папке. Выдает ошибку "Отказано в доступе" или не найден LINK.EXE. подскажите как исправить??? (-:
Assembler Как правильно использовать "assume" в ml64.exe? Как правильно использовать "assume" в ml64.exe? Если в 32-битной версии я объявлял так: (assume eax: ptr STRUCT), то в 64-битной (assume rax: ptr STRUCT) выдает ошибку. Помогите пожалуйста. https://www.cyberforum.ru/ assembler-x64/ thread1548962.html
Assembler Как создать 64-битное exe приложения на ассемблере? https://www.cyberforum.ru/ assembler-x64/ thread1542503.html
Какие ассемблеры использовать, как сделать, что бы они в 64-битные программы делали?
Assembler Предел адресации
Фактически, адресация выше 40 бит для ОЗУ (это уже 1 терабайт) крайне маловероятна... Следовательно, вопрос: используются ли для чего-либо ещё эти занебесные цифры (например, для отображения видеопамяти)? Или же таких диапазонов long mode не предусматривает?
Assembler Запуск кода MASM под Windows 7 x64 Понимаю, что эту тему поднимали уже сто раз, но я только начал изучать Ассемблер и вопросов у меня много. Работаю я на Windows 7 x64 и мне хочется работать в нормальной виндовой IDE, а не из DOS'а в виртуальной машине. Идеально конечно использовать Visual Studio, но как не понятно. Там есть возможность вставлять блоки кода на ассемблере в код файла на С, но я предполагаю, что тогда не удастся... https://www.cyberforum.ru/ assembler-x64/ thread1524126.html Assembler MASM64 and FASM64, секции .const Путеводитель по написанию вирусов под Win32: 3. Заголовок PE — Архив WASM.RU То, что большинство программистов называет флагами, формат COFF/PE называет характеристиками. Это поле является множеством флагов, которые задают аттрибуты секции (такие как код/данные, доступно ли для чтения или для записи). Чтобы получить полный список всех возможных аттрибутов секций, смотрите IMAGE_SCN_XXX_XXX... https://www.cyberforum.ru/ assembler-x64/ thread1428620.html
MASM64 Menu, Ошибка построения ресурсов Assembler
Я так хотел подружиться с менюшками, но никак. option dotname option casemap:none option PROLOGUE:rbpFramePrologue option EPILOGUE:rbpFrameEpilogue ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= include temphls.inc include win64.inc include kernel32.inc include user32.inc
Assembler DLL, masm64 example OPTION DOTNAME option casemap:none include temphls.inc include win64.inc include kernel32.inc includelib kernel32.lib include user32.inc includelib user32.lib OPTION PROLOGUE:rbpFramePrologue https://www.cyberforum.ru/ assembler-x64/ thread1411944.html
4 / 4 / 6
Регистрация: 03.05.2014
Сообщений: 101
11.02.2016, 22:08  [ТС] 0

WIN32 API в Windows 7: как вызывать функцию NtCreateThread из ntdll.dll - Assembler - Ответ 8742425

11.02.2016, 22:08. Показов 4721. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от Убежденный Посмотреть сообщение
Ну даже если .lib-файлов нету - это проблема?
Напиши свой драйвер-заглушку с таким же именем и точно такими же
экспортами, как у bootvid.dll - получишь подходящий lib.
Точно, спасибо большое!

Вернуться к обсуждению:
WIN32 API в Windows 7: как вызывать функцию NtCreateThread из ntdll.dll Assembler
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2016, 22:08
Готовые ответы и решения:

Как исправить ошибку, связанную с atidxx32.dll и ntdll.dll
Могу ли я что-то сделать с этими ошибками или вина полностью лежит на разработчиках игры?

Ошибка в ntdll.dll при игре в Diablo 1 на Windows XP SP2
Здравствуйте. Решил поиграть в Diablo 1 , установил, начал играть при спуске в подземелье вылетает...

При запуске своей проги на Windows 7, ругается на ntdll.dll
Прогу пишу в BDS2006, а проблема по всей видимости из-за того, что запускать её пришлось в ОС...

VS Win32 APi and HTMLayout.dll
Здравствуйте начал изучать htmlayout для создания GUi Не подскажете как при запуске приложения...

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

ntdll.dll и kernel32.dll - Реальные примеры работы на vb6
Копался, копался по стороннему форуму и наткнулся на всевозможные вызовы апифункций из...

Win32 API, MFC, или Windows Forms?
Здравствуйте! У меня очень простая задача на С++, нужно построить графики по точкам (данные из...

Как вызывать функции из DLL?
Здравствуйте. Как вызывать функции из DLL? Вот например, если функция представляет собой что -...

Книга Юрий Щупак Win32 API. Разработка приложений для Windows
Остался ли источник где можно скачать - Win32 API. Разработка приложений для Windows ???

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