对于x86(或其他)的标准数据结构(链接列表,数组列表,队列,堆栈等)是否有任何好的库(最好带有注释源) 在汇编程序? 我不喜欢重新发明(并调试!)轮子......
答案 0 :(得分:2)
为什么不找到一个好的C库并从你的asm中调用它?
或者如果您需要“内联”功能:
答案 1 :(得分:0)
你最好在其中一个Assembler特定组中询问,而不是在这里。尝试:
Google表示微软的MASM Samples页面上有一些数据结构,但我没有去打猎。
另一种可能性是查看高级汇编语言HLA。这里的模糊部分是
IIRC,他们对数据结构的支持非常好。现在,您可以享受高级和低级语言的所有好处,所有这些都融为一种语言! HLA,高级汇编程序,允许您编写真正的低级代码,同时享受高级语言编程的好处。不要让这个名字欺骗你;您可以使用传统的低级汇编程序对HLA执行任何操作。存在所有相同的指令,存在所有相同的低级编程工具。 HLA和低级汇编程序之间的区别在于,当您不需要时,您不会使用低级编程范例。使用HLA时,注意您的生产力飙升;并编写比使用高级语言更高效的程序。