Maxim-integrated MAXQ7666 Manual do Utilizador Página 348

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 386
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 347
MAXQ7665/MAXQ7666 Users Guide
14-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
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
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
Example(s): JUMP Z, label1 ; Z=1, branch taken
f010 1100 ssss ssss
f110 1100 ssss ssss
f001 1100 ssss ssss
Maxim Integrated
Vista de página 347
1 2 ... 343 344 345 346 347 348 349 350 351 352 353 ... 385 386

Comentários a estes Manuais

Sem comentários