ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

LA SOBRESION DE LAS KOSAS


Enviado por   •  23 de Abril de 2015  •  7.015 Palabras (29 Páginas)  •  254 Visitas

Página 1 de 29

La unidad central de procesamiento (del inglés Central Processing Unit, CPU), es el hardware dentro de un computadoru otros dispositivos programables, que interpreta las instrucciones de un programa de ordenador mediante la realización de las operaciones básicas aritméticas, lógicas y de entrada/salida del sistema. El término en sí mismo y su acrónimo han estado en uso en la industria de la Informática por lo menos desde el principio de los años 1960.1 La forma, el diseño y la implementación de las CPU ha cambiado drásticamente desde los primeros ejemplos, pero su operación fundamental sigue siendo la misma.

Una computadora puede tener más de una CPU; esto se llama multiprocesamiento. Todas las CPU modernas sonmicroprocesadores, lo que significa que contienen un solo chip. Algunos circuitos integrados (ICs) pueden contener varias CPUs en un solo chip; estos IC son denominados procesadores multi-core multinúcleo. Un CI que contiene una CPU también puede contener los dispositivos periféricos, y otros componentes de un sistema informático; esto se llama unsistema en un chip (SoC).

Dos componentes típicos de una CPU son la unidad aritmético lógica (ALU), que realiza operaciones aritméticas y lógicas, y la unidad de control (CU), que extrae instrucciones de la memoria, las decodifica y las ejecuta, llamando a la ALU cuando sea necesario.

No todos los sistemas computacionales se basan en una unidad central de procesamiento. Una matriz de procesador oprocesador vectorial tiene múltiples elementos cómputo paralelo, sin una unidad considerada el "centro". En el modelo decomputación distribuido, se resuelven problemas mediante un conjunto interconectado y distribuido de procesadores.

Índice

[ocultar]

• 1 Historia

o 1.1 CPU de transistores y de circuitos integrados discretos

o 1.2 Microprocesadores

• 2 Operación del CPU

o 2.1 Fetch (Leer)

o 2.2 Decode (Decodificar)

o 2.3 Execute (ejecución)

o 2.4 Writeback (escribir)

• 3 Diseño e implementación

o 3.1 Rango de enteros

o 3.2 Frecuencia de reloj

o 3.3 Paralelismo

 3.3.1 ILP: Entubado de instrucción y arquitectura superescalar

 3.3.2 Paralelismo a nivel de hilos

 3.3.3 Paralelismo de datos

• 4 Desempeño

• 5 Véase también

• 6 Notas

• 7 Referencias

• 8 Bibliografía

• 9 Enlaces externos

o 9.1 Diseños de microprocesador

o 9.2 Lectura adicional

Historia[editar]

Artículo principal: Historia del hardware de ordenador

El EDVAC, una de las primeras computadoras de programas almacenados electrónicamente.

Ordenadores, como el ENIAC tenían que ser físicamente recableados para realizar diferentes tareas, que causaron que estas máquinas se llamarán "ordenadores de programas fijo". Dado que el término "CPU" generalmente se define como un dispositivo para la ejecución de software (programa informático), los primeros dispositivos que con razón podríamos llamar CPU vinieron con el advenimiento del ordenador con programa almacenado.

La idea de un ordenador con programa almacenado ya estaba presente en el diseño de J. Presper Eckert y en el ENIAC deJohn William Mauchly, pero se omitió inicialmente de modo que pudiera ser terminado antes. El 30 de junio de 1945, antes de que se contruyera la ENIAC, el matemático John von Neumann distribuyó el trabajo titulado First Draft of a Report on theEDVAC (Primer Borrador de un Reporte sobre el EDVAC). Fue el esbozo de un ordenador de programa almacenado que en agosto de 1949 fue finalmente terminado.2 EDVAC fue diseñado para realizar un cierto número de instrucciones (u operaciones) de varios tipos. Significativamente, los programas escritos para el EDVAC se crearon para ser almacenados en la memoria de alta velocidad del ordenador y no especificado por el cableado físico del ordenador. Esto superó una severa limitación del ENIAC, que era el importante tiempo y esfuerzo requerido para volver a configurar el equipo para realizar una nueva tarea. Con el diseño de von Neumann, el programa o software, que corría EDVAC podría ser cambiado simplemente cambiando el contenido de la memoria. Sin embargo, EDVAC no fue el primer ordenador de programa almacenado; la Máquina Experimental de Pequeña Escala de Mánchester, un pequeño prototipo de ordenador de programa almacenado, corrió su primer programa el 21 de junio de 19483 y la Manchester Mark I corrió su primer programa en la noche del 16 hasta el 17 junio de 1949.

Las primeras CPU fueron diseñadas a medida como parte de un ordenador más grande, generalmente un ordenador único en su especie. Sin embargo, este método de diseñar las CPU a medida, para una aplicación particular, ha desaparecido en gran parte y se ha sustituido por el desarrollo de clases de procesadores baratos y estandarizados adaptados para uno o varios propósitos. Esta tendencia de estandarización comenzó generalmente en la era de los transistoresdiscretos, computadoras centrales y microcomputadoras y fue acelerada rápidamente con la popularización del circuito integrado (IC), éste ha permitido que sean diseñados y fabricados CPU más complejas en espacios pequeños en la orden de nanómetros). Tanto la miniaturización como la estandarización de las CPU han aumentado la presencia de estos dispositivos digitales en la vida moderna mucho más allá de las aplicaciones limitadas de máquinas de computación dedicadas. Los microprocesadores modernos aparecen en todo, desde automóviles hasta teléfonos móviles o celulares y juguetes de niños.

Si bien von Neumann muchas veces acreditado por el diseño de la computadora con programa almacenado debido a su diseño del EDVAC, otros antes que él, como Konrad Zuse, habían sugerido y aplicado ideas similares. La denominada arquitectura Harvard del Harvard Mark I, que se completó antes de EDVAC, también utilizó

...

Descargar como (para miembros actualizados)  txt (45.7 Kb)  
Leer 28 páginas más »
Disponible sólo en Clubensayos.com