64,646
社区成员
发帖
与我相关
我的任务
分享
struct INS_COMP
{
unsigned int opCode:6;
union
{
struct A
{
union
{
unsigned int rd:5;
unsigned int cond_6_10:5;
};
union
{
unsigned int ra:5;
unsigned int cond_11_15:5;
};
unsigned int rb:5;
union
{
unsigned int imm:11;
unsigned int cond_21_31:11;
};
}A;
struct B
{
union
{
unsigned int rd:5;
unsigned int cond_6_10:5;
};
union
{
unsigned int ra:5;
unsigned int cond_11_15:5;
};
union
{
unsigned int imm:16;
unsigned int cond_21_31:16;
struct res_cond_imm
{
unsigned int reserve:5;
unsigned int cond:6;
unsigned int imm:5;
};
};
}B;
};
}I;