我正在尝试学习汇编语言作为一种“充实”的练习。我有一台Mac,似乎最好的学习资源是Linux。我唯一的Linux运行的是Parallels Desktop for OSX。由于汇编是基于操作系统和芯片组的,我在尝试通过虚拟机汇编Linux汇编语言时会遇到很多额外的问题吗?我知道OSX汇编不是最好的学习工具。-JP
我用C(嵌入在C++中)编写了一个简单的(但性能关键的)算法来操作数据缓冲区……算法‘自然’使用64位大端寄存器值-我想使用汇编程序对其进行优化,以获得对进位标志和BSWAP的直接访问,从而避免一次操作一个字节的我希望这个解决方案可以在操作系统/编译器之间移植--最低限度支持GNU和Visual C++ --以及分别在Linux和Windows之间移植。虽然我在很多年前写了一些32位的汇编程序,但我已经生疏了-我会受益于一份简明的文档,详细说明汇编级别的工具。我承认这是一个32位编译器-但是,我
我有一些用ARB汇编编写的着色器脚本,它们应该与OpenGL ES 2.0一起使用。现在我必须将应用程序移植到浏览器上,我正在考虑使用WebGL。WebGL不接受预编译的脚本。因此,我正在寻找重用汇编脚本的最简单方法。我想知道是否有可能在GLSL中嵌入程序集片段,就像我们在C中嵌入程序集一样。正如你可能从我的问题中猜到的那样,我是一个GL菜鸟。我的问题有意义吗?有没有办法让WebGL程序接受汇编脚本?