AsmJit是一个完整的JIT(just In Time, 运行时刻)的针对C++语言的汇编器,可以生成兼容x86和x64架构的原生代码,不仅支持整个x86/x64的指令集(包括传统的MMX和最新的AVX2指令集),而且提供了一套可以在编译时刻进行语义检查的API。AsmJit的使用也没有任何的限制,适用于多媒体,虚拟机的后端,远程代码生成等等。 特性 完全支持x86/x64指令集(包括MMX,SSEx,AVX1/2,BMI,XOP,FMA3和FMA4); 底层次和高层次的代码生成概念; 内置检测处理器特性功能; 实现虚拟内存的管理,类似于malloc和free; 强大的日志记录和错误处理能力; 体积小,可直接嵌入项目,编译后的体积在150至200kb之间; 独立性强,不需要依赖其他任何的库(包括STL和RTTI )。
2022-04-06 00:45:36 1.01MB 代碼生成 汇编器
1
运行在DOS操作系统中的经典汇编器,Borland公司开发。
2022-04-05 13:58:00 154KB Tasm 汇编语言 Borland
1
以太坊反汇编器 以太坊反汇编程序从二进制代码到操作码版本 Java代码示例 Disassembler d = new Disassembler("60606040523415600e57600080fd5b603580601b6000396000f300606060"); System.out.println(d.getDisassembledCode()); 输出: 0x000 PUSH1 0x60 0x002 PUSH1 0x40 0x004 MSTORE 0x005 CALLVALUE 0x006 ISZERO 0x007 PUSH1 0x0e 0x009 JUMPI 0x00A PUSH1 0x00 0x00C DUP1 0x00D REVERT 0x00E JUMPDEST 0x00F PUSH1 0x35 0x011 DUP1 0x012 PUSH1 0x1b 0x014 P
2022-03-16 23:25:59 19KB ethereum disassembler solidity opcodes
1
GNUSim8085( ) GNUSim8085是图形化跨平台仿真器以及带有调试器的汇编程序,适用于Intel 8085微处理器。 您必须输入汇编代码才能使用模拟器。 汇编语法不太难学。 有关更多信息,请参阅doc /目录中的“ asm-guide.txt”。 汇编器支持变量声明。 您有一个单独的“数据”视图小部件,用于在调试期间显示变量值。 我有提到吗? 是的,您还可以使用内置调试器调试代码! 对于详细的资料,您可以生成程序清单,其中包含一行一行的地址和操作数信息的代码。 程序执行期间可以修改内存和IO端口的内容。 正在计划修改寄存器,标志,但并非总是需要它们。 在docs目录中可以找到很多示例! 试试看 另外,在程序启动过程中会提示您时,请不要忘记学习教程。 依存关系 构建依赖项(强制性) GTK3(> = 3.10.0)开发包 GtkSourceView3(> = 3.
2022-03-10 10:33:29 665KB debugger engineering simulator electronics
1
ARM现在越来越流行了,这里提供一个简单反汇编器的C++源代码,不够完善,但还是值得一看的。
2022-02-22 12:59:08 49KB ARM 反汇编 逆向 源代码
1
杭电计组实验Verilog文件
2021-12-17 18:15:33 240KB 杭电 Verilog 计组
1
这是一个简易的MIPS反汇编器,具体参考: http://blog.csdn.net/htttw/article/details/7727673
2021-12-17 18:13:44 8KB MIPS 反汇编
1
实现的是一个MIPS32指令集的汇编器小工具,支持一个汇编指令子集(30多余条指令测试通过),而且从项目架构上来看,拓展其他指令集也非常方便,不足的地方,可能就是在汇编词法分析上,可能需要进一步的改进(对注释、特殊符号等处理的并不是非常完美),感谢各位大神多提建议,谢谢。 (工具的运行环境是gcc 4.8.4,项目源代码即将分享至github)
2021-11-25 04:54:07 941KB MIPS32 汇编器 指令集手册
1
免费的G51编译器、汇编器、链接器,可由其它程序调用使用
2021-11-20 15:41:39 1.43MB 8051
1
hopper是mac os下的流行反汇编器,但是使用有期限,按照压缩包里的说明,可以实现无限期使用
2021-11-17 22:25:36 38.43MB mac
1