INSTRUCTION SET REFERENCE

 

 

 

Table A-6. Instruction Set (Continued)

 

 

 

 

 

 

 

 

 

 

 

Mnemonic

 

 

 

Operation

 

 

 

 

Instruction Format

 

 

 

 

DPTS

DISABLE PERIPHERAL TRANSACTION

 

 

 

SERVER (PTS). Disables the peripheral

DPTS

 

 

transaction server (PTS).

 

 

 

 

 

 

 

 

 

 

(11101100)

 

PTS Disable (PSW.2)

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PSW Flag Settings

 

 

 

 

 

 

Z

N

C

 

V

VT

ST

 

 

 

 

 

— —

 

 

 

 

 

 

 

 

EI

ENABLE INTERRUPTS. Enables interrupts

 

 

 

following the execution of the next statement.

EI

 

 

Interrupt calls cannot occur immediately

 

 

(11111011)

 

following this instruction.

 

 

 

 

 

 

 

 

 

 

 

 

Interrupt Enable (PSW.1) 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PSW Flag Settings

 

 

 

 

 

 

Z

N

C

 

V

VT

ST

 

 

 

 

 

— —

 

 

 

 

 

 

 

 

EPTS

ENABLE PERIPHERAL TRANSACTION

 

 

 

SERVER (PTS). Enables the peripheral

EPTS

 

 

transaction server (PTS).

 

 

 

 

 

 

 

 

 

 

(11101101)

 

PTS Enable (PSW.2)

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PSW Flag Settings

 

 

 

 

 

 

Z

N

C

 

V

VT

ST

 

 

 

 

 

— —

 

 

 

 

 

 

 

 

EXT

SIGN-EXTEND INTEGER INTO LONG-

 

 

 

INTEGER. Sign-extends the low-order word

EXT

lreg

 

of the operand throughout the high-order

 

(00000110) (lreg)

 

word of the operand.

 

 

 

 

 

 

 

 

 

 

 

 

if DEST.15 = 1 then

 

 

 

 

 

 

 

(high word DEST) 0FFFFH

 

 

 

 

 

else

 

 

 

 

 

 

 

 

 

 

(high word DEST) 0

 

 

 

 

 

 

end_if

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PSW Flag Settings

 

 

 

 

 

 

Z

N

C

 

V

VT

ST

 

 

 

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A-15

Page 404
Image 404
Intel 8XC196MC Dpts Disable Peripheral Transaction, Epts Enable Peripheral Transaction, EXT SIGN-EXTEND Integer Into Long