Zilog Z80380 Bedienungsanleitung Seite 37

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 268
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 36
5-3
Z380
USER'S MANUAL
ZILOG
DC-8297-03
5.2.7 Condition Codes
The Carry, Zero, Sign, and Parity/Overflow flags are used
to control the operation of the conditional instructions. The
operation of these instructions is a function of the state of
one of the flags. Special mnemonics called condition
codes are used to specify the flag setting to be tested
during execution of a conditional instruction; the condition
codes are encoded into a 3-bit field in the instruction
opcode itself.
Table 5-1 lists the condition code mnemonic, the flag
setting it represents, and the binary encoding for each
condition code.
Table 5-1. Condition codes
Condition Codes for Jump, Call, and Return Instructions
Mnemonic Meaning Flag Setting Binary Code
NZ Not Zero* Z = 0 000
Z Zero* Z = 1 001
NC No Carry* C = 0 010
C Carry* C = 1 011
NV No Overflow V = 0 100
PO Parity Odd V = 0 100
V Overflow V = 1 101
PE Parity Even V = 1 101
NS No Sign S = 0 110
P Plus S = 0 110
S Sign S = 1 111
M Minus S = 1 111
*Abbreviated set
Condition Codes for Jump Relative and Call Relative Instructions
Mnemonic Meaning Flag Setting Binary Code
NZ Not Zero Z = 0 100
Z Zero Z = 1 101
NC No Carry C = 0 110
C Carry C = 1 111
Seitenansicht 36
1 2 ... 32 33 34 35 36 37 38 39 40 41 42 ... 267 268

Kommentare zu diesen Handbüchern

Keine Kommentare