Найти - Пользователи
Полная версия: Ассемблер внутри питона
Начало » Python для новичков » Ассемблер внутри питона
1
DamMercul
Знаю, что в C есть возможность вписать код ассемблера и он будет работать (прямо внутрь). Но что насчет питона? Я в курсе модуля pyasm, но там это говено сделано, типо все опкоды представленны в виде питоновский функций, напимер
mov как
 mov(a, b)
Есть какие-нибудь альтернативы?
Rodegast
Попробуй написать модуль на C, откомпилируй его и подключай к python-у. Других вариантов нет.
DamMercul
Ну ок.. Проблема в том, что я не знаю, как делать модули для питона на С, я в этом не разбираюсь… Там питоновские объекты какие-то PyObjectk2230s_3430s_4, но все равно спасибо. Как нибудь разберемся, не такое делал
doza_and
DamMercul
вписать код ассемблера и он будет работать
Вы не написали главного, зачем вам вставлять ассемблер в питон.

DamMercul
модули для питона на С, я в этом не разбираюсь
Думаю проще использовать ctypes тогда достаточно уметь делать динамические библиотеки.

p.s.
Насчет того что ассемблер сейчас работает внутри C это ваши сведенья сильно поустарели. Раньше это делали для повышения производительности. Сейчас грамотно вставить asm в 64 разрядный код умеют далеко не все…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB