clase introduccion a los microprocesadores fj11

Upload: dapuma

Post on 04-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    1/24

    INTRODUCCIN A LOS

    MICROPROCESADORES

    MICROPROCESADORES

    I

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    2/24

    El microprocesador

    El microprocesador es un CI, que puedeprogramarse con una serie de instrucciones,para realizar funciones especficas con los

    datos. Cuando un micro se conecta a undispositivo de memoria y se provee dedispositivos de I/O, pasa a ser una

    computadora

    1

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    3/24

    El Microprocesador

    Es la Unidad Central de Procesamiento (CPU) o elcerebro de la computadora.

    El microprocesador es distinguido por ciertascaractersticas como:

    Estructura de bus

    El nmero de conectores usado para tareas

    especficas

    Tamao de palabra El nmero ms grande que puede ser usado

    por el microprocesador en una operacin.

    2

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    4/24

    El Microprocesador

    Tamao de bus de datos

    Nmero ms grande que puede ser copiado desde o hacia elmicroprocesador en una operacin

    Memoria mxima

    La cantidad de memoria que puede ser usada por elmicroprocesador

    Velocidad

    El nmero de operaciones que pueden hacerse por unidad detiempo

    Eficiencia de cdigo

    El nmero de pasos requerido por el microprocesador pararealizar sus procesos

    3

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    5/24

    El Microprocesador

    Podemos decir que un busno es ms que ungrupo de cables dedicados a una tareaespecfica. Todos los microprocesadores

    tienen los siguientes buses: Bus de datos

    Usado para manejar datos.

    Bus de direcciones

    Usado para colocar y tomar datos de diferentesdirecciones. Ayuda a determinar la memoria mximausada por el microprocesador.

    4

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    6/24

    El Microprocesador

    Bus de control

    Usado para ejercer diferentes controles sobre elmicroprocesador

    Bus de poder Proporciona electricidad al microprocesador.

    CPU

    Control Datos

    SalidaElectricidad

    5

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    7/24

    BUS DIRECCIONES

    BUS DE CONTROL

    BUS DATOS

    Sistemas de Computadora Tpico

    El Microprocesador

    6

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    8/24

    Unidades Bsicas de un

    microprocesador

    ALU

    Matriz

    De

    Registros

    Unidad de

    CONTROL

    7

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    9/24

    ALU: Realiza operacin deAritmticas y Lgicas, estagobernada por la UC y los

    datos los obtiene de la matrizde registros

    Matriz

    De

    Registros

    Unidad de

    CONTROL

    ALU

    Unidades Bsicas de un

    microprocesador

    8

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    10/24

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    11/24

    Unidad de Control: Se encargade procesar las instrucciones .Proporciona las seales de

    temporizacin y control paraextraer e introducir los datosen el microprocesador y para

    sincronizar la ejecucin de lasinstrucciones

    ALU

    Matriz

    De

    RegistrosUnidad de

    CONTROL

    Unidades Bsicas de un

    microprocesador

    10

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    12/24

    BUSES DEL MICROPROCESADOR

    BUS DE DIRECCIONES : A travs de este bus,el micro enva ,en un solo sentido, un cdigode direccin a una memoria o a un dispositivo

    de I/O. Del nmero de lneas que loconformen depende la cantidad deposiciones en memoria que puede acceder.

    Cantidad de posiciones 2num.lneas

    11

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    13/24

    Algunos tipos de procesadores

    Lneas

    Microprocesador Datos DireccinVelocidad mxima

    de relojMemoria

    Direccionable

    8088 8 20 8 MHz

    8086 16 20 8 MHz

    80286 16 24 20 MHz

    80386SX 16 24 20 MHz

    80386 32 32 33 MHz

    80486 32 32 66 MHz

    Pentium 64 32 233+ MHz

    Pentium Pro 64 36 200+ MHz

    Pentium II 64 36 400 MHz

    12

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    14/24

    BUSES DEL MICROPROCESADOR

    BUS DE DATOS : A travs de este bus, elmicro enva ,en dos sentidos, los datos,instrucciones o resultados de operaciones

    que van desde el micro hacia la memoria oviceversa.

    13

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    15/24

    BUSES DEL MICROPROCESADOR

    BUS DE CONTROL : A travs de este bus, elmicro coordina las operaciones decomunicacin con los dispositivos de I/O. Este

    bus tiene sealizacin que le permiteLEER/ESCRIBIR los datos en la memoria o enun puerto de I/O en un instante apropiado

    14

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    16/24

    El Microprocesador

    Dado que todos los datos que entran o salendel procesador tiene la forma de unos y ceros,entre ms cables se usen en el bus de datos,

    ms informacin puede manejar elprocesador a la vez.

    Algunos procesadores tenan 8 lneas (cables

    o pines) en sus buses de datos, otros 16, yalgunos 32 o 64.

    15

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    17/24

    CPUscompatibles

    La historia del CPU inicia con Intel, que desarrolla elchip 4004 en 1971.

    Actualmente existen 7 (u 8, para algunos) generacionesde CPUs

    Hay varias compaas que compiten con Intel en elmercado de los microprocesadores, aunque Intel es el

    lder.

    Entre ellas destacan AMD y Cyrix.

    16

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    18/24

    CPUs compatibles

    Generacin CPU Ao(s) Transistores1 8086 y 8088 1978-81 29,000

    2 80286 1984 134,000

    3 80386DX

    80386SX

    1987-1988 275,000

    4 80486DX2

    80486DX4

    1990-1992 1,200,000

    5 Pentium

    Cyrix 6X86

    AMD K5

    1993-95

    1996

    1996

    3,100,000

    5 Mejorada Pentium MMXIBM/Cyrix 6X86MX

    1997

    1997

    4,500,000

    6,000,000

    6 Pentium Pro

    AMD K6Pentium II

    AMD K6-2

    1995

    19971997

    1998

    5,500,000

    8,800,0007,500,000

    9,300,000

    6 Mejorada Pentium III

    AMD K6-3

    1999

    1999

    7 AMD K7 Athlon 1999-2000 22,000,000

    17

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    19/24

    Cmo trabaja el CPU?

    Los datos pasan continuamente a travs del. Vienen de la RAM y los perifricos, ydespus, la informacin procesada regresa a

    ellos. El CPU recibe continuamente instrucciones a

    ser ejecutadas. Cada una de ellas es una

    orden de procesamiento de datos.Principalmente son clculos y transporte dedatos.

    18

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    20/24

    Cmo trabaja el CPU?

    El camino que siguen los datos hacia elCPU desde la RAM es llamado bus desistema.

    El CPU recibe dos tipos de datos:

    Instrucciones sobre cmo manejar los datos.

    Los datos mismos, que deben ser manejados

    de acuerdo a las instrucciones.

    19

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    21/24

    Cmo trabaja el CPU?

    Las instrucciones son llamadas cdigo deprograma. Representan las acciones queenviamos continuamente a la PC mediante

    el mouse o el teclado (imprimir, grabar,abrir, etc.)

    Los datos pueden ser por ejemplo,

    imgenes, textos, etc.

    20

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    22/24

    Cmo trabaja el CPU?

    Instrucciones

    Datos

    InformacinCPU

    21

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    23/24

    Tarea

    Investigar los siguiente:

    Qu es la frecuencia de reloj (clock frequency) deun CPU?

    Por qu se dice que los procesadores Pentiumtrabajan con dos frecuencias de reloj?

    Qu es el overclocking? qu riesgos tiene?cundo se puede hacer?

    Cules han sido los ltimos procesadoresdesarrollados y comercializados por Intel? Quienes su principal competencia? Indique fechas.

    22

  • 7/21/2019 Clase Introduccion a Los Microprocesadores FJ11

    24/24

    FIN DE LA CLASE

    No olvidar leer el material que se publique enel campus.

    Definir el proyecto a trabajar con el gruporespectivo.

    Consultar la bibliografa y descargar porInternet los programas (software) a usar en elcurso.

    23