«  »

Обзор процессоров и шин ПВМ начиная с 386 машин














_




_:.
386 .











- 2 -

1. 80386 Intel
.
32 - ,
6,5 . .,
8086/88 80286 (
IBM PC). , , -
, .
,
,
. -

,
. 80386
Intel. -
80386
,
. , 80386

,
80386.
80386 -
, ,
,
.
-
. 80386 CHMOS III
Intel,
HMOS ( ) -

- 3 -

CMOS (). 80386
,
, MS-DOS UNIX. -

16 - 32 --
.

1 4 (4*25300 ). -
-
. -
.
,
, -
. 80386
1.
,
In-
tel .
1 .










- 4 -

.1
Ŀ
80386

Ŀ
.
,
.
80386
8086 80286.


Ŀ

-
8086 80286 80386 -
-
-



3 3 3 0 1 2







- 5 -

2.

80386 -
-
.

, ,
8086 80286
.
80386, -
.
80386 : ,
, .

2.1.

-
, 80386
8086, , , 32-
. 80386
, 8086, 32--
. , -
8086
80386 .

.
80386 () -
(CR0) (MOV

- 6 -

to CR0). 80286
-
LMSW.
,
CR0.

2.2.
80386 -
.
,
8086.
8086 (..
).
80386
8086 - -
. 8086 -
,
80386. -
80386.

3.
. - -
, -
. , -
, -
, , -
.
, -

- 7 -

, , -
.
.

( ), -
(
). 2.
. .2
Ŀ Ŀ




Ŀ Ŀ Ŀ Ŀ



Ŀ
ĴD400
Ĵ
Ĵ
Ĵ
Ĵ
Ĵ
Ĵ
ĴD470



- 8 -

3.1

, . -
- ,
.

, -
. , -
. -
, -
. ,
, -
.
-
.
. , -
. -
,
.
(.. -
, ) ( -
). . 3 /-
, .
3 .





- 9 -

.3
Ŀ


Ŀ
Ĵ Ŀ
Ĵ Ŀ

Ŀ

 1 2 
Ŀ ~ Ŀ

Ĵ Ķ Ĵ Ĵ
- -
/- /-
1   2


~


() -
,

- .



- 10 -

3.2
-
: , .

-.
, ,
- . 8088
8 . 8086, 80186, 80286
16 ; 80386 - 32 .

-
,
-, .
, -
-. -
( ), -
.
, , -
, -
.
- -
.

3.3
, -
-
. -
, ,

- 11 -

, .
- -
. ,
, ,
.
-
, -
. -
, .

,
. ,
-
, - .
(-
).
, (
), -
? -
() .

,
. , -
,
. , -
, -
, .
. --

- 12 -

, , -
. --
, . -
-
. -
.
,
, . , -
, .
,
.
-
( ).
. -
-
. 5, 8, 10 16 .
24 .

3.4 -
- -
. -, -

-, . -
, -
. -
,
. -
, -

- 13 -

, .
, -
-
. -
(, ), -

. ,
( , ),
. ,
.

, -
. -
, -
, , -
- . ,
"-
", .
-
-.
-: ,
().
- - ,
, -
. , -
- . , -
,
(

- 14 -

). , ,

, -
, .
.
- -
. , -
, .

3.5 -

-
, -
.
,
.
-
. ,
. -
, -
, , -
. -
, ,
.
, , , --
. ,
, .
-

- 15 -

- ( ,
) -
- (). -
-.
. 4
4 .























- 16 -

-
- 8 7 6 5 4 3 2 1 "

        "
Ĵ
Ĵ     
Ĵ
Ĵ Ŀ 
- R  
-
"
" Ŀ
 S -Ŀ
Ŀ

Ŀ
 Ŀ Ŀ
Ŀ Ĵ
Ŀ Ŀ
 




Ŀ Ŀ
-
-


- 17 -

  16 . 4
: - ; - ; -
; - ; - -
; -
; - " -
"
40
(. . ).
. -
,
,
, . -
, -
,
.
200
. (
) ,
16
. -
.
, - -
. -
( RS-232C).





- 18 -

4. MULTIBUS
, -
,
. -
. ,
, ,
- . .
MULTIBUS Intel -
,
. -
MULTIBUS
.

4.1 MULTIBUS I/II.

, -
. -
-
.

. , -
-
-, -
.
,
, -
. . -
-

- 19 -

Intel MULTIBUS I II, -
-
.
MULTIBUS I MULTIBUS II "--
". ,
. -
, -
-
-.
, , -

. - ,
, -
; .

. -
-
, -
. "-
" ;
.

-
.
MULTIBUS I 8- 16
24 .
MULTIBUS II 8-, 16- 32- ,
32 . MULTIBUS I

- 20 -

II Intel, -

- .



4.2 MULTIBUS I
MULTIBUS I Intel 16- -
, IEEE 796.
. 5
MULTIBUS I.
80386.
5 .














.5

- 21 -

ͻ

Ķ Ŀ
Ķ 80386 Ŀ
\ -
/
ͼ
Ŀ
80386 80386 80386 Ŀ


Ŀ \/Ŀ \/ Ŀ \/Ŀ

S0#-S1# 0/1


Ŀ

Ŀ Ŀ \ /Ŀ \/\/Ŀ
-

82289 82286
 
   
MULTIBUS MULTIBUS
     

MULTIBUS I

- 22 -

4.3 MULTIBUS I
80386
MULTIBUS I
MULTIBUS I c ()
. ,
80286. .
MULTIBUS I
80286 82288.
, MULTIBUS I;
82288, -
, MULTIBUS I. MBEN -

82288 828289. AEN # 82289
82288.
80386 -
,
. -
82289
MULTIBUS I,
,
.
MULTIBUS I -
. -
, -
, -
. -
. -
82289.

- 23 -

-
-
.
-
: .
-
(BPRN #) -
(BPRO #) .
, ,
.
,
BPRN # -
BPR # .
, -
, .
MULTIBUS I , -
, ,
.
.
,
,

.
MULTIBUS I 24 16 .
256 (
F00000H F3FFFFH), 24 . 16
( 16 ) 32-
80386. MULTIBUS I

- 24 -

; 23-0 80386 -
ADR17# - ADR0# MULTIBUS I. -
-
80386
MULTIBUS I.
. MULTIBUS I -
, . - ()
,
MULTIBUS I. , : 1)
80386 MULTIBUS I -
2)
. MULTI-
BUS I :
1. MULTIBUS I (MBEN) -
82288 82289
MULTIBUS I.
.
2. 16- -
80386
BS16#. , -
BS16#, -
, 16- .
-, MULTIBUS I,
-
-,
I, -
80386. , ,
-

- 25 -

-.
,
-.
.
,
MULTIBUS I
50 , -
MULTIBUS I .
(AEN#) 82289 ,
MULTIBUS I.
AEN# MULTIBUS
I. . 6 ALE# -
82288 80386.
.6

23-0 D15-D0
Ŀ ALE# Ŀ DEN

( 82288) /-

AD17#- DT/R#
AD0#  DATF#- ( 82288)
DAT0# 


MULTIBUS I
, D15-D0 DATF#-DAT0#. -


- 26 -

MULTIBUS I.
.
-
ALE#, DEN DT/R# 82288. -
- -
RD#. DEN -
MULTI-
BUS I, 80386
.


4.4 - iSBX
iSBX .

8- -. -
-
. , -
-
2 /
iSBX :
. -
-
(),
Intel. ,
, -
, .
iSBX -
-,

- 27 -

. -
. -
-
-.
, ,
MULTIBUS I, -
,
.



4.5
-
,
MULTIBUS I. -

MULTIBUS I .
,
, ( )
, -
. -

, .
MULTIBUS I
-
. -
. -


- 28 -

.
-
, MUL-
TIBUS I.



4.6 iLBX
iLBX -
:
1) ,
; 2) -
; 3) ,
; 4) ,
, 5) -
, -
iLBX.
( ) -
-
. ,
, -
,
. ,

. iLBX -
. -
iLBX -
. (

- 29 -

), ,
iLBX
. -
iLBX,
MULTIBUS I -
. iLBX -
. -
. -
. iLBX -
.
, ,
iLBX.



4.7 MULTIBUS II
MULTIBUS II --
. 32- -
40
/,

. MULTIBUS II Intel: 1)
(iLBX II), 2)
, 3) (iPSB), 4)
(iSSB) 5) -
(iSBX).
-
.

- 30 -

, -
. , ,
,
, . -
.



4.7.1 iPSB.
iPSB
.
-
40 /.
,
.
80386,
iPSB. iPSB
: 1)
-, 2) 3) -
255 4) -
. -
, ()
, -
. 80386 -
-,
.
iPSB
. -

- 31 -

. : -
,
, , -
.
iPSB - , -
.
iPSB - ,
.



4.7.2 iLBX II
iLBX II -
,
, .
iLBX II -
,
.
MULTIBUS II -
iLBX II. 80386
16 iLBX 6 .
iLBX 32-
26- . , -
.
iLBX : 1) -
, 2)
( ),


- 32 -

, 3)
, -
.



4.7.3 iSSB

iSSB -
iPSB , -
. iSSB 32
, 10 . -

-
(CSMA/CD).
. -
-
-
-
.



5.1
, -
. -

, ,

- 33 -


.
, ,
-.
: 1
2. 1
.
1, -
.
-
.
2 -
, -
. - , -
-
. 2 ,
-
.









5.2

- 34 -

-
ͻ
 
- 12 -
ͻ ͻ Ŀ  Ķ
-
Ķ -
- - Ķ
() - Ķ
- -- 
 Ķ
Ķ Ŀ
ͼ 
   ()
-
ͼ ͼ
  



    

. 7
: - ; - ; - -
; - ;




- 35 -

-
. -
-
. . 7
MULTIBUS.


5.3
MULTIBUS
,
. -
-
. -
, ,
-
, .
. -
: . -

, -
-
.
, - .

. -
,
. ,
,

- 36 -

, -
. 10 ,
.
-
. -
-
- , . . 6
.


5.4
MULTIBUS 16 , 20
, 8 , -
.
8- 16- -
.
MULTIBUS ,
. -
-
, -
-
.







- 37 -

.8
Ŀ
Ŀ


12345678
Ĵ

12345678

ij ij
Ŀ
Ŀ
Ŀ Ŀ Ŀ

Ĵ Ĵ




8 1
() ()
( 1 8)



MULTIBUS -
.

- 38 -

, ,
.
MULTIBUS -
, .
-
, -, -
.
,
80386, -
MULTIBUS II. -
,
. -

32- -
.
MULTIBUS II
,
.
-
,
.
, -
, -

.
MULTIBUS II
, ( ).


- 39 -

,
-
.
-
MULTIBUS
. -
-
.
,
.
,
.


6.1 80386.
, -
, 2
2 Intel 486 (SX, DX, DX2, OverDrive) Pentium.0 -
386SX 386 DX
,
286 . Intel
486
Pentium:
- 486SX-25, 486SX-33, 486SX2-50;
- 486DX-33, 486DX2-50, 486DX-50, 486DX2-66;
- 486DX4-75, 486DX4-100;
- Pentium 60, Pentium 90, Pentium 100.
486 32- -

- 40 -

, - 8 ( DX4 -
16 ). SX .
DX2 (-
, 486DX2-66 33-
), -
, -
- 90 .
DX4 - 486DX4-75 486DX4-100 -
25- 33- . -
DX2-66 Pentium-60/66,
486DX4-100 -
Pentium 60.
3,3 , -
. 486DX4-75
Notebook, 486DX4-100 -
. , Intel -
486DX4-100, -
, Pentium 60, -
.
Intel,
( 1995 ),
.
2 Pentium0 -
. -
, -. 64-
( -
), 16 - - 8
, . -

- 41 -

60 MHz
 , Intel -
1995 , -
486. 66 MHz
, -
90 100 MHz.
2 OverDrive.0 -
, -
SX. -
OverDrive
Pentium ( P24T Pentium SX),
. -
.
,
486 24, -
,

, -
Intel .
Intel ,

, -
.
-
Pentium -
, Intel
- iCOMP (Intel COm-
parative Microprocessor Performance), , ,

- 42 -

-
(
Pentium -
-
, 486DX2-66,
, -
).
486SX-25 100. -
,
Intel, :

10 1
Ŀ

iCOMP
͵
486SX2-50 180
Ĵ
486DX2-50 231
Ĵ
486DX2-66 297
Ĵ
486DX4-75 319
Ĵ
486DX4-100 435
Ĵ
Pentium-60 510


- 43 -

( 1)
Ŀ
Pentium-66 567
Ĵ
Pentium-90 735
Ĵ
Pentium-100 815


, -
iCOMP Intel -
Pentium. , 735\90 815\100
90 100 MHz.
Intel,
, 486 Pentium.2 AMD
2 486DX-40, 486DX2-50, 486DX2-66. -
2 486DX@-80 486DX4-120.0
Intel
,
Intel ( -
). , ,
40 MHz6 -
Intel, 486DX-33, -
20 .
2 Cyrix 6 072 ( 486SX
2 4860DX2) 33 40 MHz,
2 DX2-50 DX2-66.0
- 8 -

- 44 -

. -
, Intel, -
. , -
. 486 -
Cyrix , Intel AMD. -
Pentium2 10, -
, -
486 ,
Pentium, -
. Intel, Pentium
70 ,
Cyrix 90, 1 "":
32 8 -
. 1
Intel.
2C 486 - 486SX-33,
2486SX-40, 486SX-80, 486DX-40 UMC.0 -
Intel. - -
.
Pentium - 586
- NexGen. 64- -
60 66 MNz,
RISC86
8086. -
3,3 . , Pentium.
Texas Instruments -
, 486DLC, -
, 386 486 -

- 45 -

( 386 0, -
486
386. - 486SXL 8
- 486 -
.
2 - -
2 Power PC 601 (IBM, Apple, Motorola)0,
Intel ( - Power
IBM - 32 ). ,
Power PC Pentium
-
. Power PC 601 -
, Pentium,
Pentium , -
. 601 -
6000 IBM PowerMac App-
le.
Power PC,
-
.

?
?
?