Вы находитесь на странице: 1из 28

ARQUITECTURA DE COMPUTADORAS Microprocesadores

Arquitectura de Computadoras 1

Es un circuito integrado conformado por millones de componentes electrnicos. Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador
Es el encargado de ejecutar los programas, desde el sistema operativo hasta las aplicaciones de usuario. Slo ejecuta instrucciones programadas en lenguaje de bajo nivel
Arquitectura de Computadoras 2

El microprocesador est conectado generalmente mediante un zcalo especfico a la placa base; para su correcto y estable funcionamiento, se le incorpora un disipador de calor fabricado de un material de alta conductividad trmica ( cobre, aluminio) y de uno o ms ventiladores que eliminan el exceso del calor absorbido por el disipador Existen otros mtodos de disipacin de calor: refrigeracin lquida o el uso de clulas peltier
Arquitectura de Computadoras 3

Funcionamiento El microprocesador est compuesto bsicamente por: registros, unidad de control, unidad aritmtico lgica, y dependiendo del procesador, puede contener una unidad de coma flotante y memoria cach El microprocesador ejecuta instrucciones almacenadas como nmeros binarios organizados secuencialmente en la memoria principal
Arquitectura de Computadoras 4

MEMORIA CACHE

Arquitectura de Computadoras

La ejecucin de las instrucciones se realizan en varias fases:

Prefetch, prelectura de la instruccin desde la memoria principal Fetch, envo de la instruccin al decodificador Decodificacin de la instruccin, es decir, determinar qu instruccin es y por tanto qu se debe hacer Lectura de operandos (si los hay) Ejecucin y escritura de los resultados en la memoria principal o en los registros
Arquitectura de Computadoras 6

Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura del procesador, y concretamente de su grado de segmentacin El microprocesador se conecta a un circuito PLL, normalmente basado en un cristal de cuarzo capaz de generar pulsos a un ritmo constante, de modo que genera varios ciclos (o pulsos) en un segundo. Este reloj, en la actualidad, genera miles de Megahercios
Arquitectura de Computadoras 7

Exteriormente en un microprocesador se puede observar diversas partes: Encapsulado: es lo que rodea a la oblea de silicio en si, para darle consistencia, impedir su deterioro (por ejemplo, por oxidacin por el aire) y permitir el enlace con los conectores externos que lo acoplarn a su zcalo de la placa base
Arquitectura de Computadoras 8

Arquitectura de Computadoras 9

Conexin con el exterior


El microprocesador posee un arreglo de elementos metlicos que permiten la conexin elctrica entre el circuito integrado que conforma el microprocesador y los circuitos de la placa base. Dependiendo de la complejidad y de la potencia, un procesador puede tener desde 8 hasta ms de 2000 elementos metlicos en la superficie de su empaque
Arquitectura de Computadoras 10

El montaje del procesador se realiza con la ayuda de un zcalo de CPU soldado sobre la placa base. Generalmente distinguimos tres tipos de conexin: PGA: Pin Grid Array: La conexin se realiza mediante pequeos alambres metlicos repartidos a lo largo de la base del procesador introducindose en la placa base mediante unos pequeos agujeros y asegurados por una palanca para que los pines hagan buen contacto y no se suelten
Arquitectura de Computadoras 11

BGA: Ball Grid Array: La conexin se realiza mediante bolas soldadas al procesador que hacen contacto con el zcalo

LGA: Land Grid Array: La conexin se realiza mediante superficies de contacto lisas con pequeos pines que incluye la placa base
Entre las conexiones elctricas estn las de alimentacin elctrica de los circuitos dentro del empaque, las seales de reloj, seales relacionadas con datos, direcciones y control
Arquitectura de Computadoras 12

Arquitectura de Computadoras

13

Disipador de calor
Con el aumento de la cantidad de transistores en un procesador, el consumo de energa se ha elevado por lo cual la disipacin calrica natural del mismo no es suficiente para mantener temperaturas aceptables y que no se dae el material semiconductor, de manera que se hace necesario el uso de mecanismos de enfriamiento forzado, esto es, la utilizacin de disipadores de calor
Arquitectura de Computadoras 14

Existen los disipadores metlicos, que aumentan el rea de radiacin. Tambin los hay con refrigeracin lquida En los procesadores ms modernos se aplica en la parte superior una lmina metlica denominada IHS (difusor trmico integrado) que va a ser la superficie de contacto del disipador para mejorar la refrigeracin uniforme y proteger las resistencias internas de posibles tomas de contacto al aplicar pasta trmica
Arquitectura de Computadoras 15

Para las prcticas de overclock extremo, se llegan a utilizar elementos qumicos tales como hielo seco, y en casos ms extremos, nitrgeno lquido, capaces de rondar temperaturas por debajo de los -1900 C y el helio lquido capaz de rondar temperaturas muy prximas al cero absoluto, as se puede prcticamente hasta triplicar la frecuencia de reloj de referencia de un procesador de silicio
Arquitectura de Computadoras 16

Arquitectura de Computadoras

17

La evolucin del microprocesador

En los aos 1950, aparecieron las primeras computadoras digitales de propsito general, se fabricaron utilizando tubos al vaco. A principios de la dcada de 1960, el avance en la construccin de elementos de estado slido sufri un notable avance; surgieron las tecnologas en circuitos digitales como: RTL (Lgica Transistor Resistor), DTL (Lgica Transistor Diodo), TTL (Lgica Transistor Transistor), ECL (Lgica Complementada Emisor)
Arquitectura de Computadoras 18

El primer microprocesador fue el Intel 4004, para calculadora, en 1971. Contena 2.300 transistores, microprocesador de 4 bits que poda realizar hasta 60.000 operaciones por segundo trabajando a una frecuencia de reloj de alrededor de 700KHz
El primer microprocesador de 8 bits fue el Intel 8008, para uso en terminales, desarrollado a mediados de 1972. Integraba 3.300 transistores y poda procesar a frecuencias mximas de 800Khz
Arquitectura de Computadoras 19

El primer microprocesador diseado para uso general, desarrollado en 1974, fue el Intel 8080 de 8 bits, que contena 4.500 transistores y poda ejecutar 200.000 instrucciones por segundo trabajando a alrededor de 2MHz
El primer microprocesador de 16 bits fue el 8086, fue introducido al mercado en 1978, pero debido a que no haba aplicaciones que funcionaran con 16 bits, Intel sac al mercado el 8088, que fue lanzado en 1979. Llegaron a operar a frecuencias mayores de 4Mhz
Arquitectura de Computadoras 20

El microprocesador elegido para equipar al IBM PC/AT, fue el Intel 80286; es un microprocesador de 16 bits, que fue lanzado al mercado en 1982. Contaba con 134.000 transistores. Las versiones finales alcanzaron velocidades de hasta 25 MHz
Uno de los primeros procesadores de arquitectura de 32 bits fue el 80386 de Intel, fabricado a mediados y fines de la dcada de 1980; en sus diferentes versiones lleg a trabajar a frecuencias del orden de los 40Mhz
Arquitectura de Computadoras 21

El micro DEC Alpha en 1992, corri a 200 MHz en su primera versin, el Intel Pentium surgi en 1993 con una frecuencia de trabajo de 66Mhz. El procesador Alpha, de tecnologa RISC y de 64 bits,lleg a 1Ghz de frecuencia hacia el ao 2001. Los microprocesadores modernos tienen una velocidad mucho mayores, trabajan en arquitecturas de 64 bits, integran ms de 700 millones de transistores, como es en el caso de las serie Core i7, y pueden operar a frecuencias normales algo superiores a los 3 GHz
Arquitectura de Computadoras 22

Buses del procesador Todos los procesadores poseen un bus principal o del sistema, por el cual se envan y reciben todos los datos, instrucciones y direcciones desde los integrados del chipset o desde el resto de dispositivos Como puente de conexin entre el procesador y el resto del sistema, define mucho del rendimiento del sistema, su velocidad se mide en bits por segundo

Arquitectura de Computadoras

23

El bus puede ser implementado de distintas maneras: seriales o paralelos y con distintos tipos de seales elctricas. La forma ms antigua es el bus paralelo en el cual se definen lneas especializadas en datos, direcciones y para control En la arquitectura tradicional de Intel, ese bus se llama front-side bus y es de tipo paralelo con 64 lneas de datos, 32 de direcciones adems de mltiples lneas de control

Arquitectura de Computadoras

24

Aprendiendo la estructura interna y funcin de cada uno de sus pines, se comprende cmo interacciona el microprocesador con la memoria y los dispositivos de E/S a nivel de lgica digital

Los pines de una pastilla de microprocesador se dividen en tres tipos:


Direccin Datos Control
Arquitectura de Computadoras 25

Pines de Direcciones
Microprocesador

Pines de Datos

Pines de Control

Arquitectura de Computadoras

26

Existen dos parmetros que determinan el desempeo de un microprocesador:

-El nmero de pines de direcciones -El nmero de pines de datos


Los pines de control pueden agruparse en forma general en las siguientes categoras:
Control

del Bus Interrupciones Arbitraje del Bus Estados

Arquitectura de Computadoras

27

Los pines de Control del Bus son en su mayora salidas hacia la memoria o dispositivos de E/S e indican la accin que desea realizar el microprocesador Los pines de Interrupcin son entradas hacia el microprocesador y vienen de los dispositivos de E/S Los pines de Arbitraje del Bus, permiten el uso del bus a un dispositivo a la vez
Arquitectura de Computadoras 28

Вам также может понравиться