microprobe.target.isa.operand¶
microprobe.target.isa.operand
module
Functions
import_definition (filenames, registers) |
|
Classes
InstructionAddressRelativeOperand (name, …) |
Class to represent a relative instruction address operand. |
MemoryOperand (address_formula, length_formula) |
This represents a machine instruction memory operand. |
MemoryOperandDescriptor (otype, io, bit_rate) |
Class to represent a memory operand descriptor. |
Operand (name, descr) |
This represents a machine instruction operand |
OperandConst (name, descr, value[, aim, arel]) |
Class to represent a constant operand. |
OperandConstReg (name, descr, reg, …) |
Class to represent a constant register operand. |
OperandDescriptor (mtype, is_input, is_output) |
Class to represent an operand descriptor. |
OperandImmRange (name, descr, minvalue, …) |
Class to represent a immediate range operand. |
OperandReg (name, descr, regs, address_base, …) |
Class to represent a register operand. |
OperandValueSet (name, descr, values) |
Class to represent a value set operand. |
Classes diagram
