Академический Документы
Профессиональный Документы
Культура Документы
Es uno de los componentes principales de un ordenador, el CPU es un microprocesador fabricado en un chip y este contiene millones de componentes lgicos. Es un conjunto de circuitos electrnicos digitales encargados de recibir la informacin de los dispositivos de entrada/salida, procesarla y enviarla de nuevo a los dispositivos de entrada/salida, constituyndose en la parte ms
La parte ms importante de la CPU es la unidad de control, ya que es la encargada de sincronizar las diversas partes del sistema. Esta sincronizacin la realiza a travs del reloj del sistema.
La frecuencia de reloj se mide hercios, pero dada su elevada cifra se utilizan mltiplos, como el megahercio o el gigahercio.
Cabe destacar que la frecuencia de reloj no es el nico factor determinante en el rendimiento, pues slo se podra hacer comparativa entre dos microprocesadores de una misma microarquitectura.
Es importante notar que la frecuencia de reloj efectiva no es el producto de la frecuencia de cada ncleo fsico del procesador por su nmero de ncleos.
Ejemplo:
Un procesador de 3 GHz con 6 ncleos fsicos nunca tendr 18 GHz de potencia, por el contrario solamente contar con 3 GHz, independientemente de su nmero de ncleos.
El desempeo de un micro depende tambin de su tecnologa si es RISC o CISC, tamao de palabra o si es un procesador especial del tipo vectorial,
Los microprocesadores CISC (Complex Instruction Set Code) se caracterizan por tener muchas microinstrucciones para una funcin especial. Los microprocesadores Intel x86 (8086, 80286, 80386, 80486, Pentium, Pentium II, Pentium III, Pentium 4) son CISC aunque la tendencia actual es hacia el desarrollo de microprocesadores hbridos.
Ejemplos de instrucciones CISC corresponden a las extensiones multimedia, de procesamiento en paralelo, etc. Los microprocesadores RISC (Reduce Instruction Set Code) tienen pocas instrucciones las cuales son las ms bsicas, pero dispone de muchos registros aumentan la velocidad de cmputo sobresalientemente. En general son ms caros que los CISC.
Ejemplos de procesadores RISC son los microprocesadores SPARC de Sun, los Power PC de Motorola-IBM, etc. Dichos microprocesadores estn en equipos de cmputo especializado. El otro factor de rendimiento de la CPU viene del tamao de palabra, los micros actuales son de 32 bits pero el uso de 64 bits est en aumento.
12
Ejecucin de un programa
Desde el punto de vista ms simple, se considera el procesamiento de una instruccin en dos etapas:
1. El CPU lee (busca, trae; fetch en ingls) la instruccin de memoria. 2. EL CPU ejecuta. La instruccin leda.
La ejecucin del programa consiste en la repeticin del proceso de traer y ejecutar la instruccin. 13
Procesamiento de Instruccin
El procesamiento de una instruccin se denomina ciclo de instruccin. Y se conforma por el ciclo de bsqueda y el ciclo de ejecucin. La ejecucin del programa se detiene slo si el ordenador se desconecta, se produce algn error o se encuentra una instruccin que detiene el ordenador.
14
La CPU busca o trae una instruccin de memoria. En una CPU tpica, se utiliza un registro llamado contador de programa (PC program counter) para apuntar a la instruccin que debe traerse a continuacin.
15
16
17
18
Un bus es el mecanismo de interconexin de elementos del sistema, funcionan en analoga como carreteras de informacin.
Otra parte fundamental de la CPU la compone ALU (Arithmetic Logic Unit).
La Unidad Aritmtica Lgica es la encargada de realizar la parte de los clculos del ordenador. La ALU est estrechamente relacionada con los registros ya que es all donde generalmente se guardan los resultados de operaciones intermedias.
El primer CPU correspondi al 4004 un micro de 4 bits de la compaa Intel ampliamente utilizado en calculadoras. Los micros han evolucionando de longitudes de palabras de 8, 16, 32 y 64 bits. La tendencia actual es al desarrollo de microprocesadores con varios ncleos, lo cual permite aumentar el rendimiento.