Upload
dapuma
View
213
Download
0
Embed Size (px)
Citation preview
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