Zilog Z16F2810 Uživatelský manuál Strana 111

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 216
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 110
UM018809-0611 CPZ Instruction
ZNEO
®
CPU Core
User Manual
95
Syntax and Opcodes
Examples
Before:
R3=FFFF_B0D4H, FFFF_B0D4H=0000H
CPZ.W (R3) ;Object Code: AC53
After:
Flags Z, B=1; C, S, V=0
Before: R3=FFFF_B0D4H, FFFF_B0D4H=7042H
CPZ.W (R3) ;Object Code: AC53
After:
Flags B=1, C, S, Z, V=0
Instruction, Operands Word 0 Word 1 Word 2
CPZ Rd {9H, Rd, 00H}
1
CPZ addr16 {ADAH, 1x01B} addr16
CPZ addr32 {ADBH, 1x01B} addr[31:16] addr[15:0]
CPZ (Rd) {ACH, 1x01B, Rd}
CPZ soff14(Rd) {ADDH, Rd} {1xB, soff14}
CPZ.W addr16 ADA5H addr16
CPZ.W addr32 ADB5H addr[31:16] addr[15:0]
CPZ.W (Rd) {AC5H, Rd}
CPZ.W soff14(Rd) {ADDH, Rd} {01B, soff14}
CPZ.B addr16 ADA1H addr16
CPZ.B addr32 ADB1H addr[31:16] addr[15:0]
CPZ.B (Rd) {AC1H, Rd}
CPZ.B soff14(Rd) {ADDH, Rd} {00B, soff14}
Note:
1. The ZNEO CPU assembler uses a CP opcode to implement CPZ Rd.
Zobrazit stránku 110
1 2 ... 106 107 108 109 110 111 112 113 114 115 116 ... 215 216

Komentáře k této Příručce

Žádné komentáře