80386

Table 8-1 80386 Ins ruefIon SetCIoek CountSummary (ConrInued)

 

 

CLOCK COUNT

NOTES

INSTRUCTION

FORMAT

Real

Protected

Real

 

Address

Address

Protected

 

 

Mode or

Virtual

Modecr

Virtual

 

 

Virtual

Address

Virtual

Address

 

 

8086

Mode

8086

Mode

 

 

Mode

 

Mode

 

CONTROL TRANSFER (Continued)

RET ~ Return from CALL:

Within Segment

I 11000011

I

 

I

Within Segment Adding Immediate to SP

I 11000010

I

16·bitdispl

Intersegment

I 11001011

I

 

 

Intersegment Adding Immediate to SP

I 11001010

I

16·bitdispl

I

Protected Mode Only (RET): to Different Privilege Level

Intersegment

Intersegment Adding Immediate to SP

CONDITIONAL JUMPS

NOTE: Times Are Jump "Taken or Not Taken"

JO = Jump on Overflow

a-Bit Displacement

I 01110000

I

8·bitdispl

I

Full Displacement

I 00001111

I 10000000

Ifull displacement

JNO ~ Jump on Not Overflow

I 01110001

I

 

I

8-Bit Displacement

8·bitdispl

Full Displacement

I

00001111

I 10000001

Ifull displacement

JB/JNAE ~ Jump on BelowlNot Above 0'Equal

 

 

 

a-Bit Displacement

lO11100101

8·bitdispl j

 

Full Displacement

l

00001111j

1 00000 1 0 j

full displacement

JNB/JAE ~ Jumpon Nol Below/Above or Equal

 

 

I

8-Bit Displacement

I

01110011

I

8·bitdispl

Full Displacement

I

00001111

I 10000011

Ifull displacement

JE/JZ ~ Jump on Equal/Zero

I

 

I

 

I

8-Bit Displacement

01110100

8·bitdispl

Full Displacement

I

00001111

I 10000100 Ifull displacement

JNE/JNZ ~ Jump on Not Equal/Not Zero

 

 

 

I

8-Bit Displacement

I

01110101

I

8·bitdispl

Full Displacement

I

00001111

I 10000101

Ifull displacement

 

JBE/JNA = Jump on Below or Equal/Not Above

 

 

I

8-Bit Displacement

I 01110110

I

8·bitdispl

Full Displacement

I 00001111

I 10000110 Ifull displacement

 

JNBE/JA ~ Jump on Not Below or Equal/Above

 

 

I

8-Bit Displacement

I 01110111

I

8·bitdispl

Full Displacement

I 00001111

I 10000111

Ifull displacement

JS ~ Jump on Sign

I 01111000

I

 

I

8-Bit Displacement

8·bitdispl

Full Displacement

I 00001111

I 10001000 Ifull displacement

 

 

 

 

118

10 + m

10 + m

b

g, h"

10 + m

10 + m

b

g, h"

18 + m

32+m

b

g, h,i, k"

18 + m

32+m

b

g, h, i, k"

 

68

 

h, i, k"

 

68

 

h, i, k"

7 + m or3

7 + mor3

 

,

7 + m or 3

7 + mor3

 

,

7 + morS

7 + m or3

 

,

7 + mor3

7 + m or3

 

,

7 + morS

7 + mor3

 

,

7 + mor3

7 + m or3

 

,

7 + mor3

7 + mor3

 

,

7 + mor3

7+mor3

 

,

7 + mor3

7 + m or3

 

,

7 + m or3

7 + mor3

 

,

7 + m or3

7+mor3

 

,

7 + mor3

7+mor3

 

,

7 + mor3

7 + mor3

 

,

7 + mor3

7 + mor3

 

,

7 + mor3

7 + m or3

 

,

7 + mor3

7+mor3

 

,

7 + mor3

7 + mor3

 

,

7 + mor3

7 + mor3

 

,

Page 179
Image 179
Intel 80386 manual Ins ruefIon SetCIoek CountSummary ConrInued, Protected