Intel 386 User Manual page 648

Embedded microprocessor
Table of Contents

Advertisement

Table E-1. Instruction Set Summary (Sheet 10 of 19)
Instruction
Via call gate to different privilege level (no parameters)
Via call gate to different privilege level (x parameters)
From 286 task to 286 TSS
From 286 task to Intel386 SX CPU TSS
From 286 task to virtual 8086 task (Intel386 SX CPU TSS)
From Intel386 SX CPU task to 286 TSS
From Intel386 SX CPU task to Intel386 SX CPU TSS
From Intel386 SX CPU task to Virtual 8086 task (Intel386 SX CPU TSS)
JMP = Unconditional jump
short
1 1 1 0 1 0 1 1
direct within segment
1 1 1 0 1 0 0 1
reg/memory indirect
1 1 1 1 1 1 1 1
within segment
direct intersegment
1 1 1 0 1 0 1 0
Protected mode only (direct intersegment)
Via call gate to same privilege level
From 286 task to 286 TSS
From 286 task to Intel386 SX CPU TSS
From 286 task to virtual 8086 task (Intel386 SX CPU TSS)
From Intel386 SX CPU task to 286 TSS
From Intel386 SX CPU task to Intel386 SX CPU TSS
From Intel386 SX CPU task to Virtual 8086 task (Intel386 SX CPU TSS)
indirect intersegment
1 1 1 1 1 1 1 1
Protected mode only (indirect intersegment)
Via call gate to same privilege level
From 286 task to 286 TSS
From 286 task to Intel386 SX CPU TSS
From 286 task to virtual 8086 task (Intel386 SX CPU TSS)
From Intel386 SX CPU task to 286 TSS
From Intel386 SX CPU task to Intel386 SX CPU TSS
From Intel386 SX CPU task to Virtual 8086 task (Intel386 SX CPU TSS)
RET = Return from CALL
within segment
1 1 0 0 0 0 1 1
Format
8-bit displacement
full displacement
mod 1 0 0 r/m
unsigned full offset, selector
mod 1 0 1 r/m
INSTRUCTION SET SUMMARY
Clock Count
Notes
Real
Pro-
Real
Ad-
tected
Ad-
dress
Virtual
dress
Mode
Ad-
Mode
or
dress
or
Virtual
Mode
Virtual
8086
8086
Mode
Mode
102 + m
110+8x+
m
399
7 + m
7 + m
7 + m
7 + m
9 + m/
9 + m/
b
14 + m
14 + m
16 + m
31 + m
53 + m
395
17 + m
31 + m
b
49 + m
328
12 + m
b
Pro-
tected
Virtual
Ad-
dress
Mode
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
r
r
h, r
j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
h, j, k, r
g, h, r
E-11

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Intel386 exIntel386 extbIntel386 extc

Table of Contents