Использование функций на ASM в Visual C++

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
Defder
Сообщения: 64
Зарегистрирован: 24 май 2005, 12:25

Подскажите, пожалуйста, как реализовать функции на ассемблере так, чтобы вызывать их из VisualC++6-программы с минимальными издержками (пока пользуюсь ассемблерными вставками, но слишком много тактов тратится на вызов функции)?
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Достаточно собрать объектный 32-битный код на асме и подлинковать его из Студии. Для кажой функции, содержащейся в объектном коде, полученном после сборки асм кода, в Студии должны иметься прототипы.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить