Convertir campo de bits a int

Tengo un campo de bits declarado de esta manera:

typedef struct morder {
    unsigned int targetRegister : 3;
    unsigned int targetMethodOfAddressing : 3;
    unsigned int originRegister : 3;
    unsigned int originMethodOfAddressing : 3;
    unsigned int oCode : 4;
} bitset;

También tengo una matriz int, y quiero obtener el valor int de esta matriz, que representa el valor real de este campo de bits (que en realidad es algún tipo de palabra de máquina de la que tengo partes, y quiero la representación int de toda la palabra).

Muchas gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta