A-19
INSTRUCTION SET REFERENCE
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)
← (SRC)
ext indexed: (DEST)
← (SRC) + 24-bit disp
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.
PSW Flag Settings
ZNCVVTST
——————
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)
← (SRC)
ext indexed: (DEST)
← (SRC) + 24-bit disp
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.
PSW Flag Settings
ZNCVVTST
——————
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)
← 0FFFFH
else
(high word DEST)
← 0
end_if
EXT lreg
(00000110) (lreg)
PSW Flag Settings
ZNCVVTST
✓✓00——
Table A-6. Instruction Set (Continued)
Mnemonic Operation Instruction Format