Zilog Z8F0130 Bedienungsanleitung Seite 269

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 314
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 268
eZ8
CPU Core
User Manual
UM012820-0810 XOR Instruction
254
Attributes
Escaped Mode Addressing
Using Escaped Mode Addressing, address modes R or IR specify a work-
ing register. If the high nibble of the source or destination address is Eh
(
1110b), a working register is inferred. For example, if Working Register
R12 (
Ch) is the preferred destination operand, use ECh as the destination
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 R1 contains the value 38h (00111000b) and Work-
ing Register R14 contains the value 8Dh (10001101b), the following
statement leaves the value
B5h (10110101b) in Working Register R1,
sets the S flag, and clears the Z and V flags:
XOR R1, R14
Object Code: B2 1E
If Working Register R4 contains the value F9h (11111001b), Working
Register R13 contains the value
7Bh, and Register 7Bh contains the value
6Ah (01101010b), the following statement leaves the value 93h
Mnemonic
Destination,
Source
Op
Code
(Hex) Operand 1 Operand 2 Operand 3
XOR r1, r2 B2 {r1, r2}
XOR r1, @r2 B3 {r1, r2}
XOR R1, R2 B4 R2 R1
XORR1, @R2B5R2R1—
XOR R1, IM B6 R1 IM
XOR @R1, IM B7 R1 IM
Seitenansicht 268
1 2 ... 264 265 266 267 268 269 270 271 272 273 274 ... 313 314

Kommentare zu diesen Handbüchern

Keine Kommentare