Intel 8XC196NT User Manual page 431

Table of Contents

Advertisement

8XC196NT USER'S MANUAL
Mnemonic
JC
JUMP IF CARRY FLAG IS SET. Tests the
carry flag. If the carry flag is clear, control
passes to the next sequential instruction. If
the carry flag is set, this instruction adds to
the program counter the offset between the
end of this instruction and the target label,
effecting the jump. The offset must be in the
range of –128 to +127.
if C = 1 then
PC
Z
JE
JUMP IF EQUAL. Tests the zero flag. If the
flag is clear, control passes to the next
sequential instruction. If the zero flag is set,
this instruction adds to the program counter
the offset between the end of this instruction
and the target label, effecting the jump. The
offset must be in the range of –128 to +127.
if Z = 1 then
PC
Z
JGE
JUMP IF SIGNED GREATER THAN OR
EQUAL. Tests the negative flag. If the
negative flag is set, control passes to the next
sequential instruction. If the negative flag is
clear, this instruction adds to the program
counter the offset between the end of this
instruction and the target label, effecting the
jump. The offset must be in the range of –128
to +127.
if N = 0 then
PC
Z
A-22
Table A-6. Instruction Set (Continued)
Operation
PC + 8-bit disp
PSW Flag Settings
N
C
V
VT
ST
PC + 8-bit disp
PSW Flag Settings
N
C
V
VT
ST
PC + 8-bit disp
PSW Flag Settings
N
C
V
VT
ST
Instruction Format
JC
cadd
(11011011) (disp)
NOTE: The displacement (disp) is sign-
extended to 24 bits.
JE
cadd
(11011111) (disp)
NOTE: The displacement (disp) is sign-
extended to 24 bits.
JGE
cadd
(11010110) (disp)
NOTE: The displacement (disp) is sign-
extended to 24 bits.

Advertisement

Table of Contents
loading

Table of Contents