将Python程序转换为程序集IEEE 694

时间:2012-04-05 13:51:51

标签: python assembly

是否存在将Python程序或代码源文件转换为汇编IEEE 694的任何工具? 生成的字节码必须在IEEE 694模拟器上工作吗?

1 个答案:

答案 0 :(得分:4)

Bsides Nuitkla,还有cython - 它可以将Python代码翻译成C文件,您可以从中编译成汇编源代码。

如果你想要它本身代码的速度,他们,我建议去pypy - 用Python编写的Python解释器,它具有jit(只是及时代码转换)到x86_64 native代码。

同样令人感兴趣的是corepy,它允许您从Python代码中内联输入汇编指令 - 这样您就可以使用Python程序(作为.py源运行,无需编译)高级CPU架构,如sse3和ss4(如果它还支持avx,则不是shure),以及其他架构,如IBM Cell处理器(在解锁的Playstation 3s中)