Ib
case Ib:
/*a4*/ { "shld", 1, LONG, op3(Ib,R,E), 0 },
/*ac*/ { "shrd", 1, LONG, op3(Ib,E,R), 0 },
/*ba*/ { NULL, 1, LONG, op2(Ib, E), db_Grp8 },
/*c0*/ { NULL, 1, BYTE, op2(Ib, E), db_Grp2 },
/*c1*/ { NULL, 1, LONG, op2(Ib, E), db_Grp2 },
/*c8*/ { "enter", 0, NONE, op2(Iq, Ib), 0 },
/*cd*/ { "int", 0, NONE, op1(Ib), 0 },
/*e4*/ { "in", 0, BYTE, op2(Ib, A), 0 },
/*e5*/ { "in", 0, LONG, op2(Ib, A) , 0 },
/*e6*/ { "out", 0, BYTE, op2(A, Ib), 0 },
/*e7*/ { "out", 0, LONG, op2(A, Ib) , 0 },
case Ib:
/*a4*/ { "shld", 1, LONG, op3(Ib,R,E), 0 },
/*ac*/ { "shrd", 1, LONG, op3(Ib,E,R), 0 },
/*ba*/ { NULL, 1, LONG, op2(Ib, E), db_Grp8 },
/*c0*/ { NULL, 1, BYTE, op2(Ib, E), db_Grp2 },
/*c1*/ { NULL, 1, LONG, op2(Ib, E), db_Grp2 },
/*c8*/ { "enter", 0, NONE, op2(Iw, Ib), 0 },
/*cd*/ { "int", 0, NONE, op1(Ib), 0 },
/*e4*/ { "in", 0, BYTE, op2(Ib, A), 0 },
/*e5*/ { "in", 0, LONG, op2(Ib, A) , 0 },
/*e6*/ { "out", 0, BYTE, op2(A, Ib), 0 },
/*e7*/ { "out", 0, LONG, op2(A, Ib) , 0 },