This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
mg_notes:65816_notes:addressing_modes [2019/06/24 16:04] M.G. |
mg_notes:65816_notes:addressing_modes [2019/06/24 19:26] (current) M.G. |
||
---|---|---|---|
Line 46: | Line 46: | ||
^ Mode ^ Operand Size ^ Pointer Base Address ^ Pointer EA ^ Pointer Size ^ Target Base ^ Target EA ^ | ^ Mode ^ Operand Size ^ Pointer Base Address ^ Pointer EA ^ Pointer Size ^ Target Base ^ Target EA ^ | ||
| (Absolute) {JMP} | 2 | KK0000 | base+operand | 2 | KK0000 | base+pointer, wrap to KKxxxx | | | (Absolute) {JMP} | 2 | KK0000 | base+operand | 2 | KK0000 | base+pointer, wrap to KKxxxx | | ||
- | | (Absolute,X) {JMP} | 2 | KK0000 | base+operand+X | 2 | KK0000 | base+pointer, wrap to KKxxxx | | + | | (Absolute,X) {JMP, JSR} | 2 | KK0000 | base+operand+X | 2 | KK0000 | base+pointer, wrap to KKxxxx | |
| [Absolute] {JML} | 2 | KK0000 | base+operand | 3 | | pointer | | | [Absolute] {JML} | 2 | KK0000 | base+operand | 3 | | pointer | | ||