4
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

Лекция 4 Особенности работы Микропроцессора Pentium PowerPoint PPT Presentation


  • 154 Views
  • Uploaded on
  • Presentation posted in: General

Лекция 4 Особенности работы Микропроцессора Pentium. Часть 1. Архитектура

Download Presentation

Лекция 4 Особенности работы Микропроцессора Pentium

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


4 pentium

4

Pentium


4 pentium

1.

Pentium Intel. Intel : 8086/8088, 80286, Intel 386DX, Intel 386SX, Intel 486DX, Intel 486SX Intel 486DX2. 22 1993 Pentium 60 66 .

Pentium, Intel 486. Pentium, .

Pentium [1 ].

1.

, Pentium.

1) "". , .

2) . , , .

3) .

4) , .

5) - , 8 .

6) MESI - .

7) 64 .


4 pentium

8) .

9) : . 53% Pentium, .

10) . -"", . 100% .

11) . .

12) . IEEE 1149.1 ("Test Access Port and Boundary Scan").

13) (System Management Mode).

14) 8086, .

Pentium . 1.

. U- ; V- FXCH .

- , () . - . .


4 pentium

. 1. Pentium

, . (Control ROM) , , . .

2.

Intel 486, 5 :

1) PF (Prefetch);

2) Dl (Instruction Decode);

3) D2 (Address Generate);


4 pentium

4) EX (Execute);

5) WB (Wnte Back).

. 2 Intel 486.

Pentium 5- . 3 Pentium.

Pentium U- V-, (pairing). U-- ; V- , .

V- , , U-.

, Intel 486, .

(PF) - . Pentium - , - . -, .

32- . . , . , . , , . , , , , . , .


4 pentium

(Dl) .

. 2. Intel 486

. 3. Pentium


4 pentium

, , .

(D2), Intel 486, . Intel 486 , , , , . Pentium , .

(EX) Pentium, Intel 486, - . , , . U- , , V- . Pentium , , , , , Intel 486.

(WB) . V-.

, :

- "" ( , );

- " " " ";

- ;

- ( OF JCC) U-. "" :


4 pentium

1) movreg, reg/mem/imm

2) movmem, reg/imm

3)alureg, reg/mem/imm

4) alumem, reg/imm

5) increg/mem

6) dec reg/mem 1

7) pushreg/mem

8) pop reg

9) leareg, mem

10)jmp/call/jcc near

11)n

"" , , , . : ALU mem, reg ALU reg, mem, , "" . . SHIFT 1, ROT 1, SHIFT imm . , , . , ALU U- ( ) V- (, ADC SBB ). "-" push . , . , "" . : "--", - . , 3 .


4 pentium

, . . (" ").

for (k = I + prime; k <= SIZE; k+=prime) flags [k]= FALSE;

(prime , k edx, 1 FALSE):

loop:

mov byte ptr flags [edx], 1 add edx, cmp edx, SIZE Jleloop

Intel 486. Pentium mov add, cmp jle. 2 .

3. -

Pentium - - . - , - , . . : 32 . 8 32 (256 ). - . 32 ( 5 ). 32- .


4 pentium

, . , , , 32- -. - . , , , , . : , 8086. .

-. MESI

- . , , -, . Pentium , - (cash consistency). - , , , , , -, - , .- MESI (modified/exclusive/shared/invalid). , - ( , 32- - ). , -, , .


4 pentium

, ( ), - .

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

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

S Shared (). , -. S- , S- . - .

I Invalid, () -. 1- . 1- . MESI , .- - MESI . - : Shared Invalid. , - . - I ().


4 pentium

Pentium ( ).

1) (write-through). - , . , , , , .

2) (write-back) -. . , (, - ), -. . , .

-

, LRU (least-recently-used) -. , . (- ), , .

-

, - . . , -


4 pentium

. - . Pentium -. , , .

-, .

4.

Intel 486.

8- .

, . . , . FXCH. , , ,

FXCH ST (3)

FSQRT

FXCH ST(3)

, FXCH , : FLD single/double, FLD ST [i], FADD, FSUB, FMUL, FDIV, FCOM, FUCOM, FTST, FABS, FCHS. "" FXCH (0 ).


4 pentium

(ADD, MUL, LOAD), , .

5.

Pentium , Intel 486 64 . , , . Pentium 66

8 66 - 528 /

3 50 Intel 486 (160 /).

6.

3-5 ( 5-10 , ), 33 Intel 486DX 2,5 , 66 Intel 486DX2.


  • Login