Intel 80386 DJ Equipment User Manual


 
intJ
80386
T bl a e 8-1. 8 o 61
38
nstructlon
et
oc
S
CI
kC
ount
S
ummary
(C
ontlnue d)
CLOCK COUNT
NOTES
Real Real
INSTRUCTION FORMAT
Address
Protected
Address
Protected
Mode
or
Virtual
Mode
or
Virtual
Virtual
Address Virtual
Addresa
8086
Mode
8086
Mode
Mode
Mode
INTERRUPT INSTRUCTIONS (Continued)
BOUND:
Via
Interrupt or Trap Gate
to Same Privilege
Level
59
g,i,
k,
r
Via
Interrupt or Trap Gate
to Different Privilege Level
99
g,i,
k,
r
From 286 Task to 286
TSS via Task Gate
254
g,i,k,r
From 286 Task to 386 TSS via Task Gate 284
g,i,k,r
From 268 Task to virt 8086 Mode via Task Gate
231
g,i,k,r
From 386 Task to 286 TSS via Task Gate
264
g,i,
k,
r
From 386 Task to 386
TSS
via
Task Gate
294
g,i,
k,
r
From 368 Task to virt
8086 Mode via Task Gate
243
g,i,
k,
r,
From virt 8086 Mode
to
286 TSS via Task Gate
264
g,i,
k,
r
From virt
8086 Mode
to
386 TSS via Task Gate
294
g,i,
k,
r
From virt
8086 md to priv level 0 via Trap Gate or Interrupt Gate
119
INTERRUPT RETURN
IRET =
Interrupt
Return
I
11001111
I
22
g,
h,i,k,r
Protected Mode Only (IRET)
To the Same Privilege Level (within task) 38
g,
h,i,k,r
To DiHerent Privilege Level (within task) 82
g,
h,i,k,r
From 286 Task
to
286 TSS
232
h,i,
k,
r
From 286 Task
to
386 TSS 265
h,i,
k,
r
From 286 Task to Virtual
8086 Task 214
h,i,
k,
r
From 286
Task
to
Virtual 8086
Mode
(within task)
60
From 386 Task to 286 TSS
271
h,i,
k,
r
From 386 Task to 386
TSS 275
h,i,
k,
r
From 386 Task to Virtual
8086 Task
224
h,i,
k,
r
From 386 Task to Virtual
8086 Mode (within task)
60
PROCESSOR CONTROL
HLT
=
HALT
I
11110100
I
5 5
I
MOV
=
Move
to
and
From
Control/DebuglTest
Registers
CRO/CR2/CR3 from register
I
00001111
00100010
11 eee reg
10/4/5 10/4/5
I
Register From CRO-3
I
00001111
00100000
11
eee reg 6
6
I
DRO-3 From Register
I
00001111
00100011
11
eee reg 22
22
I
DR6-7
From Register
I
00001111
00100011
11
eee reg 16
16
I
Register from
DR6-7
I
00001111
00100001
11
eeereg 14
14
I
Register from DRO-3
I
00001111
00100001
11
eeereg 22
22
I
TR6-7
from Register
I
00001111
00100110
11
eeereg
12
12
I
Register from
TR6-7
I
00001111
00100100
11
eee
reg
12 12
I
NOP
=
No
Operation
I
10010000
3 3
WAIT =
Wail
until
BUSY#
pin
Is
negated I
10011011
6 6
122