Zilog Z8F0130 Manual de usuario Pagina 137

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 314
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 136
eZ8
CPU Core
User Manual
UM012820-0810 CP Instruction
122
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 R3 contains the value 16h and Working Register R11
contains the value
20h, the following statement sets the C and S flags,
and clears the Z and V flags:
CP R3, R11
Object Code: A2 3B
If Working Register R15 contains the value 16h, Working Register R10
contains the value
20h, and Register 20h contains 11h, the following
statement clears the C, Z, S, and V flags:
CP R15, @R10
Object Code: A3 FA
If Register 34h contains the value 2Eh and Register 12h contains the
value
1bh, the following statement clears the C, Z, S, and V flags:
CP R1, R2 A4 R2 R1
CP R1, @R2 A5 R2 R1
CP R1, IM A6 R1 IM
CP @R1, IM A7 R1 IM
Mnemonic
Destination,
Source
Op
Code
(Hex) Operand 1 Operand 2 Operand 3
Vista de pagina 136
1 2 ... 132 133 134 135 136 137 138 139 140 141 142 ... 313 314

Comentarios a estos manuales

Sin comentarios