Los
microprocesadores
-
El
microprocesador
-
Identificación
de marcas, generaciones, modelos y velocidades de trabajo
-
Generaciones
y modelos. Detalles del motherboard
-
El
coprocesador matemático
El microprocesador
El
microprocesador o CPU (Central Processing Unit o Unidad Central de
Procesamiento) está compuesto por una serie de transistores (entre
500.000 y 7.500.000 de acuerdo al modelo y generación) alojados
en una cubierta de silicio.
El
CPU es el cerebro de la computadora. En él se llevan a cabo las
tareas que el programa (el software) le indica, y se encuentra básicamente
compuesto por:
-
Una unidad
aritmético lógica o UAL, encargada de realizar las operaciones
matemáticas y de comparación.
-
Una unidad
de control o UC, encargada de comunicarse con el resto de los dispositivos,
administrar la entrada y salida de datos desde y hacia el CPU, y de ejecutar
la secuencia de órdenes impartidas por el programa.
-
Un clock
u oscilador de cuarzo, encargado de marcar los tiempos dentro del procesador.
El micro
se comunica con la memoria y con los dispositivos de entrada/salida a través
de los buses, los que se clasifican en:
-
Bus de
datos, a través del cual se envían los datos
-
Bus de
direcciones, a través del cual se indica la posición de la
memoria en la que se ubicarán los datos
-
Bus de
control, a través del cual se manejan las interrupciones al acceso
de los datos y se determina el destino de los mismos.
La cantidad
de instrucciones que puede procesar un micro depende de dos factores: la
velocidad a la que oscila el clock interno y el ancho máximo de
la instrucción, que está dado por el ancho del bus de datos.
La
velocidad del clock interno se mide en Megahertz (MHz), y ésta indica
la cantidad de oscilaciones del mismo en un segundo; así un clock
de 50 MHz oscilará 50.000.000 de veces por segundo.
El
ancho de la instrucción se mide en bits y representa la cantidad
de bits que fluirán por el bus de datos, pudiendo ser 8, 16, 32
o 64 bits, de acuerdo a la generación y tipo de buses instalados
en la placa madre.
De
esta manera, en cada oscilación del clock el procesador recibirá
un ancho de instrucción. Por lo tanto, a mayor velocidad de oscilación
y mayor ancho del bus de datos tendremos un procesador más veloz.
Al
recibir una instrucción proveniente de la memoria, en la cual se
encuentra alojado en programa, la Unidad de Control decodifica la misma
y la ejecuta, enviando los datos al dispositivo correspondiente.
Si
no se le indica una bifurcación o salto, el proceso continúa
con la siguiente instrucción que llegue al micro.
Por
otra parte, de acuerdo al ancho del bus de direcciones se establece la
cantidad máxima de memoria que el micro podrá manejar. Esto
no necesariamente implica que dicha cantidad se encuentre instalada o se
pueda instalar en la placa. La cantidad de memoria que se pueda instalar
en ... |