This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tutorials:assemblers [2022/03/14 02:56] sm5por [Instructions] |
tutorials:assemblers [2022/03/14 03:08] sm5por [Memory addresses] |
||
---|---|---|---|
Line 47: | Line 47: | ||
=== Effective address calculation === | === Effective address calculation === | ||
+ | |||
+ | ^ Word ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^1^1^1^1^1^1^1^1^1^1^2^2^2^2^2^2^2^2^2^2^3^3^3^3^3^3^ | ||
+ | ^::: | ||
+ | |Address | ||||||||||||| | ||
+ | |||
+ | ^ | ||
+ | |I | ||
+ | |X | ||
+ | |Y | ||
=== Extended addressing === | === Extended addressing === | ||
Line 59: | Line 68: | ||
|Position | |Position | ||
|Size | | |Size | | ||
- | |I | + | |
- | |X | + | ==== Instructions ==== |
- | |Y | + | |
^ Word ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^1^1^1^1^1^1^1^1^1^1^2^2^2^2^2^2^2^2^2^2^3^3^3^3^3^3^ | ^ Word ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^1^1^1^1^1^1^1^1^1^1^2^2^2^2^2^2^2^2^2^2^3^3^3^3^3^3^ | ||
Line 76: | Line 84: | ||
|Device | |Device | ||
|I/O opcode | |I/O opcode | ||
- | |||
- | === Instructions === | ||
=== Processor status flags === | === Processor status flags === |