Intel 80C188XL, 80C186XL user manual Load Pointer Using ES, LES dest, src, Lock the Bus

Models: 80C186XL 80C188XL

1 405
Download 405 pages 42.62 Kb
Page 350
Image 350

INSTRUCTION SET DESCRIPTIONS

Table C-4. Instruction Set (Continued)

Name

Description

Operation

Flags

Affected

 

 

 

 

 

 

 

LES

Load Pointer Using ES:

(dest) (EA)

AF –

 

LES dest, src

(ES) (EA + 2)

CF –

 

 

DF –

 

Transfers a 32-bit pointer variable from

 

 

 

IF –

 

the source operand to the destination

 

 

 

OF –

 

operand and register ES. The offset

 

 

 

PF –

 

word of the pointer is transferred to the

 

 

 

SF –

 

destination operand. The segment

 

 

 

TF –

 

word of the pointer is transferred to

 

 

 

ZF –

 

register ES.

 

 

 

 

 

Instruction Operands:

 

 

 

LES reg16, mem32

 

 

 

 

 

 

LOCK

Lock the Bus:

none

AF –

 

LOCK

 

CF –

 

 

DF –

 

Causes the 8088 (configured in

 

 

 

IF –

 

maximum mode) to assert its bus

 

 

 

OF –

 

LOCK signal while the following

 

 

 

PF –

 

instruction executes. The instruction

 

 

 

SF –

 

most useful in this context is an

 

 

 

TF –

 

exchange register with memory.

 

 

 

ZF –

 

The LOCK prefix may be combined

 

 

 

 

 

with the segment override and/or REP

 

 

 

prefixes.

 

 

 

Instruction Operands:

 

 

 

none

 

 

 

 

 

 

NOTE: The three symbols used in the Flags Affected column are defined as follows:

the contents of the flag remain unchanged after the instruction is executed ¸? the contents of the flag is undefined after the instruction is executed

the flag is updated after the instruction is executed

C-27

Page 350
Image 350
Intel 80C188XL, 80C186XL user manual Load Pointer Using ES, LES dest, src, Lock the Bus