microprobe.target.isa.register.GenericRegister

class GenericRegister(name: str, descr: str, rtype: RegisterType, rrepr, rcodi)[source]

Bases: Register, Pickable

A Generic architected register

__init__(name: str, descr: str, rtype: RegisterType, rrepr, rcodi)[source]
Parameters:
  • name

  • descr

  • rtype

  • rrepr

Methods

__init__(name, descr, rtype, rrepr, rcodi)

param name:

Attributes

codification

Return the assembly representation of this register.

description

Register description (str instance).

name

Register name (str instance).

representation

Return the assembly representation of this register.

type

Register type (RegisterType instance).




property type

Register type (RegisterType instance).

property name

Register name (str instance).

property description

Register description (str instance).

property representation

Return the assembly representation of this register.

property codification

Return the assembly representation of this register.