break;
case 0x02:
{
- /** 0000 0010 addw %0, %e1%!1 */
+ /** 0000 0010 addw %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0000 0010 addw %0, %e1%!1 */",
+ "/** 0000 0010 addw %0, %e!1 */",
op[0]);
}
- SYNTAX("addw %0, %e1%!1");
+ SYNTAX("addw %0, %e!1");
#line 243 "rl78-decode.opc"
ID(add); W(); DR(AX); SM(None, IMMU(2)); Fzac;
break;
case 0x09:
{
- /** 0000 1001 mov %0, %e1%1 */
+ /** 0000 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0000 1001 mov %0, %e1%1 */",
+ "/** 0000 1001 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 656 "rl78-decode.opc"
ID(mov); DR(A); SM(B, IMMU(2));
break;
case 0x0d:
{
- /** 0000 1101 add %0, %e1%1 */
+ /** 0000 1101 add %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0000 1101 add %0, %e1%1 */",
+ "/** 0000 1101 add %0, %e1 */",
op[0]);
}
- SYNTAX("add %0, %e1%1");
+ SYNTAX("add %0, %e1");
#line 182 "rl78-decode.opc"
ID(add); DR(A); SM(HL, 0); Fzac;
break;
case 0x0e:
{
- /** 0000 1110 add %0, %e1%1 */
+ /** 0000 1110 add %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0000 1110 add %0, %e1%1 */",
+ "/** 0000 1110 add %0, %e1 */",
op[0]);
}
- SYNTAX("add %0, %e1%1");
+ SYNTAX("add %0, %e1");
#line 188 "rl78-decode.opc"
ID(add); DR(A); SM(HL, IMMU(1)); Fzac;
-
+
}
break;
case 0x0f:
{
- /** 0000 1111 add %0, %e1%!1 */
+ /** 0000 1111 add %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0000 1111 add %0, %e1%!1 */",
+ "/** 0000 1111 add %0, %e!1 */",
op[0]);
}
- SYNTAX("add %0, %e1%!1");
+ SYNTAX("add %0, %e!1");
#line 179 "rl78-decode.opc"
ID(add); DR(A); SM(None, IMMU(2)); Fzac;
break;
case 0x18:
{
- /** 0001 1000 mov %e0%0, %1 */
+ /** 0001 1000 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0001 1000 mov %e0%0, %1 */",
+ "/** 0001 1000 mov %e0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 707 "rl78-decode.opc"
ID(mov); DM(B, IMMU(2)); SR(A);
break;
case 0x19:
{
- /** 0001 1001 mov %e0%0, #%1 */
+ /** 0001 1001 mov %e0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0001 1001 mov %e0%0, #%1 */",
+ "/** 0001 1001 mov %e0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%0, #%1");
+ SYNTAX("mov %e0, #%1");
#line 704 "rl78-decode.opc"
ID(mov); DM(B, IMMU(2)); SC(IMMU(1));
break;
case 0x1d:
{
- /** 0001 1101 addc %0, %e1%1 */
+ /** 0001 1101 addc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0001 1101 addc %0, %e1%1 */",
+ "/** 0001 1101 addc %0, %e1 */",
op[0]);
}
- SYNTAX("addc %0, %e1%1");
+ SYNTAX("addc %0, %e1");
#line 214 "rl78-decode.opc"
ID(addc); DR(A); SM(HL, 0); Fzac;
break;
case 0x1e:
{
- /** 0001 1110 addc %0, %e1%1 */
+ /** 0001 1110 addc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0001 1110 addc %0, %e1%1 */",
+ "/** 0001 1110 addc %0, %e1 */",
op[0]);
}
- SYNTAX("addc %0, %e1%1");
+ SYNTAX("addc %0, %e1");
#line 223 "rl78-decode.opc"
ID(addc); DR(A); SM(HL, IMMU(1)); Fzac;
break;
case 0x1f:
{
- /** 0001 1111 addc %0, %e1%!1 */
+ /** 0001 1111 addc %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0001 1111 addc %0, %e1%!1 */",
+ "/** 0001 1111 addc %0, %e!1 */",
op[0]);
}
- SYNTAX("addc %0, %e1%!1");
+ SYNTAX("addc %0, %e!1");
#line 211 "rl78-decode.opc"
ID(addc); DR(A); SM(None, IMMU(2)); Fzac;
break;
case 0x22:
{
- /** 0010 0010 subw %0, %e1%!1 */
+ /** 0010 0010 subw %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 0010 subw %0, %e1%!1 */",
+ "/** 0010 0010 subw %0, %e!1 */",
op[0]);
}
- SYNTAX("subw %0, %e1%!1");
+ SYNTAX("subw %0, %e!1");
#line 1158 "rl78-decode.opc"
ID(sub); W(); DR(AX); SM(None, IMMU(2)); Fzac;
break;
case 0x28:
{
- /** 0010 1000 mov %e0%0, %1 */
+ /** 0010 1000 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 1000 mov %e0%0, %1 */",
+ "/** 0010 1000 mov %e0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 719 "rl78-decode.opc"
ID(mov); DM(C, IMMU(2)); SR(A);
break;
case 0x29:
{
- /** 0010 1001 mov %0, %e1%1 */
+ /** 0010 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 1001 mov %0, %e1%1 */",
+ "/** 0010 1001 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 662 "rl78-decode.opc"
ID(mov); DR(A); SM(C, IMMU(2));
break;
case 0x2d:
{
- /** 0010 1101 sub %0, %e1%1 */
+ /** 0010 1101 sub %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 1101 sub %0, %e1%1 */",
+ "/** 0010 1101 sub %0, %e1 */",
op[0]);
}
- SYNTAX("sub %0, %e1%1");
+ SYNTAX("sub %0, %e1");
#line 1097 "rl78-decode.opc"
ID(sub); DR(A); SM(HL, 0); Fzac;
break;
case 0x2e:
{
- /** 0010 1110 sub %0, %e1%1 */
+ /** 0010 1110 sub %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 1110 sub %0, %e1%1 */",
+ "/** 0010 1110 sub %0, %e1 */",
op[0]);
}
- SYNTAX("sub %0, %e1%1");
+ SYNTAX("sub %0, %e1");
#line 1103 "rl78-decode.opc"
ID(sub); DR(A); SM(HL, IMMU(1)); Fzac;
break;
case 0x2f:
{
- /** 0010 1111 sub %0, %e1%!1 */
+ /** 0010 1111 sub %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0010 1111 sub %0, %e1%!1 */",
+ "/** 0010 1111 sub %0, %e!1 */",
op[0]);
}
- SYNTAX("sub %0, %e1%!1");
+ SYNTAX("sub %0, %e!1");
#line 1094 "rl78-decode.opc"
ID(sub); DR(A); SM(None, IMMU(2)); Fzac;
break;
case 0x81:
{
- /** 0011 0001 1bit 0001 btclr %e1%1, $%a0 */
+ /** 0011 0001 1bit 0001 btclr %e1, $%a0 */
#line 385 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0011 0001 1bit 0001 btclr %e1%1, $%a0 */",
+ "/** 0011 0001 1bit 0001 btclr %e1, $%a0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("btclr %e1%1, $%a0");
+ SYNTAX("btclr %e1, $%a0");
#line 385 "rl78-decode.opc"
ID(branch_cond_clear); DC(pc+IMMS(1)+3); SM(HL,0); SB(bit); COND(T);
break;
case 0x83:
{
- /** 0011 0001 1bit 0011 bt %e1%1, $%a0 */
+ /** 0011 0001 1bit 0011 bt %e1, $%a0 */
#line 371 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0011 0001 1bit 0011 bt %e1%1, $%a0 */",
+ "/** 0011 0001 1bit 0011 bt %e1, $%a0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("bt %e1%1, $%a0");
+ SYNTAX("bt %e1, $%a0");
#line 371 "rl78-decode.opc"
ID(branch_cond); DC(pc+IMMS(1)+3); SM(HL,0); SB(bit); COND(T);
break;
case 0x85:
{
- /** 0011 0001 1bit 0101 bf %e1%1, $%a0 */
+ /** 0011 0001 1bit 0101 bf %e1, $%a0 */
#line 332 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0011 0001 1bit 0101 bf %e1%1, $%a0 */",
+ "/** 0011 0001 1bit 0101 bf %e1, $%a0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("bf %e1%1, $%a0");
+ SYNTAX("bf %e1, $%a0");
#line 332 "rl78-decode.opc"
ID(branch_cond); DC(pc+IMMS(1)+3); SM(HL,0); SB(bit); COND(F);
break;
case 0x38:
{
- /** 0011 1000 mov %e0%0, #%1 */
+ /** 0011 1000 mov %e0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0011 1000 mov %e0%0, #%1 */",
+ "/** 0011 1000 mov %e0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%0, #%1");
+ SYNTAX("mov %e0, #%1");
#line 716 "rl78-decode.opc"
ID(mov); DM(C, IMMU(2)); SC(IMMU(1));
break;
case 0x39:
{
- /** 0011 1001 mov %e0%0, #%1 */
+ /** 0011 1001 mov %e0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0011 1001 mov %e0%0, #%1 */",
+ "/** 0011 1001 mov %e0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%0, #%1");
+ SYNTAX("mov %e0, #%1");
#line 710 "rl78-decode.opc"
ID(mov); DM(BC, IMMU(2)); SC(IMMU(1));
break;
case 0x3d:
{
- /** 0011 1101 subc %0, %e1%1 */
+ /** 0011 1101 subc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0011 1101 subc %0, %e1%1 */",
+ "/** 0011 1101 subc %0, %e1 */",
op[0]);
}
- SYNTAX("subc %0, %e1%1");
+ SYNTAX("subc %0, %e1");
#line 1129 "rl78-decode.opc"
ID(subc); DR(A); SM(HL, 0); Fzac;
break;
case 0x3e:
{
- /** 0011 1110 subc %0, %e1%1 */
+ /** 0011 1110 subc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0011 1110 subc %0, %e1%1 */",
+ "/** 0011 1110 subc %0, %e1 */",
op[0]);
}
- SYNTAX("subc %0, %e1%1");
+ SYNTAX("subc %0, %e1");
#line 1138 "rl78-decode.opc"
ID(subc); DR(A); SM(HL, IMMU(1)); Fzac;
break;
case 0x3f:
{
- /** 0011 1111 subc %0, %e1%!1 */
+ /** 0011 1111 subc %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0011 1111 subc %0, %e1%!1 */",
+ "/** 0011 1111 subc %0, %e!1 */",
op[0]);
}
- SYNTAX("subc %0, %e1%!1");
+ SYNTAX("subc %0, %e!1");
#line 1126 "rl78-decode.opc"
ID(subc); DR(A); SM(None, IMMU(2)); Fzac;
break;
case 0x40:
{
- /** 0100 0000 cmp %e0%!0, #%1 */
+ /** 0100 0000 cmp %e!0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 0000 cmp %e0%!0, #%1 */",
+ "/** 0100 0000 cmp %e!0, #%1 */",
op[0]);
}
- SYNTAX("cmp %e0%!0, #%1");
+ SYNTAX("cmp %e!0, #%1");
#line 458 "rl78-decode.opc"
ID(cmp); DM(None, IMMU(2)); SC(IMMU(1)); Fzac;
break;
case 0x42:
{
- /** 0100 0010 cmpw %0, %e1%!1 */
+ /** 0100 0010 cmpw %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 0010 cmpw %0, %e1%!1 */",
+ "/** 0100 0010 cmpw %0, %e!1 */",
op[0]);
}
- SYNTAX("cmpw %0, %e1%!1");
+ SYNTAX("cmpw %0, %e!1");
#line 509 "rl78-decode.opc"
ID(cmp); W(); DR(AX); SM(None, IMMU(2)); Fzac;
break;
case 0x48:
{
- /** 0100 1000 mov %e0%0, %1 */
+ /** 0100 1000 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 1000 mov %e0%0, %1 */",
+ "/** 0100 1000 mov %e0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 713 "rl78-decode.opc"
ID(mov); DM(BC, IMMU(2)); SR(A);
break;
case 0x49:
{
- /** 0100 1001 mov %0, %e1%1 */
+ /** 0100 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 1001 mov %0, %e1%1 */",
+ "/** 0100 1001 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 659 "rl78-decode.opc"
ID(mov); DR(A); SM(BC, IMMU(2));
break;
case 0x4d:
{
- /** 0100 1101 cmp %0, %e1%1 */
+ /** 0100 1101 cmp %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 1101 cmp %0, %e1%1 */",
+ "/** 0100 1101 cmp %0, %e1 */",
op[0]);
}
- SYNTAX("cmp %0, %e1%1");
+ SYNTAX("cmp %0, %e1");
#line 467 "rl78-decode.opc"
ID(cmp); DR(A); SM(HL, 0); Fzac;
break;
case 0x4e:
{
- /** 0100 1110 cmp %0, %e1%1 */
+ /** 0100 1110 cmp %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 1110 cmp %0, %e1%1 */",
+ "/** 0100 1110 cmp %0, %e1 */",
op[0]);
}
- SYNTAX("cmp %0, %e1%1");
+ SYNTAX("cmp %0, %e1");
#line 476 "rl78-decode.opc"
ID(cmp); DR(A); SM(HL, IMMU(1)); Fzac;
break;
case 0x4f:
{
- /** 0100 1111 cmp %0, %e1%!1 */
+ /** 0100 1111 cmp %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0100 1111 cmp %0, %e1%!1 */",
+ "/** 0100 1111 cmp %0, %e!1 */",
op[0]);
}
- SYNTAX("cmp %0, %e1%!1");
+ SYNTAX("cmp %0, %e!1");
#line 464 "rl78-decode.opc"
ID(cmp); DR(A); SM(None, IMMU(2)); Fzac;
break;
case 0x58:
{
- /** 0101 1000 movw %e0%0, %1 */
+ /** 0101 1000 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0101 1000 movw %e0%0, %1 */",
+ "/** 0101 1000 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 846 "rl78-decode.opc"
ID(mov); W(); DM(B, IMMU(2)); SR(AX);
break;
case 0x59:
{
- /** 0101 1001 movw %0, %e1%1 */
+ /** 0101 1001 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0101 1001 movw %0, %e1%1 */",
+ "/** 0101 1001 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 837 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(B, IMMU(2));
break;
case 0x5d:
{
- /** 0101 1101 and %0, %e1%1 */
+ /** 0101 1101 and %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0101 1101 and %0, %e1%1 */",
+ "/** 0101 1101 and %0, %e1 */",
op[0]);
}
- SYNTAX("and %0, %e1%1");
+ SYNTAX("and %0, %e1");
#line 266 "rl78-decode.opc"
ID(and); DR(A); SM(HL, 0); Fz;
break;
case 0x5e:
{
- /** 0101 1110 and %0, %e1%1 */
+ /** 0101 1110 and %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0101 1110 and %0, %e1%1 */",
+ "/** 0101 1110 and %0, %e1 */",
op[0]);
}
- SYNTAX("and %0, %e1%1");
+ SYNTAX("and %0, %e1");
#line 272 "rl78-decode.opc"
ID(and); DR(A); SM(HL, IMMU(1)); Fz;
break;
case 0x5f:
{
- /** 0101 1111 and %0, %e1%!1 */
+ /** 0101 1111 and %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0101 1111 and %0, %e1%!1 */",
+ "/** 0101 1111 and %0, %e!1 */",
op[0]);
}
- SYNTAX("and %0, %e1%!1");
+ SYNTAX("and %0, %e!1");
#line 263 "rl78-decode.opc"
ID(and); DR(A); SM(None, IMMU(2)); Fz;
break;
case 0x09:
{
- /** 0110 0001 0000 1001 addw %0, %e1%1 */
+ /** 0110 0001 0000 1001 addw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0000 1001 addw %0, %e1%1 */",
+ "/** 0110 0001 0000 1001 addw %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("addw %0, %e1%1");
+ SYNTAX("addw %0, %e1");
#line 246 "rl78-decode.opc"
ID(add); W(); DR(AX); SM(HL, IMMU(1)); Fzac;
break;
case 0x29:
{
- /** 0110 0001 0010 1001 subw %0, %e1%1 */
+ /** 0110 0001 0010 1001 subw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0010 1001 subw %0, %e1%1 */",
+ "/** 0110 0001 0010 1001 subw %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("subw %0, %e1%1");
+ SYNTAX("subw %0, %e1");
#line 1161 "rl78-decode.opc"
ID(sub); W(); DR(AX); SM(HL, IMMU(1)); Fzac;
break;
case 0x49:
{
- /** 0110 0001 0100 1001 cmpw %0, %e1%1 */
+ /** 0110 0001 0100 1001 cmpw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0100 1001 cmpw %0, %e1%1 */",
+ "/** 0110 0001 0100 1001 cmpw %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("cmpw %0, %e1%1");
+ SYNTAX("cmpw %0, %e1");
#line 512 "rl78-decode.opc"
ID(cmp); W(); DR(AX); SM(HL, IMMU(1)); Fzac;
break;
case 0x59:
{
- /** 0110 0001 0101 1001 inc %e0%0 */
+ /** 0110 0001 0101 1001 inc %e0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0101 1001 inc %e0%0 */",
+ "/** 0110 0001 0101 1001 inc %e0 */",
op[0], op[1]);
}
- SYNTAX("inc %e0%0");
+ SYNTAX("inc %e0");
#line 562 "rl78-decode.opc"
ID(add); DM(HL, IMMU(1)); SC(1); Fza;
break;
case 0x69:
{
- /** 0110 0001 0110 1001 dec %e0%0 */
+ /** 0110 0001 0110 1001 dec %e0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0110 1001 dec %e0%0 */",
+ "/** 0110 0001 0110 1001 dec %e0 */",
op[0], op[1]);
}
- SYNTAX("dec %e0%0");
+ SYNTAX("dec %e0");
#line 529 "rl78-decode.opc"
ID(sub); DM(HL, IMMU(1)); SC(1); Fza;
break;
case 0x79:
{
- /** 0110 0001 0111 1001 incw %e0%0 */
+ /** 0110 0001 0111 1001 incw %e0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 0111 1001 incw %e0%0 */",
+ "/** 0110 0001 0111 1001 incw %e0 */",
op[0], op[1]);
}
- SYNTAX("incw %e0%0");
+ SYNTAX("incw %e0");
#line 576 "rl78-decode.opc"
ID(add); W(); DM(HL, IMMU(1)); SC(1);
case 0x80:
case 0x81:
{
- /** 0110 0001 1000 000 add %0, %e1%1 */
+ /** 0110 0001 1000 000 add %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1000 000 add %0, %e1%1 */",
+ "/** 0110 0001 1000 000 add %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("add %0, %e1%1");
+ SYNTAX("add %0, %e1");
#line 185 "rl78-decode.opc"
ID(add); DR(A); SM2(HL, B, 0); Fzac;
break;
case 0x82:
{
- /** 0110 0001 1000 0010 add %0, %e1%1 */
+ /** 0110 0001 1000 0010 add %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1000 0010 add %0, %e1%1 */",
+ "/** 0110 0001 1000 0010 add %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("add %0, %e1%1");
+ SYNTAX("add %0, %e1");
#line 191 "rl78-decode.opc"
ID(add); DR(A); SM2(HL, C, 0); Fzac;
break;
case 0x89:
{
- /** 0110 0001 1000 1001 decw %e0%0 */
+ /** 0110 0001 1000 1001 decw %e0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1000 1001 decw %e0%0 */",
+ "/** 0110 0001 1000 1001 decw %e0 */",
op[0], op[1]);
}
- SYNTAX("decw %e0%0");
+ SYNTAX("decw %e0");
#line 543 "rl78-decode.opc"
ID(sub); W(); DM(HL, IMMU(1)); SC(1);
break;
case 0x90:
{
- /** 0110 0001 1001 0000 addc %0, %e1%1 */
+ /** 0110 0001 1001 0000 addc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1001 0000 addc %0, %e1%1 */",
+ "/** 0110 0001 1001 0000 addc %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("addc %0, %e1%1");
+ SYNTAX("addc %0, %e1");
#line 217 "rl78-decode.opc"
ID(addc); DR(A); SM2(HL, B, 0); Fzac;
break;
case 0x92:
{
- /** 0110 0001 1001 0010 addc %0, %e1%1 */
+ /** 0110 0001 1001 0010 addc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1001 0010 addc %0, %e1%1 */",
+ "/** 0110 0001 1001 0010 addc %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("addc %0, %e1%1");
+ SYNTAX("addc %0, %e1");
#line 220 "rl78-decode.opc"
ID(addc); DR(A); SM2(HL, C, 0); Fzac;
case 0xa0:
case 0xa1:
{
- /** 0110 0001 1010 000 sub %0, %e1%1 */
+ /** 0110 0001 1010 000 sub %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 000 sub %0, %e1%1 */",
+ "/** 0110 0001 1010 000 sub %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("sub %0, %e1%1");
+ SYNTAX("sub %0, %e1");
#line 1100 "rl78-decode.opc"
ID(sub); DR(A); SM2(HL, B, 0); Fzac;
break;
case 0xa2:
{
- /** 0110 0001 1010 0010 sub %0, %e1%1 */
+ /** 0110 0001 1010 0010 sub %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 0010 sub %0, %e1%1 */",
+ "/** 0110 0001 1010 0010 sub %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("sub %0, %e1%1");
+ SYNTAX("sub %0, %e1");
#line 1106 "rl78-decode.opc"
ID(sub); DR(A); SM2(HL, C, 0); Fzac;
break;
case 0xa9:
{
- /** 0110 0001 1010 1001 xch %0, %e1%1 */
+ /** 0110 0001 1010 1001 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1001 xch %0, %e1%1 */",
+ "/** 0110 0001 1010 1001 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1196 "rl78-decode.opc"
ID(xch); DR(A); SM2(HL, C, 0);
break;
case 0xaa:
{
- /** 0110 0001 1010 1010 xch %0, %e1%!1 */
+ /** 0110 0001 1010 1010 xch %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1010 xch %0, %e1%!1 */",
+ "/** 0110 0001 1010 1010 xch %0, %e!1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%!1");
+ SYNTAX("xch %0, %e!1");
#line 1178 "rl78-decode.opc"
ID(xch); DR(A); SM(None, IMMU(2));
break;
case 0xac:
{
- /** 0110 0001 1010 1100 xch %0, %e1%1 */
+ /** 0110 0001 1010 1100 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1100 xch %0, %e1%1 */",
+ "/** 0110 0001 1010 1100 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1187 "rl78-decode.opc"
ID(xch); DR(A); SM(HL, 0);
break;
case 0xad:
{
- /** 0110 0001 1010 1101 xch %0, %e1%1 */
+ /** 0110 0001 1010 1101 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1101 xch %0, %e1%1 */",
+ "/** 0110 0001 1010 1101 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1193 "rl78-decode.opc"
ID(xch); DR(A); SM(HL, IMMU(1));
break;
case 0xae:
{
- /** 0110 0001 1010 1110 xch %0, %e1%1 */
+ /** 0110 0001 1010 1110 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1110 xch %0, %e1%1 */",
+ "/** 0110 0001 1010 1110 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1181 "rl78-decode.opc"
ID(xch); DR(A); SM(DE, 0);
break;
case 0xaf:
{
- /** 0110 0001 1010 1111 xch %0, %e1%1 */
+ /** 0110 0001 1010 1111 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1010 1111 xch %0, %e1%1 */",
+ "/** 0110 0001 1010 1111 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1184 "rl78-decode.opc"
ID(xch); DR(A); SM(DE, IMMU(1));
break;
case 0xb0:
{
- /** 0110 0001 1011 0000 subc %0, %e1%1 */
+ /** 0110 0001 1011 0000 subc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1011 0000 subc %0, %e1%1 */",
+ "/** 0110 0001 1011 0000 subc %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("subc %0, %e1%1");
+ SYNTAX("subc %0, %e1");
#line 1132 "rl78-decode.opc"
ID(subc); DR(A); SM2(HL, B, 0); Fzac;
break;
case 0xb2:
{
- /** 0110 0001 1011 0010 subc %0, %e1%1 */
+ /** 0110 0001 1011 0010 subc %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1011 0010 subc %0, %e1%1 */",
+ "/** 0110 0001 1011 0010 subc %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("subc %0, %e1%1");
+ SYNTAX("subc %0, %e1");
#line 1135 "rl78-decode.opc"
ID(subc); DR(A); SM2(HL, C, 0); Fzac;
break;
case 0xb9:
{
- /** 0110 0001 1011 1001 xch %0, %e1%1 */
+ /** 0110 0001 1011 1001 xch %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1011 1001 xch %0, %e1%1 */",
+ "/** 0110 0001 1011 1001 xch %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xch %0, %e1%1");
+ SYNTAX("xch %0, %e1");
#line 1190 "rl78-decode.opc"
ID(xch); DR(A); SM2(HL, B, 0);
break;
case 0xc0:
{
- /** 0110 0001 1100 0000 cmp %0, %e1%1 */
+ /** 0110 0001 1100 0000 cmp %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1100 0000 cmp %0, %e1%1 */",
+ "/** 0110 0001 1100 0000 cmp %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("cmp %0, %e1%1");
+ SYNTAX("cmp %0, %e1");
#line 470 "rl78-decode.opc"
ID(cmp); DR(A); SM2(HL, B, 0); Fzac;
break;
case 0xc2:
{
- /** 0110 0001 1100 0010 cmp %0, %e1%1 */
+ /** 0110 0001 1100 0010 cmp %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1100 0010 cmp %0, %e1%1 */",
+ "/** 0110 0001 1100 0010 cmp %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("cmp %0, %e1%1");
+ SYNTAX("cmp %0, %e1");
#line 473 "rl78-decode.opc"
ID(cmp); DR(A); SM2(HL, C, 0); Fzac;
break;
case 0xc9:
{
- /** 0110 0001 1100 1001 mov %0, %e1%1 */
+ /** 0110 0001 1100 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1100 1001 mov %0, %e1%1 */",
+ "/** 0110 0001 1100 1001 mov %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 638 "rl78-decode.opc"
ID(mov); DR(A); SM2(HL, B, 0);
break;
case 0xce:
{
- /** 0110 0001 1100 1110 movs %e0%0, %1 */
+ /** 0110 0001 1100 1110 movs %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1100 1110 movs %e0%0, %1 */",
+ "/** 0110 0001 1100 1110 movs %e0, %1 */",
op[0], op[1]);
}
- SYNTAX("movs %e0%0, %1");
+ SYNTAX("movs %e0, %1");
#line 786 "rl78-decode.opc"
ID(mov); DM(HL, IMMU(1)); SR(X); Fzc;
break;
case 0xd0:
{
- /** 0110 0001 1101 0000 and %0, %e1%1 */
+ /** 0110 0001 1101 0000 and %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1101 0000 and %0, %e1%1 */",
+ "/** 0110 0001 1101 0000 and %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("and %0, %e1%1");
+ SYNTAX("and %0, %e1");
#line 269 "rl78-decode.opc"
ID(and); DR(A); SM2(HL, B, 0); Fz;
break;
case 0xd2:
{
- /** 0110 0001 1101 0010 and %0, %e1%1 */
+ /** 0110 0001 1101 0010 and %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1101 0010 and %0, %e1%1 */",
+ "/** 0110 0001 1101 0010 and %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("and %0, %e1%1");
+ SYNTAX("and %0, %e1");
#line 275 "rl78-decode.opc"
ID(and); DR(A); SM2(HL, C, 0); Fz;
break;
case 0xd9:
{
- /** 0110 0001 1101 1001 mov %e0%0, %1 */
+ /** 0110 0001 1101 1001 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1101 1001 mov %e0%0, %1 */",
+ "/** 0110 0001 1101 1001 mov %e0, %1 */",
op[0], op[1]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 605 "rl78-decode.opc"
ID(mov); DM2(HL, B, 0); SR(A);
break;
case 0xde:
{
- /** 0110 0001 1101 1110 cmps %0, %e1%1 */
+ /** 0110 0001 1101 1110 cmps %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1101 1110 cmps %0, %e1%1 */",
+ "/** 0110 0001 1101 1110 cmps %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("cmps %0, %e1%1");
+ SYNTAX("cmps %0, %e1");
#line 504 "rl78-decode.opc"
ID(cmp); DR(X); SM(HL, IMMU(1)); Fzac;
break;
case 0xe0:
{
- /** 0110 0001 1110 0000 or %0, %e1%1 */
+ /** 0110 0001 1110 0000 or %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1110 0000 or %0, %e1%1 */",
+ "/** 0110 0001 1110 0000 or %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("or %0, %e1%1");
+ SYNTAX("or %0, %e1");
#line 921 "rl78-decode.opc"
ID(or); DR(A); SM2(HL, B, 0); Fz;
break;
case 0xe2:
{
- /** 0110 0001 1110 0010 or %0, %e1%1 */
+ /** 0110 0001 1110 0010 or %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1110 0010 or %0, %e1%1 */",
+ "/** 0110 0001 1110 0010 or %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("or %0, %e1%1");
+ SYNTAX("or %0, %e1");
#line 927 "rl78-decode.opc"
ID(or); DR(A); SM2(HL, C, 0); Fz;
break;
case 0xe9:
{
- /** 0110 0001 1110 1001 mov %0, %e1%1 */
+ /** 0110 0001 1110 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1110 1001 mov %0, %e1%1 */",
+ "/** 0110 0001 1110 1001 mov %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 641 "rl78-decode.opc"
ID(mov); DR(A); SM2(HL, C, 0);
break;
case 0xf0:
{
- /** 0110 0001 1111 0000 xor %0, %e1%1 */
+ /** 0110 0001 1111 0000 xor %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1111 0000 xor %0, %e1%1 */",
+ "/** 0110 0001 1111 0000 xor %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xor %0, %e1%1");
+ SYNTAX("xor %0, %e1");
#line 1225 "rl78-decode.opc"
ID(xor); DR(A); SM2(HL, B, 0); Fz;
break;
case 0xf2:
{
- /** 0110 0001 1111 0010 xor %0, %e1%1 */
+ /** 0110 0001 1111 0010 xor %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1111 0010 xor %0, %e1%1 */",
+ "/** 0110 0001 1111 0010 xor %0, %e1 */",
op[0], op[1]);
}
- SYNTAX("xor %0, %e1%1");
+ SYNTAX("xor %0, %e1");
#line 1231 "rl78-decode.opc"
ID(xor); DR(A); SM2(HL, C, 0); Fz;
break;
case 0xf9:
{
- /** 0110 0001 1111 1001 mov %e0%0, %1 */
+ /** 0110 0001 1111 1001 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1111 1001 mov %e0%0, %1 */",
+ "/** 0110 0001 1111 1001 mov %e0, %1 */",
op[0], op[1]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 614 "rl78-decode.opc"
ID(mov); DM2(HL, C, 0); SR(A);
break;
case 0xfd:
{
- /** 0110 0001 1111 1101 stop */
+ /** 0110 0001 1111 1101 stop */
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0110 0001 1111 1101 stop */",
+ "/** 0110 0001 1111 1101 stop */",
op[0], op[1]);
}
SYNTAX("stop");
break;
case 0x68:
{
- /** 0110 1000 movw %e0%0, %1 */
+ /** 0110 1000 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0110 1000 movw %e0%0, %1 */",
+ "/** 0110 1000 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 849 "rl78-decode.opc"
ID(mov); W(); DM(C, IMMU(2)); SR(AX);
break;
case 0x69:
{
- /** 0110 1001 movw %0, %e1%1 */
+ /** 0110 1001 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0110 1001 movw %0, %e1%1 */",
+ "/** 0110 1001 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 840 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(C, IMMU(2));
break;
case 0x6d:
{
- /** 0110 1101 or %0, %e1%1 */
+ /** 0110 1101 or %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0110 1101 or %0, %e1%1 */",
+ "/** 0110 1101 or %0, %e1 */",
op[0]);
}
- SYNTAX("or %0, %e1%1");
+ SYNTAX("or %0, %e1");
#line 918 "rl78-decode.opc"
ID(or); DR(A); SM(HL, 0); Fz;
break;
case 0x6e:
{
- /** 0110 1110 or %0, %e1%1 */
+ /** 0110 1110 or %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0110 1110 or %0, %e1%1 */",
+ "/** 0110 1110 or %0, %e1 */",
op[0]);
}
- SYNTAX("or %0, %e1%1");
+ SYNTAX("or %0, %e1");
#line 924 "rl78-decode.opc"
ID(or); DR(A); SM(HL, IMMU(1)); Fz;
break;
case 0x6f:
{
- /** 0110 1111 or %0, %e1%!1 */
+ /** 0110 1111 or %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0110 1111 or %0, %e1%!1 */",
+ "/** 0110 1111 or %0, %e!1 */",
op[0]);
}
- SYNTAX("or %0, %e1%!1");
+ SYNTAX("or %0, %e!1");
#line 915 "rl78-decode.opc"
ID(or); DR(A); SM(None, IMMU(2)); Fz;
case 0x60:
case 0x70:
{
- /** 0111 0001 0bit 0000 set1 %e0%!0 */
+ /** 0111 0001 0bit 0000 set1 %e!0 */
#line 1021 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 0bit 0000 set1 %e0%!0 */",
+ "/** 0111 0001 0bit 0000 set1 %e!0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("set1 %e0%!0");
+ SYNTAX("set1 %e!0");
#line 1021 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); DB(bit); SC(1);
case 0x68:
case 0x78:
{
- /** 0111 0001 0bit 1000 clr1 %e0%!0 */
+ /** 0111 0001 0bit 1000 clr1 %e!0 */
#line 416 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 0bit 1000 clr1 %e0%!0 */",
+ "/** 0111 0001 0bit 1000 clr1 %e!0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("clr1 %e0%!0");
+ SYNTAX("clr1 %e!0");
#line 416 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); DB(bit); SC(0);
case 0xe1:
case 0xf1:
{
- /** 0111 0001 1bit 0001 mov1 %e0%0, cy */
+ /** 0111 0001 1bit 0001 mov1 %e0, cy */
#line 760 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0001 mov1 %e0%0, cy */",
+ "/** 0111 0001 1bit 0001 mov1 %e0, cy */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("mov1 %e0%0, cy");
+ SYNTAX("mov1 %e0, cy");
#line 760 "rl78-decode.opc"
ID(mov); DM(HL, 0); DB(bit); SCY();
case 0xe2:
case 0xf2:
{
- /** 0111 0001 1bit 0010 set1 %e0%0 */
+ /** 0111 0001 1bit 0010 set1 %e0 */
#line 1024 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0010 set1 %e0%0 */",
+ "/** 0111 0001 1bit 0010 set1 %e0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("set1 %e0%0");
+ SYNTAX("set1 %e0");
#line 1024 "rl78-decode.opc"
ID(mov); DM(HL, 0); DB(bit); SC(1);
case 0xe3:
case 0xf3:
{
- /** 0111 0001 1bit 0011 clr1 %e0%0 */
+ /** 0111 0001 1bit 0011 clr1 %e0 */
#line 419 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0011 clr1 %e0%0 */",
+ "/** 0111 0001 1bit 0011 clr1 %e0 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("clr1 %e0%0");
+ SYNTAX("clr1 %e0");
#line 419 "rl78-decode.opc"
ID(mov); DM(HL, 0); DB(bit); SC(0);
case 0xe4:
case 0xf4:
{
- /** 0111 0001 1bit 0100 mov1 cy, %e1%1 */
+ /** 0111 0001 1bit 0100 mov1 cy, %e1 */
#line 766 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0100 mov1 cy, %e1%1 */",
+ "/** 0111 0001 1bit 0100 mov1 cy, %e1 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("mov1 cy, %e1%1");
+ SYNTAX("mov1 cy, %e1");
#line 766 "rl78-decode.opc"
ID(mov); DCY(); SM(HL, 0); SB(bit);
case 0xe5:
case 0xf5:
{
- /** 0111 0001 1bit 0101 and1 cy, %e1%1 */
+ /** 0111 0001 1bit 0101 and1 cy, %e1 */
#line 295 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0101 and1 cy, %e1%1 */",
+ "/** 0111 0001 1bit 0101 and1 cy, %e1 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("and1 cy, %e1%1");
+ SYNTAX("and1 cy, %e1");
#line 295 "rl78-decode.opc"
ID(and); DCY(); SM(HL, 0); SB(bit);
case 0xe6:
case 0xf6:
{
- /** 0111 0001 1bit 0110 or1 cy, %e1%1 */
+ /** 0111 0001 1bit 0110 or1 cy, %e1 */
#line 947 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0110 or1 cy, %e1%1 */",
+ "/** 0111 0001 1bit 0110 or1 cy, %e1 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("or1 cy, %e1%1");
+ SYNTAX("or1 cy, %e1");
#line 947 "rl78-decode.opc"
ID(or); DCY(); SM(HL, 0); SB(bit);
case 0xe7:
case 0xf7:
{
- /** 0111 0001 1bit 0111 xor1 cy, %e1%1 */
+ /** 0111 0001 1bit 0111 xor1 cy, %e1 */
#line 1251 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 0111 xor1 cy, %e1%1 */",
+ "/** 0111 0001 1bit 0111 xor1 cy, %e1 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("xor1 cy, %e1%1");
+ SYNTAX("xor1 cy, %e1");
#line 1251 "rl78-decode.opc"
ID(xor); DCY(); SM(HL, 0); SB(bit);
case 0xe9:
case 0xf9:
{
- /** 0111 0001 1bit 1001 mov1 %e0%0, cy */
+ /** 0111 0001 1bit 1001 mov1 %e0, cy */
#line 763 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 1001 mov1 %e0%0, cy */",
+ "/** 0111 0001 1bit 1001 mov1 %e0, cy */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("mov1 %e0%0, cy");
+ SYNTAX("mov1 %e0, cy");
#line 763 "rl78-decode.opc"
ID(mov); DR(A); DB(bit); SCY();
case 0xec:
case 0xfc:
{
- /** 0111 0001 1bit 1100 mov1 cy, %e1%1 */
+ /** 0111 0001 1bit 1100 mov1 cy, %e1 */
#line 769 "rl78-decode.opc"
int bit AU = (op[1] >> 4) & 0x07;
if (trace)
{
printf ("\033[33m%s\033[0m %02x %02x\n",
- "/** 0111 0001 1bit 1100 mov1 cy, %e1%1 */",
+ "/** 0111 0001 1bit 1100 mov1 cy, %e1 */",
op[0], op[1]);
printf (" bit = 0x%x\n", bit);
}
- SYNTAX("mov1 cy, %e1%1");
+ SYNTAX("mov1 cy, %e1");
#line 769 "rl78-decode.opc"
ID(mov); DCY(); SR(A); SB(bit);
break;
case 0x78:
{
- /** 0111 1000 movw %e0%0, %1 */
+ /** 0111 1000 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0111 1000 movw %e0%0, %1 */",
+ "/** 0111 1000 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 852 "rl78-decode.opc"
ID(mov); W(); DM(BC, IMMU(2)); SR(AX);
break;
case 0x79:
{
- /** 0111 1001 movw %0, %e1%1 */
+ /** 0111 1001 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0111 1001 movw %0, %e1%1 */",
+ "/** 0111 1001 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 843 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(BC, IMMU(2));
break;
case 0x7d:
{
- /** 0111 1101 xor %0, %e1%1 */
+ /** 0111 1101 xor %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0111 1101 xor %0, %e1%1 */",
+ "/** 0111 1101 xor %0, %e1 */",
op[0]);
}
- SYNTAX("xor %0, %e1%1");
+ SYNTAX("xor %0, %e1");
#line 1222 "rl78-decode.opc"
ID(xor); DR(A); SM(HL, 0); Fz;
break;
case 0x7e:
{
- /** 0111 1110 xor %0, %e1%1 */
+ /** 0111 1110 xor %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0111 1110 xor %0, %e1%1 */",
+ "/** 0111 1110 xor %0, %e1 */",
op[0]);
}
- SYNTAX("xor %0, %e1%1");
+ SYNTAX("xor %0, %e1");
#line 1228 "rl78-decode.opc"
ID(xor); DR(A); SM(HL, IMMU(1)); Fz;
break;
case 0x7f:
{
- /** 0111 1111 xor %0, %e1%!1 */
+ /** 0111 1111 xor %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 0111 1111 xor %0, %e1%!1 */",
+ "/** 0111 1111 xor %0, %e!1 */",
op[0]);
}
- SYNTAX("xor %0, %e1%!1");
+ SYNTAX("xor %0, %e!1");
#line 1219 "rl78-decode.opc"
ID(xor); DR(A); SM(None, IMMU(2)); Fz;
break;
case 0x88:
{
- /** 1000 1000 mov %0, %e1%1 */
+ /** 1000 1000 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1000 mov %0, %e1%1 */",
+ "/** 1000 1000 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 644 "rl78-decode.opc"
ID(mov); DR(A); SM(SP, IMMU(1));
break;
case 0x89:
{
- /** 1000 1001 mov %0, %e1%1 */
+ /** 1000 1001 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1001 mov %0, %e1%1 */",
+ "/** 1000 1001 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 626 "rl78-decode.opc"
ID(mov); DR(A); SM(DE, 0);
break;
case 0x8a:
{
- /** 1000 1010 mov %0, %e1%1 */
+ /** 1000 1010 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1010 mov %0, %e1%1 */",
+ "/** 1000 1010 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 629 "rl78-decode.opc"
ID(mov); DR(A); SM(DE, IMMU(1));
break;
case 0x8b:
{
- /** 1000 1011 mov %0, %e1%1 */
+ /** 1000 1011 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1011 mov %0, %e1%1 */",
+ "/** 1000 1011 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 632 "rl78-decode.opc"
ID(mov); DR(A); SM(HL, 0);
break;
case 0x8c:
{
- /** 1000 1100 mov %0, %e1%1 */
+ /** 1000 1100 mov %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1100 mov %0, %e1%1 */",
+ "/** 1000 1100 mov %0, %e1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%1");
+ SYNTAX("mov %0, %e1");
#line 635 "rl78-decode.opc"
ID(mov); DR(A); SM(HL, IMMU(1));
break;
case 0x8f:
{
- /** 1000 1111 mov %0, %e1%!1 */
+ /** 1000 1111 mov %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1000 1111 mov %0, %e1%!1 */",
+ "/** 1000 1111 mov %0, %e!1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%!1");
+ SYNTAX("mov %0, %e!1");
#line 623 "rl78-decode.opc"
ID(mov); DR(A); SM(None, IMMU(2));
break;
case 0x99:
{
- /** 1001 1001 mov %e0%0,%1 */
+ /** 1001 1001 mov %e0,%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1001 1001 mov %e0%0,%1 */",
+ "/** 1001 1001 mov %e0,%1 */",
op[0]);
}
- SYNTAX("mov %e0%0,%1");
+ SYNTAX("mov %e0,%1");
#line 593 "rl78-decode.opc"
ID(mov); DM(DE, 0); SR(A);
break;
case 0x9a:
{
- /** 1001 1010 mov %e0%0, %1 */
+ /** 1001 1010 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1001 1010 mov %e0%0, %1 */",
+ "/** 1001 1010 mov %e0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 599 "rl78-decode.opc"
ID(mov); DM(DE, IMMU(1)); SR(A);
break;
case 0x9b:
{
- /** 1001 1011 mov %e0%0,%1 */
+ /** 1001 1011 mov %e0,%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1001 1011 mov %e0%0,%1 */",
+ "/** 1001 1011 mov %e0,%1 */",
op[0]);
}
- SYNTAX("mov %e0%0,%1");
+ SYNTAX("mov %e0,%1");
#line 602 "rl78-decode.opc"
ID(mov); DM(HL, 0); SR(A);
break;
case 0x9c:
{
- /** 1001 1100 mov %e0%0, %1 */
+ /** 1001 1100 mov %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1001 1100 mov %e0%0, %1 */",
+ "/** 1001 1100 mov %e0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%0, %1");
+ SYNTAX("mov %e0, %1");
#line 611 "rl78-decode.opc"
ID(mov); DM(HL, IMMU(1)); SR(A);
break;
case 0x9f:
{
- /** 1001 1111 mov %e0%!0, %1 */
+ /** 1001 1111 mov %e!0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1001 1111 mov %e0%!0, %1 */",
+ "/** 1001 1111 mov %e!0, %1 */",
op[0]);
}
- SYNTAX("mov %e0%!0, %1");
+ SYNTAX("mov %e!0, %1");
#line 590 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); SR(A);
break;
case 0xa0:
{
- /** 1010 0000 inc %e0%!0 */
+ /** 1010 0000 inc %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 0000 inc %e0%!0 */",
+ "/** 1010 0000 inc %e!0 */",
op[0]);
}
- SYNTAX("inc %e0%!0");
+ SYNTAX("inc %e!0");
#line 559 "rl78-decode.opc"
ID(add); DM(None, IMMU(2)); SC(1); Fza;
break;
case 0xa2:
{
- /** 1010 0010 incw %e0%!0 */
+ /** 1010 0010 incw %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 0010 incw %e0%!0 */",
+ "/** 1010 0010 incw %e!0 */",
op[0]);
}
- SYNTAX("incw %e0%!0");
+ SYNTAX("incw %e!0");
#line 573 "rl78-decode.opc"
ID(add); W(); DM(None, IMMU(2)); SC(1);
break;
case 0xa9:
{
- /** 1010 1001 movw %0, %e1%1 */
+ /** 1010 1001 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 1001 movw %0, %e1%1 */",
+ "/** 1010 1001 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 813 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(DE, 0);
break;
case 0xaa:
{
- /** 1010 1010 movw %0, %e1%1 */
+ /** 1010 1010 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 1010 movw %0, %e1%1 */",
+ "/** 1010 1010 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 816 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(DE, IMMU(1));
break;
case 0xab:
{
- /** 1010 1011 movw %0, %e1%1 */
+ /** 1010 1011 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 1011 movw %0, %e1%1 */",
+ "/** 1010 1011 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 819 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(HL, 0);
break;
case 0xac:
{
- /** 1010 1100 movw %0, %e1%1 */
+ /** 1010 1100 movw %0, %e1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 1100 movw %0, %e1%1 */",
+ "/** 1010 1100 movw %0, %e1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%1");
+ SYNTAX("movw %0, %e1");
#line 822 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(HL, IMMU(1));
break;
case 0xaf:
{
- /** 1010 1111 movw %0, %e1%!1 */
+ /** 1010 1111 movw %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1010 1111 movw %0, %e1%!1 */",
+ "/** 1010 1111 movw %0, %e!1 */",
op[0]);
}
- SYNTAX("movw %0, %e1%!1");
+ SYNTAX("movw %0, %e!1");
#line 809 "rl78-decode.opc"
ID(mov); W(); DR(AX); SM(None, IMMU(2));
break;
case 0xb0:
{
- /** 1011 0000 dec %e0%!0 */
+ /** 1011 0000 dec %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 0000 dec %e0%!0 */",
+ "/** 1011 0000 dec %e!0 */",
op[0]);
}
- SYNTAX("dec %e0%!0");
+ SYNTAX("dec %e!0");
#line 526 "rl78-decode.opc"
ID(sub); DM(None, IMMU(2)); SC(1); Fza;
break;
case 0xb2:
{
- /** 1011 0010 decw %e0%!0 */
+ /** 1011 0010 decw %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 0010 decw %e0%!0 */",
+ "/** 1011 0010 decw %e!0 */",
op[0]);
}
- SYNTAX("decw %e0%!0");
+ SYNTAX("decw %e!0");
#line 540 "rl78-decode.opc"
ID(sub); W(); DM(None, IMMU(2)); SC(1);
break;
case 0xb9:
{
- /** 1011 1001 movw %e0%0, %1 */
+ /** 1011 1001 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 1001 movw %e0%0, %1 */",
+ "/** 1011 1001 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 794 "rl78-decode.opc"
ID(mov); W(); DM(DE, 0); SR(AX);
break;
case 0xba:
{
- /** 1011 1010 movw %e0%0, %1 */
+ /** 1011 1010 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 1010 movw %e0%0, %1 */",
+ "/** 1011 1010 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 797 "rl78-decode.opc"
ID(mov); W(); DM(DE, IMMU(1)); SR(AX);
break;
case 0xbb:
{
- /** 1011 1011 movw %e0%0, %1 */
+ /** 1011 1011 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 1011 movw %e0%0, %1 */",
+ "/** 1011 1011 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 800 "rl78-decode.opc"
ID(mov); W(); DM(HL, 0); SR(AX);
break;
case 0xbc:
{
- /** 1011 1100 movw %e0%0, %1 */
+ /** 1011 1100 movw %e0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 1100 movw %e0%0, %1 */",
+ "/** 1011 1100 movw %e0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%0, %1");
+ SYNTAX("movw %e0, %1");
#line 803 "rl78-decode.opc"
ID(mov); W(); DM(HL, IMMU(1)); SR(AX);
break;
case 0xbf:
{
- /** 1011 1111 movw %e0%!0, %1 */
+ /** 1011 1111 movw %e!0, %1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1011 1111 movw %e0%!0, %1 */",
+ "/** 1011 1111 movw %e!0, %1 */",
op[0]);
}
- SYNTAX("movw %e0%!0, %1");
+ SYNTAX("movw %e!0, %1");
#line 791 "rl78-decode.opc"
ID(mov); W(); DM(None, IMMU(2)); SR(AX);
break;
case 0xca:
{
- /** 1100 1010 mov %e0%0, #%1 */
+ /** 1100 1010 mov %e0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1100 1010 mov %e0%0, #%1 */",
+ "/** 1100 1010 mov %e0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%0, #%1");
+ SYNTAX("mov %e0, #%1");
#line 596 "rl78-decode.opc"
ID(mov); DM(DE, IMMU(1)); SC(IMMU(1));
break;
case 0xcc:
{
- /** 1100 1100 mov %e0%0, #%1 */
+ /** 1100 1100 mov %e0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1100 1100 mov %e0%0, #%1 */",
+ "/** 1100 1100 mov %e0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%0, #%1");
+ SYNTAX("mov %e0, #%1");
#line 608 "rl78-decode.opc"
ID(mov); DM(HL, IMMU(1)); SC(IMMU(1));
break;
case 0xcf:
{
- /** 1100 1111 mov %e0%!0, #%1 */
+ /** 1100 1111 mov %e!0, #%1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1100 1111 mov %e0%!0, #%1 */",
+ "/** 1100 1111 mov %e!0, #%1 */",
op[0]);
}
- SYNTAX("mov %e0%!0, #%1");
+ SYNTAX("mov %e!0, #%1");
#line 587 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); SC(IMMU(1));
break;
case 0xd5:
{
- /** 1101 0101 cmp0 %e0%!0 */
+ /** 1101 0101 cmp0 %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1101 0101 cmp0 %e0%!0 */",
+ "/** 1101 0101 cmp0 %e!0 */",
op[0]);
}
- SYNTAX("cmp0 %e0%!0");
+ SYNTAX("cmp0 %e!0");
#line 493 "rl78-decode.opc"
ID(cmp); DM(None, IMMU(2)); SC(0); Fzac;
break;
case 0xd9:
{
- /** 1101 1001 mov %0, %e1%!1 */
+ /** 1101 1001 mov %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1101 1001 mov %0, %e1%!1 */",
+ "/** 1101 1001 mov %0, %e!1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%!1");
+ SYNTAX("mov %0, %e!1");
#line 686 "rl78-decode.opc"
ID(mov); DR(X); SM(None, IMMU(2));
case 0xeb:
case 0xfb:
{
- /** 11ra 1011 movw %0, %e1%!1 */
+ /** 11ra 1011 movw %0, %e!1 */
#line 861 "rl78-decode.opc"
int ra AU = (op[0] >> 4) & 0x03;
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 11ra 1011 movw %0, %e1%!1 */",
+ "/** 11ra 1011 movw %0, %e!1 */",
op[0]);
printf (" ra = 0x%x\n", ra);
}
- SYNTAX("movw %0, %e1%!1");
+ SYNTAX("movw %0, %e!1");
#line 861 "rl78-decode.opc"
ID(mov); W(); DRW(ra); SM(None, IMMU(2));
break;
case 0xe5:
{
- /** 1110 0101 oneb %e0%!0 */
+ /** 1110 0101 oneb %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1110 0101 oneb %e0%!0 */",
+ "/** 1110 0101 oneb %e!0 */",
op[0]);
}
- SYNTAX("oneb %e0%!0");
+ SYNTAX("oneb %e!0");
#line 896 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); SC(1);
break;
case 0xe9:
{
- /** 1110 1001 mov %0, %e1%!1 */
+ /** 1110 1001 mov %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1110 1001 mov %0, %e1%!1 */",
+ "/** 1110 1001 mov %0, %e!1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%!1");
+ SYNTAX("mov %0, %e!1");
#line 671 "rl78-decode.opc"
ID(mov); DR(B); SM(None, IMMU(2));
break;
case 0xf5:
{
- /** 1111 0101 clrb %e0%!0 */
+ /** 1111 0101 clrb %e!0 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1111 0101 clrb %e0%!0 */",
+ "/** 1111 0101 clrb %e!0 */",
op[0]);
}
- SYNTAX("clrb %e0%!0");
+ SYNTAX("clrb %e!0");
#line 439 "rl78-decode.opc"
ID(mov); DM(None, IMMU(2)); SC(0);
break;
case 0xf9:
{
- /** 1111 1001 mov %0, %e1%!1 */
+ /** 1111 1001 mov %0, %e!1 */
if (trace)
{
printf ("\033[33m%s\033[0m %02x\n",
- "/** 1111 1001 mov %0, %e1%!1 */",
+ "/** 1111 1001 mov %0, %e!1 */",
op[0]);
}
- SYNTAX("mov %0, %e1%!1");
+ SYNTAX("mov %0, %e!1");
#line 680 "rl78-decode.opc"
ID(mov); DR(C); SM(None, IMMU(2));