arm_dec.h

来自「RISC processor ARM-7 emulator」· C头文件 代码 · 共 2,168 行 · 第 1/4 页

H
2,168
字号
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_101)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_102)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_103)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_104)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_105)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_106)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_107)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_108)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_109)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_110)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_111)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_b);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_112)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_113)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_114)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_115)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_116)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_117)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_118)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_119)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_120)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_121)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_122)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_123)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_p);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_124)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_125)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_126)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(st1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_127)
{
 if _PATTERN_TRUE(0x00000010, 0x00000000) {
   _FUNC_CALL(ld1_reg_pb);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_0_208)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_209)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_210)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_211)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_212)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_213)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_214)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_215)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_216)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_217)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_218)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_219)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_220)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_221)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_222)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpst);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_0_223)
{
 if _PATTERN_TRUE(0x00000e00, 0x00000e00) {
   _FUNC_CALL(cpld);
 } else {
   _FUNC_CALL(fpe);
 }
}

_STUB_ENTRY(stub_1_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(st2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_2_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_2_13)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_2_15)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_3_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(st2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_4_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_4_13)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_4_15)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_7_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(st2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_8_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_8_13)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_8_15)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_9_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(st2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_10_11)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_10_13)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}

_STUB_ENTRY(stub_10_15)
{
 if _PATTERN_TRUE(0x00000f00, 0x00000000) {
   _FUNC_CALL(ld2_reg);
 } else {
   _FUNC_CALL(null);
 }
}


_MAIN_DECODE_ENTRY
{
 _TABLE_JUMP(table_0, 0x000000ff, 20);
}
/* End of decoder */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?