Maxim-integrated MAX31782 Manual do Utilizador Página 192

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 223
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 191
Maxim Integrated 20-9
MAX31782 User’s Guide
Revision 0; 8/11
{L/S}JUMP C/{L/S}JUMP NC, src, Conditional {Long/Short} Jump on Status Flag
L/S}JUMP Z/{L/S}JUMP NZ, src,
{{L/S}JUMP E/{L/S}JUMP NE, src,
{L/S}JUMP S, src
Description: Performs conditional branching based upon the state of a specific processor status flag. JUMP C
results in a branch if the Carry flag is set while JUMP NC branches if the Carry flag is clear. JUMP
Z results in a branch if the Zero flag is set while JUMP NZ branches if the Zero flag is clear. JUMP E
results in a branch if the Equal flag is set while JUMP NE branches if the Equal flag is clear. JUMP S
results in a branch if the Sign flag is set. Program branches can be relative or absolute depending
upon the src specifier and may be qualified by using the ‘L’ or ‘S’ prefixes as docu- mented in the
JUMP src op code. Special src restrictions apply to JUMP E and JUMP NE.
Status Flags: None
JUMP C C=1: IP IP + src (relative) -or- src (absolute)
Operation:
C=0: IP IP + 1
Encoding:
15 0
f010 1100
ssss ssss
Example(s): JUMP C, label1 ; C=0, branch not taken
JUMP NC C=0: IP IP + src (relative) -or- src (absolute)
Operation:
C=1: IP IP +1
Encoding:
15 0
f110 1100
ssss ssss
Example(s): JUMP NC, label1 ; C=0, branch taken
JUMP Z Z=1: IP IP + src
Operation:
Z=0: IP IP + 1
Encoding:
15 0
f001 1100
ssss ssss
Example(s): JUMP Z, label1 ; Z=1, branch taken
Vista de página 191
1 2 ... 187 188 189 190 191 192 193 194 195 196 197 ... 222 223

Comentários a estes Manuais

Sem comentários