Zilog Z8F0130 Bedienungsanleitung Seite 140

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 314
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 139
eZ8
CPU Core
User Manual
UM012820-0810 CPC Instruction
125
Attributes
Escaped Mode Addressing
Using Escaped Mode Addressing, address modes R or IR can specify a
working register. If the high nibble of the source or destination address is
Eh (1110b), a working register is inferred. For example, if Working Reg-
ister R12 (Ch) is the preferred destination operand, use ECh as the destina-
tion operand in the Op Code. To access registers with addresses E0h to
EFh, either set the Working Group Pointer, RP[7:4], to Eh or use indirect
addressing.
Sample Usage
If Working Register R3 contains the value 16h, Working Register R11
contains the value
20h and the Carry flag is 1, the following statement
sets the C and S flags, and clears the Z and V flags:
CPC R3, R11
Object Code: 1F A2 3B
If Working Register R15 contains the value 16h, Working Register R10
contains the value
20h, Register 20h contains the value 11h and the
Carry flag is 0, the following statement clears the C, Z, S, and V flags:
Mnemonic
Destination,
Source
Op
Code
(Hex) Operand 1 Operand 2 Operand 3
CPC r1, r2 1F A2 {r1, r2}
CPC r1, @r2 1F A3 {r1, r2}
CPC R1, R2 1F A4 R2 R1
CPC R1, @R2 1F A5 R2 R1
CPC R1, IM 1F A6 R1 IM
CPC @R1, IM 1F A7 R1 IM
Seitenansicht 139
1 2 ... 135 136 137 138 139 140 141 142 143 144 145 ... 313 314

Kommentare zu diesen Handbüchern

Keine Kommentare