@abstractmethod<EOL><INDENT>def decode(self, machinecode: int):<DEDENT>
pass<EOL>
Decode a machine code and configure this instruction from it.

:param machinecode: Machine code as 32-bit integer
:type machinecode: int