Zilog Z8F0130 Instrukcja Użytkownika Strona 102

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 314
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 101
eZ8
CPU Core
User Manual
UM012820-0810 AND Instruction
87
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
08h (00001000b) in Working Register R1 and
clears the Z, V, and S flags:
AND R1, R14
Object Code: 52 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 68h
(
01101000b) in Working Register R4 and clears the Z, V, and S flags:
Mnemonic
Destination,
Source
Op
Code
(Hex) Operand 1 Operand 2 Operand 3
AND r1, r2 52 {r1, r2}
AND r1, @r2 53 {r1, r2}
AND R1, R2 54 R2 R1
ANDR1, @R255R2R1—
AND R1, IM 56 R1 IM
AND @R1, IM 57 R1 IM
Przeglądanie stron 101
1 2 ... 97 98 99 100 101 102 103 104 105 106 107 ... 313 314

Komentarze do niniejszej Instrukcji

Brak uwag