📄 se65816.inc
字号:
addr_aCx_16brni dec ax flagsetnz16bnel addr_aCx_16bw endloopSA1COpCAx8: ; DEX i dec byte[SA1xx] mov al,[SA1xx] flagsetnz8b endloopSA1COpCAx16:; DEX i dec word[SA1xx] mov ax,[SA1xx] flagsetnz16b endloopSA1COp88x8: ; DEY i dec byte[SA1xy] mov al,[SA1xy] flagsetnz8b endloopSA1COp88x16:; DEY i dec word[SA1xy] mov ax,[SA1xy] flagsetnz16b endloopSA1COp41m8: ; EOR(d,x) addr_BdCxB_8br EORMacro8bSA1COp41m16:; EOR(d,x) addr_BdCxB_16br EORMacro16bSA1COp43m8: ; EOR d,s addr_dCs_8br EORMacro8bSA1COp43m16:; EOR d,s addr_dCs_16br EORMacro16bSA1COp45m8: ; EOR d addr_d_8br EORMacro8bSA1COp45m16:; EOR d addr_d_16br EORMacro16bSA1COp47m8: ; EOR [d] addr_LdL_8br EORMacro8bSA1COp47m16:; EOR [d] addr_LdL_16br EORMacro16bSA1COp49m8: ; EOR # addr_I_8br EORMacro8bSA1COp49m16:; EOR # addr_I_16br EORMacro16bSA1COp4Dm8: ; EOR a addr_a_8br EORMacro8bSA1COp4Dm16:; EOR a addr_a_16br EORMacro16bSA1COp4Fm8: ; EOR al addr_al_8br EORMacro8bSA1COp4Fm16:; EOR al addr_al_16br EORMacro16bSA1COp51m8: ; EOR(d),y addr_BdBCy_8br EORMacro8bSA1COp51m16:; EOR(d),y addr_BdBCy_16br EORMacro16bSA1COp52m8: ; EOR (d) addr_BdB_8br EORMacro8bSA1COp52m16:; EOR (d) addr_BdB_16br EORMacro16bSA1COp53m8: ; EOR(d,s),y addr_BdCsBCy_8br EORMacro8bSA1COp53m16:; EOR(d,s),y addr_BdCsBCy_16br EORMacro16bSA1COp55m8: ; EOR d,x addr_dCx_8br EORMacro8bSA1COp55m16:; EOR d,x addr_dCx_16br EORMacro16bSA1COp57m8: ; EOR [d],y addr_LdLCy_8br EORMacro8bSA1COp57m16:; EOR [d],y addr_LdLCy_16br EORMacro16bSA1COp59m8: ; EOR a,y addr_aCy_8br EORMacro8bSA1COp59m16:; EOR a,y addr_aCy_16br EORMacro16bSA1COp5Dm8: ; EORa,x addr_aCx_8br EORMacro8bSA1COp5Dm16:; EORa,x addr_aCx_16br EORMacro16bSA1COp5Fm8: ; EOR al,x addr_alCx_8br EORMacro8bSA1COp5Fm16:; EOR al,x addr_alCx_16br EORMacro16bSA1COp1Am8: ; INC A addr_A_8brni inc al flagsetnz8bnel addr_A_8bw endloopSA1COp1Am16:; INC A addr_A_16brni inc ax flagsetnz16bnel addr_A_16bw endloopSA1COpEEm8: ; INC a addr_a_8brni inc al flagsetnz8bnel addr_a_8bw endloopSA1COpEEm16:; INC a addr_a_16brni inc ax flagsetnz16bnel addr_a_16bw endloopSA1COpE6m8: ; INC d addr_d_8brni inc al flagsetnz8bnel addr_d_8bw endloopSA1COpE6m16:; INC d addr_d_16brni inc ax flagsetnz16bnel addr_d_16bw endloopSA1COpF6m8: ; INC d,x addr_dCx_8brni inc al flagsetnz8bnel addr_dCx_8bw endloopSA1COpF6m16:; INC d,x addr_dCx_16brni inc ax flagsetnz16bnel addr_dCx_16bw endloopSA1COpFEm8: ; INC a,x addr_aCx_8brni inc al flagsetnz8bnel addr_aCx_8bw endloopSA1COpFEm16:; INC a,x addr_aCx_16brni inc ax flagsetnz16bnel addr_aCx_16bw endloopSA1COpE8x8: ; INX i inc byte[SA1xx] mov al,[SA1xx] flagsetnz8b endloopSA1COpE8x16:; INX i inc word[SA1xx] mov ax,[SA1xx] flagsetnz16b endloopSA1COpC8x8: ; INY i inc byte[SA1xy] mov al,[SA1xy] flagsetnz8b endloopSA1COpC8x16:; INY i inc word[SA1xy] mov ax,[SA1xy] flagsetnz16b endloopSA1COpDC: ; JML (a) JMLMacroSA1COp4C: ; JMP a JMPMacro4CSA1COp6C: ; JMP (a) JMPMacro6CSA1COp7C: ; JMP(a,x) JMPMacro7CSA1COp5C: ; JMP al JMPMacro5CSA1COp22: ; JSL al JSLMacroSA1COp20: ; JSR a JSRMacro20SA1COpFC: ; JSR(a,x) JSRMacroFCSA1COpA1m8: ; LDA(d,x) addr_BdCxB_8br LDAMacro8bSA1COpA1m16:; LDA(d,x) addr_BdCxB_16br LDAMacro16bSA1COpA3m8: ; LDA d,s addr_dCs_8br LDAMacro8bSA1COpA3m16:; LDA d,s addr_dCs_16br LDAMacro16bSA1COpA5m8: ; LDA d addr_d_8br LDAMacro8bSA1COpA5m16:; LDA d addr_d_16br LDAMacro16bSA1COpA7m8: ; LDA [d] addr_LdL_8br LDAMacro8bSA1COpA7m16:; LDA [d] addr_LdL_16br LDAMacro16bSA1COpA9m8: ; LDA # addr_I_8br LDAMacro8bSA1COpA9m16:; LDA # addr_I_16br LDAMacro16bSA1COpADm8: ; LDA a addr_a_8br LDAMacro8bSA1COpADm16:; LDA a addr_a_16br LDAMacro16bSA1COpAFm8: ; LDA al addr_al_8br LDAMacro8bSA1COpAFm16:; LDA al addr_al_16br LDAMacro16bSA1COpB1m8: ; LDA(d),y addr_BdBCy_8br LDAMacro8bSA1COpB1m16:; LDA(d),y addr_BdBCy_16br LDAMacro16bSA1COpB2m8: ; LDA (d) addr_BdB_8br LDAMacro8bSA1COpB2m16:; LDA (d) addr_BdB_16br LDAMacro16bSA1COpB3m8: ; LDA(d,s),y addr_BdCsBCy_8br LDAMacro8bSA1COpB3m16:; LDA(d,s),y addr_BdCsBCy_16br LDAMacro16bSA1COpB5m8: ; LDA d,x addr_dCx_8br LDAMacro8bSA1COpB5m16:; LDA d,x addr_dCx_16br LDAMacro16bSA1COpB7m8: ; LDA [d],y addr_LdLCy_8br LDAMacro8bSA1COpB7m16:; LDA [d],y addr_LdLCy_16br LDAMacro16bSA1COpB9m8: ; LDA a,y addr_aCy_8br LDAMacro8bSA1COpB9m16:; LDA a,y addr_aCy_16br LDAMacro16bSA1COpBDm8: ; LDA a,x addr_aCx_8br LDAMacro8bSA1COpBDm16:; LDA a,x addr_aCx_16br LDAMacro16bSA1COpBFm8: ; LDA al,x addr_alCx_8br LDAMacro8bSA1COpBFm16:; LDA al,x addr_alCx_16br LDAMacro16bSA1COpA2x8: ; LDX # addr_I_8br LDXMacro8bSA1COpA2x16:; LDX # addr_I_16br LDXMacro16bSA1COpA6x8: ; LDX d addr_d_8br LDXMacro8bSA1COpA6x16:; LDX d addr_d_16br LDXMacro16bSA1COpAEx8: ; LDX a addr_a_8br LDXMacro8bSA1COpAEx16:; LDX a addr_a_16br LDXMacro16bSA1COpB6x8: ; LDX d,y addr_dCy_8br LDXMacro8bSA1COpB6x16:; LDX d,y addr_dCy_16br LDXMacro16bSA1COpBEx8: ; LDX a,y addr_aCy_8br LDXMacro8bSA1COpBEx16:; LDX a,y addr_aCy_16br LDXMacro16bSA1COpA0x8: ; LDY # addr_I_8br LDYMacro8bSA1COpA0x16:; LDY # addr_I_16br LDYMacro16bSA1COpA4x8: ; LDY d addr_d_8br LDYMacro8bSA1COpA4x16:; LDY d addr_d_16br LDYMacro16bSA1COpACx8: ; LDY a addr_a_8br LDYMacro8bSA1COpACx16:; LDY a addr_a_16br LDYMacro16bSA1COpB4x8: ; LDY d,x addr_dCx_8br LDYMacro8bSA1COpB4x16:; LDY d,x addr_dCx_16br LDYMacro16bSA1COpBCx8: ; LDY a,x addr_aCx_8br LDYMacro8bSA1COpBCx16:; LDY a,x addr_aCx_16br LDYMacro16bSA1COp46m8: ; LSR d addr_d_8brni LSRMacro8b addr_d_8bw endloopSA1COp46m16:; LSR d addr_d_16brni LSRMacro16b addr_d_16bw endloopSA1COp4Am8: ; LSR A addr_A_8brni LSRMacro8b addr_A_8bw endloopSA1COp4Am16:; LSR A addr_A_16brni LSRMacro16b addr_A_16bw endloopSA1COp4Em8: ; LSR a addr_a_8brni LSRMacro8b addr_a_8bw endloopSA1COp4Em16:; LSR a addr_a_16brni LSRMacro16b addr_a_16bw endloopSA1COp56m8: ; LSR d,x addr_dCx_8brni LSRMacro8b addr_dCx_8bw endloopSA1COp56m16:; LSR d,x addr_dCx_16brni LSRMacro16b addr_dCx_16bw endloopSA1COp5Em8: ; LSRa,x addr_aCx_8brni LSRMacro8b addr_aCx_8bw endloopSA1COp5Em16:; LSRa,x addr_aCx_16brni LSRMacro16b addr_aCx_16bw endloopSA1COp54: ; MVN SA1xya MVNMacroSA1COp44: ; MVP SA1xya MVPMacroSA1COpEA: ; NOP i endloopSA1COp01m8: ; ORA(d,x) addr_BdCxB_8br ORAMacro8bSA1COp01m16:; ORA(d,x) addr_BdCxB_16br ORAMacro16bSA1COp03m8: ; ORA d,s addr_dCs_8br ORAMacro8bSA1COp03m16:; ORA d,s addr_dCs_16br ORAMacro16bSA1COp05m8: ; ORA d addr_d_8br ORAMacro8bSA1COp05m16:; ORA d addr_d_16br ORAMacro16bSA1COp07m8: ; ORA [d] addr_LdL_8br ORAMacro8bSA1COp07m16:; ORA [d] addr_LdL_16br ORAMacro16bSA1COp09m8: ; ORA # addr_I_8br ORAMacro8bSA1COp09m16:; ORA # addr_I_16br ORAMacro16bSA1COp0Dm8: ; ORA a addr_a_8br ORAMacro8bSA1COp0Dm16:; ORA a addr_a_16br ORAMacro16bSA1COp0Fm8: ; ORA al addr_al_8br ORAMacro8bSA1COp0Fm16:; ORA al addr_al_16br ORAMacro16bSA1COp11m8: ; ORA(d),y addr_BdBCy_8br ORAMacro8bSA1COp11m16:; ORA(d),y addr_BdBCy_16br ORAMacro16bSA1COp12m8: ; ORA(d) addr_BdB_8br ORAMacro8bSA1COp12m16:; ORA(d) addr_BdB_16br ORAMacro16bSA1COp13m8: ; ORA(d,s),y addr_BdCsBCy_8br ORAMacro8bSA1COp13m16:; ORA(d,s),y addr_BdCsBCy_16br ORAMacro16bSA1COp15m8: ; ORA d,x addr_dCx_8br ORAMacro8bSA1COp15m16:; ORA d,x addr_dCx_16br ORAMacro16bSA1COp17m8: ; ORA [d],y addr_LdLCy_8br ORAMacro8bSA1COp17m16:; ORA [d],y addr_LdLCy_16br ORAMacro16bSA1COp19m8: ; ORA a,y addr_aCy_8br ORAMacro8bSA1COp19m16:; ORA a,y addr_aCy_16br ORAMacro16bSA1COp1Dm8: ; ORA a,x addr_aCx_8br ORAMacro8bSA1COp1Dm16:; ORA a,x addr_aCx_16br ORAMacro16bSA1COp1Fm8: ; ORA al,x addr_alCx_8br ORAMacro8bSA1COp1Fm16:; ORA al,x addr_alCx_16br ORAMacro16bSA1COpF4: ; PEA s PEAMacroSA1COpD4: ; PEI s PEIMacroSA1COp62: ; PER s PERMacroSA1COp48m8: ; PHA s PUSHMacro8b [SA1xa]SA1COp48m16:; PHA s PUSHMacro16b [SA1xa], [SA1xa+1]SA1COp8B: ; PHB s PUSHMacro8b [SA1xdb]SA1COp0B: ; PHD s PUSHMacro16b [SA1xd], [SA1xd+1]SA1COp4B: ; PHK s PUSHMacro8b [SA1xpb]SA1COp08: ; PHP s PUSHMacro8bpSA1COpDAx8: ; PHX s PUSHMacro8b [SA1xx]SA1COpDAx16:; PHX s PUSHMacro16b [SA1xx], [SA1xx+1]SA1COp5Ax8: ; PHY s PUSHMacro8b [SA1xy]SA1COp5Ax16:; PHY s PUSHMacro16b [SA1xy], [SA1xy+1]SA1COp68m8: ; PLA s POPMacro8b [SA1xa]SA1COp68m16:; PLA s POPMacro16b [SA1xa], [SA1xa+1]SA1COpAB: ; PLB s POPMacro8b [SA1xdb]SA1COp2B: ; PLD s POPMacro16bd [SA1xd], [SA1xd+1]SA1COp28: ; PLP s POPMacroPSA1COpFAx8: ; PLX s POPMacro8b [SA1xx]SA1COpFAx16:; PLX s POPMacro16b [SA1xx], [SA1xx+1]SA1COp7Ax8: ; PLY s POPMacro8b [SA1xy]SA1COp7Ax16:; PLY s POPMacro16b [SA1xy], [SA1xy+1]SA1COpC2: ; REP # REPMacroSA1COp26m8: ; ROL d addr_d_8brni ROLMacro8b addr_d_8bw endloopSA1COp26m16:; ROL d addr_d_16brni ROLMacro16b addr_d_16bw endloopSA1COp2Am8: ; ROL A addr_A_8brni ROLMacro8b addr_A_8bw endloopSA1COp2Am16:; ROL A addr_A_16brni ROLMacro16b addr_A_16bw endloopSA1COp2Em8: ; ROL a addr_a_8brni ROLMacro8b addr_a_8bw endloopSA1COp2Em16:; ROL a addr_a_16brni ROLMacro16b addr_a_16bw endloopSA1COp36m8: ; ROL d,x addr_dCx_8brni ROLMacro8b addr_dCx_8bw endloopSA1COp36m16:; ROL d,x addr_dCx_16brni ROLMacro16b addr_dCx_16bw endloopSA1COp3Em8: ; ROL a,x addr_aCx_8brni ROLMacro8b addr_aCx_8bw endloopSA1COp3Em16:; ROL a,x addr_aCx_16brni ROLMacro16b addr_aCx_16bw endloopSA1COp66m8: ; ROR d addr_d_8brni RORMacro8b addr_d_8bw endloopSA1COp66m16:; ROR d addr_d_16brni RORMacro16b addr_d_16bw endloopSA1COp6Am8: ; ROR A addr_A_8brni RORMacro8b addr_A_8bw endloopSA1COp6Am16:; ROR A addr_A_16brni RORMacro16b addr_A_16bw endloopSA1COp6Em8: ; ROR a addr_a_8brni RORMacro8b addr_a_8bw endloopSA1COp6Em16:; ROR a addr_a_16brni RORMacro16b addr_a_16bw endloopSA1COp76m8: ; ROR d,x addr_dCx_8brni RORMacro8b addr_dCx_8bw endloopSA1COp76m16:; ROR d,x addr_dCx_16brni RORMacro16b addr_dCx_16bw endloopSA1COp7Em8: ; ROR a,x addr_aCx_8brni RORMacro8b addr_aCx_8bw endloopSA1COp7Em16:; ROR a,x addr_aCx_16brni RORMacro16b addr_aCx_16bw endloopSA1COp40: ; RTI s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -