microprobe.target.isa.register_type.GenericRegisterType¶
-
class
GenericRegisterType(rtype, rdescr, rsize, u4aa, u4fa, u4va)[source]¶ Bases:
microprobe.target.isa.register_type.RegisterTypeA class to represent a register type. Each register type is identified by its type, its size in bits and also its semantic properites (e.g. if they are used for address arithmetic, or for floating point cumpations, etc.) .
Parameters: -
__init__(rtype, rdescr, rsize, u4aa, u4fa, u4va)[source]¶ Parameters: - rtype –
- rdescr –
- rsize –
- u4aa –
- u4fa –
- u4va –
Methods
__init__(rtype, rdescr, rsize, u4aa, u4fa, u4va)param rtype: Attributes
descriptionRegister type description ( str)nameRegister type name ( str)sizeRegister type size in bits (: int)used_for_address_arithmeticused_for_float_arithmeticused_for_vector_arithmetic
-
used_for_address_arithmetic¶
-
used_for_float_arithmetic¶
-
used_for_vector_arithmetic¶
-