1. 首页
  2. 考试认证
  3. 其它
  4. Asmpure用C编写的运行时汇编代码编译库

Asmpure用C编写的运行时汇编代码编译库

上传者: 2024-12-21 03:23:30上传 ZIP文件 52.94KB 热度 6次

介绍Asmpure是在C中的重新实现和增强,用于编译汇编代码。它可以在项目中用于在运行时生成x86机器代码,作为自修改代码的替代方法。脚本语言也可以通过使用Asmpure作为JIT编译器后端而受益。它还允许消除在运行时临时恒定的变量的跳转,例如通过构建优化的管道来实现高效的图形处理。由于它可以通过运行时条件编译进行“指令重新布线”,我将其命名为“Asmpure”。它仅面向具有良好C++和x86汇编知识的开发人员。

例子交叉产品:

/*

void CrossProduct(float V0, float V1, float *V2) {

V2[0] = V0[1] * V1[2] - V0[2] * V1[1];

V2[1] = V0[2] * V1[0] - V0[0] * V1[2];

V2[2] = V0[0] * V1[1] - V0[1] * V1[0];

}*/

下载地址
用户评论