Nintendo NES-001 User Guide - Page 42

E.6 Implied, E.7 Accumulator, E.8 Immediate

Page 42 highlights

Figure E-5. Indirect addressing. E.6 Implied Many instructions do not require access to operands stored in memory. Examples of implied instructions are CLD (Clear Decimal Mode) and NOP (No Operation). E.7 Accumulator Some instructions operate directly on the contents of the accumulator. The only instructions to use this addressing mode are the shift instructions, ASL (Arithmetic Shift Left), LSR (Logical Shift Right), ROL (Rotate Left) and ROR (Rotate Right). E.8 Immediate Instructions which use immediate addressing operate directly on a constant supplied as an operand to the instruction. Immediate instructions are indicated by prefacing the operand with #, for example AND #$12. Figure E-6. Immediate addressing. 42

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47

42
Figure E-5. Indirect addressing.
E.6 Implied
Many instructions do not require access to operands stored in memory. Examples of implied
instructions are CLD (Clear Decimal Mode) and NOP (No Operation).
E.7 Accumulator
Some instructions operate directly on the contents of the accumulator. The only instructions
to use this addressing mode are the shift instructions, ASL (Arithmetic Shift Left), LSR
(Logical Shift Right), ROL (Rotate Left) and ROR (Rotate Right).
E.8 Immediate
Instructions which use immediate addressing operate directly on a constant supplied as an
operand to the instruction. Immediate instructions are indicated by prefacing the operand
with #, for example AND #$12.
Figure E-6. Immediate addressing.