1 个仓库
The process of converting assembly instructions into binary machine code representations.
Distinct from Binary Instruction Encodings: Existing candidates are for binary standards or patching, not the actual act of encoding assembly to binary.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Machine Code Encoding. Refine with filters or upvote what's useful.
Zydis 是一个 x86 和 x86-64 二进制分析库,提供了一个用于解码机器码和检查处理器指令技术属性的框架。它作为一个指令反汇编器,将二进制数据转换为结构化的指令元数据和人类可读的汇编代码。 该项目包括一个机器码编码器,用于将汇编指令和操作数转换回其二进制表示。它还提供了一个汇编语法格式化程序,使用可配置的语法样式将解码后的指令结构转换为汇编文本字符串。 该库涵盖了更广泛的二进制分析功能,包括机器码解码、汇编指令格式化以及详细指令元数据的提取。
Converts assembly instructions and operands back into their corresponding binary machine code representations.