micro-processadores

Upload: pm3d

Post on 07-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Micro-processadores

    1/156

  • 8/18/2019 Micro-processadores

    2/156

    1

  • 8/18/2019 Micro-processadores

    3/156

    (1945)

    ://..//A

    A

    ,

    .

  • 8/18/2019 Micro-processadores

    4/156

    2 P 4 P

    1 P

  • 8/18/2019 Micro-processadores

    5/156

    C, G, C

    32,000 E52692 12C

    2.200 G 48,000 311

  • 8/18/2019 Micro-processadores

    6/156

     

    .  

    ,

    , .   ,

    ,

    , .

  • 8/18/2019 Micro-processadores

    7/156

  • 8/18/2019 Micro-processadores

    8/156

    , ?

     

    .

      , .

     

    , .

  • 8/18/2019 Micro-processadores

    9/156

  • 8/18/2019 Micro-processadores

    10/156

  • 8/18/2019 Micro-processadores

    11/156

      A PIII .

      O .

    8086

  • 8/18/2019 Micro-processadores

    12/156

    E GPU CPU S, I

    .

  • 8/18/2019 Micro-processadores

    13/156

    O , I 8085/6

    Z Z80 :

    C ( )

    , A  (ALU,   )

    ( )

    , ,

    , . T

    , . R  

    .

  • 8/18/2019 Micro-processadores

    14/156

      ()

    .  

    , ,

    .   ,

    ?

  • 8/18/2019 Micro-processadores

    15/156

    2

  • 8/18/2019 Micro-processadores

    16/156

    1971

  • 8/18/2019 Micro-processadores

    17/156

    1971

     

  • 8/18/2019 Micro-processadores

    18/156

    1974

     

  • 8/18/2019 Micro-processadores

    19/156

    1978   86

    I 4 AD A I 8086

    5 H29000

    B 16

    : 1 B ( .

    20 )

  • 8/18/2019 Micro-processadores

    20/156

    1986

      32 I

    A, 32 IA32

     I 80386 E 12  33 MH

     D : DX  SX

     DX  R 32

     M : 4 MB

     SX  R 32 , 16

    24

     M : 16 MB

  • 8/18/2019 Micro-processadores

    21/156

    () 32   3, 32 (

    , 32).

      1 ( 1 03).

      10 32 ( )

    32 ( ,

    )

    32 ( ). 1 .

  • 8/18/2019 Micro-processadores

    22/156

    1993

     I  S 486, 386

     F 486,

    .  D 60  300 MH

     V   P5, P54C, P54CS, P55C, T

     A P P (1995), P II,P III, P 4 P D (2005)

  • 8/18/2019 Micro-processadores

    23/156

    2001   I 64

    I

     D

     E 733 1.73 H 1,2 4 (

    2010)

  • 8/18/2019 Micro-processadores

    24/156

    2003   64 AD

    A 64  

     A AMD64

      A ( , IB!) 64 , C G5

  • 8/18/2019 Micro-processadores

    25/156

    32 64   A 32/64

    , 32/64 .

      A .

    4, , 32

    64, 64 !

  • 8/18/2019 Micro-processadores

    26/156

    E I?

      A I 2001 I, 64 , . ,

    .   2005 I

    64 , 4 ,

    F.

  • 8/18/2019 Micro-processadores

    27/156

    64 ?   , :

     M : 64   , 32, , .

     M AM:   .

  • 8/18/2019 Micro-processadores

    28/156

    ? ?

    ?   32 ,

    4 .

      64 , , !

      32 , 16 646 400 . !

      , 8 , 64 , .

  • 8/18/2019 Micro-processadores

    29/156

    A 2003

     

     L3

  • 8/18/2019 Micro-processadores

    30/156

    2005

     

     

    64 2

  • 8/18/2019 Micro-processadores

    31/156

    D = 2

    C . A ,, .

  • 8/18/2019 Micro-processadores

    32/156

    2006

     

    C2 E 6700

  • 8/18/2019 Micro-processadores

    33/156

    2007

     

    4

  • 8/18/2019 Micro-processadores

    34/156

    2010

     

  • 8/18/2019 Micro-processadores

    35/156

    E ?

  • 8/18/2019 Micro-processadores

    36/156

    I D

  • 8/18/2019 Micro-processadores

    37/156

    ..

  • 8/18/2019 Micro-processadores

    38/156

    I

  • 8/18/2019 Micro-processadores

    39/156

    ..

  • 8/18/2019 Micro-processadores

    40/156

    ://..//////.

  • 8/18/2019 Micro-processadores

    41/156

    6 ()

  • 8/18/2019 Micro-processadores

    42/156

    5 (B)

  • 8/18/2019 Micro-processadores

    43/156

    AD D

  • 8/18/2019 Micro-processadores

    44/156

    ://..//////

    .

  • 8/18/2019 Micro-processadores

    45/156

    AD A

    C G

  • 8/18/2019 Micro-processadores

    46/156

    ://../////

  • 8/18/2019 Micro-processadores

    47/156

    AD

  • 8/18/2019 Micro-processadores

    48/156

  • 8/18/2019 Micro-processadores

    49/156

      ( D, G)

    N

    G

    (3

    )

    M

    (8350

    8300)

  • 8/18/2019 Micro-processadores

    50/156

      (

    )

      O A4 A6, A8 A10 .H , A6 2 3 .

      S M: ; K: .

    .   .

  • 8/18/2019 Micro-processadores

    51/156

  • 8/18/2019 Micro-processadores

    52/156

    3

  • 8/18/2019 Micro-processadores

    53/156

      C

    4

    .

  • 8/18/2019 Micro-processadores

    54/156

    WTF ?!

  • 8/18/2019 Micro-processadores

    55/156

      , , , .

  • 8/18/2019 Micro-processadores

    56/156

    1.   32 64

    2.   N

    3.   F

    4.   I T B / AMD T C

    5.   I S/AMD C

     

    7.   GPU

       

      )

    10.   FPU

    11.   C

    12.   P ()

    13.   E 14.   MMX/SSE/AVX/3D N!

     

    16.   V

    1 32 64

  • 8/18/2019 Micro-processadores

    57/156

    1. 32 64

      64 2003; , 64 .

      , ( ) 64 .

    32 e 64 bits

  • 8/18/2019 Micro-processadores

    58/156

    32 e 64 bits usando software de virtualização

  • 8/18/2019 Micro-processadores

    59/156

    Windows XP a 7 versões a 32 e a 64 bits

  • 8/18/2019 Micro-processadores

    60/156

    Windows 8 e 1 versões a 32 e 64 bits

  • 8/18/2019 Micro-processadores

    61/156

    2 D

  • 8/18/2019 Micro-processadores

    62/156

    2. D, , ,

      T . O

    .

    3.

  • 8/18/2019 Micro-processadores

    63/156

      A ( )

    .

      A .

      E .

    V

    FB (F B)

  • 8/18/2019 Micro-processadores

    64/156

    . FB (F B)

      E RAM

    , N M CH  (

    ). N, 1066MH.

      N I C 2 D, FSB  , ,  QDR (Q D R).

  • 8/18/2019 Micro-processadores

    65/156

    ( )

      I 4X,  S D R,

    , .

    CP :

      1066MH;   FB QDR, ( ) 1066/4 = 266,7MH

      (8, )

    ( ), 2133MH(=8266,7 MH).

    FB

  • 8/18/2019 Micro-processadores

    66/156

    . FB

      D I P

    C H,

    M CH, .

      D FSB

  • 8/18/2019 Micro-processadores

    67/156

    .

    CP :     FB;   ( CP

    ),

    100M (99,90M);  

    (36, )

    ( ), 3596MH (=3699,9 MH).

  • 8/18/2019 Micro-processadores

    68/156

    O AMD : FSB (4100MH ) (41X )

    (100MH ).

    4. /

  • 8/18/2019 Micro-processadores

    69/156

      S  N

     C

     C

      CP

    , , , TDP ( ).

      TDP , .

    I B

  • 8/18/2019 Micro-processadores

    70/156

    I B

    O T B N (C 7920, C 7 940 C 7 965 EE, 2008). E  (100, 133MH)

    ; .A I

    L (2009), .

    E GPU.

  • 8/18/2019 Micro-processadores

    71/156

  • 8/18/2019 Micro-processadores

    72/156

      S I C 52537M

    1.4 GH TDP 17 . V T B

    2.0 2.3 GH ( 2 GH ).

      M T B 2.0

    2,3GH: I "D R T FL , , , 12.5GH    ( )

      S , (2.3 GH, ).

    5. /

  • 8/18/2019 Micro-processadores

    73/156

    5. /

      : U , , ,

    . A . I .

        I .

      A AMD : ''

    !  .

    6.

  • 8/18/2019 Micro-processadores

    74/156

    6.

      . I, ,

  • 8/18/2019 Micro-processadores

    75/156

    .V .

      E B.

    N , ( S BIOS, MB

    )

    (B ) .

      A 133MH 200MH, 20X

    4GH.

      P ? P

    N

      , PCI, .

      A CDAD, EE!!

  • 8/18/2019 Micro-processadores

    76/156

      E S

    B. N ,

    ,

    DMI PCI.

      C

    , I

    K

    .

      A CDAD, EE!!

    U K   :

  • 8/18/2019 Micro-processadores

    77/156

    S K    ( 4  

    T B):

    7.

  • 8/18/2019 Micro-processadores

    78/156

      U  () ,  

    /; , N. , .

      F 1999 GF 256.   : 2

    3   :

      : , .

      3D .

  • 8/18/2019 Micro-processadores

    79/156

  • 8/18/2019 Micro-processadores

    80/156

  • 8/18/2019 Micro-processadores

    81/156

    C

  • 8/18/2019 Micro-processadores

    82/156

    I

  • 8/18/2019 Micro-processadores

    83/156

    2. J C (C),   CPU

    GPU

    CPU.

    1. C A

     

    E G

    G A

    GPU M

    CH (C).

    I

  • 8/18/2019 Micro-processadores

    84/156

      E, I ,  (IGP) 2010

      CPU W.

      A    

      2013 H .

      O I P G DRAM.

    .

  • 8/18/2019 Micro-processadores

    85/156

    Y    U

    H ,  

    S  

    AD

  • 8/18/2019 Micro-processadores

    86/156

      A A P U (), , 64 GPU .

      A APU, L, 2011.D T B2 , 2012.

    A , K, , 2014, K T 2013.

      A,   ) AMD I P.

  • 8/18/2019 Micro-processadores

    87/156

    GC I

  • 8/18/2019 Micro-processadores

    88/156

    1 C: AD A107850

    GC I

  • 8/18/2019 Micro-processadores

    89/156

    2 C: C 75775C

    GC I

  • 8/18/2019 Micro-processadores

    90/156

      O C 7 5775C I P G 6200, B G3. E GP 14 48 , 300

    MH. D : RAM , DDR3, L4, 128MB DRAM. (A RAM, DRAM, , CP GP .)

      A AP A10 GP R R7, , 28 512 . O GP 720M "": RAM, . O 4MB

    L2 ( L3, L4).

  • 8/18/2019 Micro-processadores

    91/156

    O

    DRAM

    !

  • 8/18/2019 Micro-processadores

    92/156

    O . S   C 75775 440

      A107850 140

  • 8/18/2019 Micro-processadores

    93/156

    386 486

  • 8/18/2019 Micro-processadores

    94/156

      D ,   .

      M . O 386   486

        (

    , ).

    8

  • 8/18/2019 Micro-processadores

    95/156

    8.   A  

    , , , .

    RAM C CPU

      CP (, ) RAM.

      O , ( ).

      CP , . ,

    !

  • 8/18/2019 Micro-processadores

    96/156

      E   . O , ,

    386

  • 8/18/2019 Micro-processadores

    97/156

      C(256B)  

    486

  • 8/18/2019 Micro-processadores

    98/156

    C

     

    L1 L 1

    C CPU

  • 8/18/2019 Micro-processadores

    99/156

    8KB 8KB

    II

  • 8/18/2019 Micro-processadores

    100/156

    III C

  • 8/18/2019 Micro-processadores

    101/156

  • 8/18/2019 Micro-processadores

    102/156

    P P IIIC. P  L2.

    4 E E

  • 8/18/2019 Micro-processadores

    103/156

    N

     L3.

    C D

  • 8/18/2019 Micro-processadores

    104/156

    1   2

    P C D.

  • 8/18/2019 Micro-processadores

    105/156

    A  L2 2 .

  • 8/18/2019 Micro-processadores

    106/156

    Q AMD. N,  L1 L2.

  • 8/18/2019 Micro-processadores

    107/156

  • 8/18/2019 Micro-processadores

    108/156

      A , 3 : C L1: ; .

     C L2: L1, , , .

     C L3: MB

    , ()(); .

    9.

  • 8/18/2019 Micro-processadores

    109/156

      ,

    .  

    , . , , , ,

    .

  • 8/18/2019 Micro-processadores

    110/156

  • 8/18/2019 Micro-processadores

    111/156

    E 4 ( 486 5 ,

    )

    1. B

    2. D

    3. E

    4. E

    N

  • 8/18/2019 Micro-processadores

    112/156

    !

    A, ,

    ,

    ;

    4 8

    7 .

    B B

  • 8/18/2019 Micro-processadores

    113/156

     

     

     

  • 8/18/2019 Micro-processadores

    114/156

    E

  • 8/18/2019 Micro-processadores

    115/156

      P

    . A

     ( P 486) .

      E .

      D , , U V

    , FPU

    .

    10. F F

      ( )

  • 8/18/2019 Micro-processadores

    116/156

     (   )    )

       

     

    F F

      S 32

  • 8/18/2019 Micro-processadores

    117/156

    .

      A  

      C 32 , 0 4294967295 (=2 1);

    2147483648 (2) 2147483647 (2 1).   A, :

    F

    N (ANSI/IEEE S 7541985)

  • 8/18/2019 Micro-processadores

    118/156

      N (ANSI/IEEE S. 754 1985),

    32 : , 32 , , 2 1 = 2147483647, , 32

    IEEE 754, (2−2−) 2 ≈ 3.402823 10.

    F

    H

  • 8/18/2019 Micro-processadores

    119/156

      H , .

     B,   .

      486; , ,

    .

  • 8/18/2019 Micro-processadores

    120/156

    F

  • 8/18/2019 Micro-processadores

    121/156

    A FPU AMD.

    11.

  • 8/18/2019 Micro-processadores

    122/156

      A AMD , A 64. A I

    .

      A :

    : CPU RAM.

    12. ()

     

  • 8/18/2019 Micro-processadores

    123/156

     

  • 8/18/2019 Micro-processadores

    124/156

      O   .

      T CPU =

    .

    11. E

  • 8/18/2019 Micro-processadores

    125/156

      C

  • 8/18/2019 Micro-processadores

    126/156

     

  • 8/18/2019 Micro-processadores

    127/156

    ,

    .

  • 8/18/2019 Micro-processadores

    128/156

    12.

    !

  • 8/18/2019 Micro-processadores

    129/156

      A , . C

    1996  C L1

     M 57

    ,   I, M D.

    ID

      A

  • 8/18/2019 Micro-processadores

    130/156

    .

    8 , 1

    , , ! E

    90%

    .

    ID E (E)

      E 1999, I MM,

  • 8/18/2019 Micro-processadores

    131/156

    E.   E2 2000, 3 2004 4 2008

    C 2 C 7.

    A

      , 256

  • 8/18/2019 Micro-processadores

    132/156

    , A

    (A E).

    3D !

      A AMD 3D! C

  • 8/18/2019 Micro-processadores

    133/156

    MM E,

    I , AMD E. , ,

    , E5.   A 3D ! 2010.

    11. E

  • 8/18/2019 Micro-processadores

    134/156

      A P ,

    P6, P P, P II P III.

      E

    ,

       

     

  • 8/18/2019 Micro-processadores

    135/156

  • 8/18/2019 Micro-processadores

    136/156

      P

  • 8/18/2019 Micro-processadores

    137/156

    . A ,

    .

  • 8/18/2019 Micro-processadores

    138/156

    12.

    MMX P !

  • 8/18/2019 Micro-processadores

    139/156

     

     

     

     

    ID

      A

  • 8/18/2019 Micro-processadores

    140/156

    :

    8 , 1 , , ! E

    90%

    .

    ID E (E)

      E 1999, I MMX,

    SSE.

  • 8/18/2019 Micro-processadores

    141/156

      O SSE2 2000, 3 2004 4 2008 C 2

    C 7.

    A

      N S, 256 ,

  • 8/18/2019 Micro-processadores

    142/156

    , ,

    AVX (A V E).

    3D !

  • 8/18/2019 Micro-processadores

    143/156

      A AMD 3DN! C

    MMX SSE,

    I ,

    AMD SSE. N ,

    , , SSE5.

  • 8/18/2019 Micro-processadores

    144/156

    H

       

  • 8/18/2019 Micro-processadores

    145/156

    .   E 20%,

    , .

    A .

    E   , .

  • 8/18/2019 Micro-processadores

    146/156

    I P 4 N, 32 .

    A, , N, C 7 .

  • 8/18/2019 Micro-processadores

    147/156

    P  .

  • 8/18/2019 Micro-processadores

    148/156

    D    .

     .

    ,

    !

  • 8/18/2019 Micro-processadores

    149/156

    4 ,

    !

    4 8  

  • 8/18/2019 Micro-processadores

    150/156

    4 .

    4 4   4 .

  • 8/18/2019 Micro-processadores

    151/156

    16.

     

    ,

  • 8/18/2019 Micro-processadores

    152/156

    ,

    .

      ,

    .

  • 8/18/2019 Micro-processadores

    153/156

      , 4 , 20, 64.

      , , 16 ,

    1 4.

       

  • 8/18/2019 Micro-processadores

    154/156

     

  • 8/18/2019 Micro-processadores

    155/156

      2  

      /

    / T

    // /

  • 8/18/2019 Micro-processadores

    156/156

      /

       

      )

     

     

      ()

      /// !

     

     

    ://.../ 

    .