16.3. 常见术语¶
16.3.1. 二进制¶
最低有效位 (Least Significant Bit, LSB)
最高有效位 (Most Significant Bit, MSB)
16.3.1.1. 可执行文件¶
动态链接库 (Dynamic Linked Library, DLL)
16.3.2. 编译¶
即时编译器 (Just In Time compiler, JIT)
中间表示 (Intermediate Representation, IR)
控制流图 (Control Flow Graph, CFG)
抽象语法树 (Abstract Syntax Tree, AST)
静态单赋值 (Static Single-Assignment, SSA)
16.3.3. 硬件设备¶
16.3.3.1. 存储设备¶
只读存储器 (Read Only Memory, ROM)
随机存取存储器 (Random Access Memory, RAM)
静态随机存取存储器 (Static Random Access Memory, SRAM)
动态随机存取存储器 (Dynamic Random Access Memory, DRAM)
非易失内存芯片 (Non-Volatile Memory)
带电可擦可编程只读存储器 (Electrically Erasable Programmable Read-only Memory, EEPROM)
非易失性随机访问存储器 (Non-Volatile Random Access Memory, NVRAM)
内存技术设备 (Memory Technology Device, MTD)
16.3.3.2. 处理设备¶
CPU (Central Process Unit)
GPU (Graphic Process Unit)
算术逻辑单元 (Arithmetic and Logic Unit, ALU)
16.3.3.3. 硬件接口¶
UART (Universal Asynchronous Receiver/Transmitter)
JTAG (Joint Test Action Group)
外设部件互连标准 (Peripheral Component Interconnect, PCI)
16.3.4. 数据交互¶
MMIO (Memory-Mapped Input/Output)
PMIO (Port-Mapped Input/Output)
DMA (direct memory access)
应用二进制接口 (Application Binary Interface, ABI)
16.3.5. 指令集架构¶
ISA (Industrial Standard Architecture)
指令集体系结构 (Instruction Set Architecture)
IRQ (Interrupt Request)
复杂指令集运算 (Complex Instruction Set Computing, CISC)
精简指令集运算 (Reduced Instruction Set Computing, RISC)
显式并行指令集运算 (Explicitly Parallel Instruction Computing, EPIC)
16.3.6. 程序分析¶
S2E (Symbolic Sombolic Exection)
16.3.7. 内存与地址¶
Guest虚拟地址 (Guest Virtual Address, GVA)
Guest物理地址 (Guest Physical Address, GPA)
Host虚拟地址 (Host Virtual Address, HVA)
Host物理地址 (Host Physical Address, HPA)
内存管理单元 (Memory Management Unit, MMU)
内存管理单元 (Paged Memory Management Unit, PMMU)
16.3.8. 安全机制¶
WDAC (Windows Defender Application Control)
16.3.9. 机制¶
写时复制 (Copy On Write, COW)