Intel 8XC196NT User Manual page 428

Table of Contents

Advertisement

Mnemonic
EST
EXTENDED STORE WORD. Stores the
value of the source (leftmost) word operand
into the destination (rightmost) operand.
This instruction allows you to move data from
the lower register file to anywhere in the 16-
Mbyte address space.
ext. indirect: (DEST)
ext indexed: (DEST)
Z
ESTB
EXTENDED STORE BYTE. Stores the value
of the source (leftmost) byte operand into
the destination (rightmost) operand.
This instruction allows you to move data from
the lower register file to anywhere in the 16-
Mbyte address space.
ext. indirect: (DEST)
ext indexed: (DEST)
Z
EXT
SIGN-EXTEND INTEGER INTO LONG-
INTEGER. Sign-extends the low-order word
of the operand throughout the high-order
word of the operand.
if DEST.15 = 1 then
(high word DEST)
else
(high word DEST)
end_if
Z
Table A-6. Instruction Set (Continued)
Operation
(SRC)
(SRC) + 24-bit disp
PSW Flag Settings
N
C
V
VT
ST
(SRC)
(SRC) + 24-bit disp
PSW Flag Settings
N
C
V
VT
ST
0FFFFH
0
PSW Flag Settings
N
C
V
VT
ST
0
0
INSTRUCTION SET REFERENCE
Instruction Format
SRC, DEST
EST
wreg, [treg]
ext. indirect: (00011100) (treg) (wreg)
ext. indexed: (00011101) (treg) (disp-low)
(disp-high) (disp-ext) (wreg)
NOTE: For 20-bit addresses, the offset
must be in the range of +524287
to –524288.
SRC, DEST
ESTB
breg, [treg]
ext. indirect: (00011110) (treg) (breg)
ext. indexed: (00011111) (treg) (disp-low)
(disp-high) (disp-ext) (breg)
NOTE: For 20-bit addresses, the offset
must be in the range of +524287
to –524288.
EXT
lreg
(00000110) (lreg)
A-19

Advertisement

Table of Contents
loading

Table of Contents