|
|||||||||
上一个软件包 下一个软件包 | 框架 无框架 |
请参见:
描述
类摘要 | |
---|---|
X86Director | Provides a representation of directors for x86. |
X86Integer | Representation of X86 immediate number. |
X86Opcode | Provides a representation of opcodes for x86. |
X86Register | Provides a representation of registers for x86. |
Provides classes to represent language-dependent parts(x86) of the assembly language codes. In this package contains the elements of X86 assembly code: operating codes, directors and registers. Each operating code(X86Opcode) represents a type of instruction, and each instruction can take at most two arguments as operand. Please Note that X86 architecture does not allow direct operation between two memory addresses, you have to put at least one operand in the 8 general registers. Each director represents the operation code in a pseudo-instruction(directive). Each X86Register represents the registers we can access in X86 architecture(including 8 general registers, they are what we usually use in generating assembly code).
|
|||||||||
上一个软件包 下一个软件包 | 框架 无框架 |