microprobe.target.isa.instruction_field.GenericInstructionField

class GenericInstructionField(fname: str, descr: str, fsize: int, fshow: bool, fio: str, foperand: Operand)[source]

Bases: InstructionField

Instruction field generic class.

Parameters:
  • fname (str) – Field name.

  • fsize (int) – Field size in bits.

  • fshow (bool) – Assembly show flag.

  • fio (str) – Input/Output flag.

  • foperand (Operand instance) – Field operand.

__init__(fname: str, descr: str, fsize: int, fshow: bool, fio: str, foperand: Operand)[source]
Parameters:
  • fname

  • descr

  • fsize

  • fshow

  • fio

  • foperand

Methods

__init__(fname, descr, fsize, fshow, fio, ...)

param fname:

Attributes

default_io

default_operand

default_show

description

name

size




property name
property description
property size
property default_show
property default_operand
property default_io