Procesadores

Capacidad Dependiendo del tipo de procesador y su velocidad, se obtendrá un mejor o peor rendimiento. La velocidad de los procesadores se mide en Megahertz (MHZ = millones de ciclos por segundo), este parámetro indica el número de ciclos de instrucciones que el procesador realiza por segundo, pero solo sirve para compararlo con procesadores del mismo tipo, por ejemplo un procesador 586 de 133 MHz no es más rápido que un pentium de 100 MHz. Nuevas tecnologías Los procesadores ahora se pueden fabricar en mayor cantidad por Waffer de silicio utilizado, esto le da una ventaja al fabricante: menores costos. Pero no todo se reduce a eso, ahora es posible poner dos núcleos del procesador en el mismo espacio que antes ocupaba uno sólo. Así pues el siguiente paso es el llamado Dual Core, es decir, un mismo procesador tiene, en realidad, dos cerebros, dos procesadores con sus respectivas memorias Caché pero la misma cantidad de conectores.El proceso a seguir fue achicar aún más todo y además cambiar materiales, AMD e Intel pasaron entonces a los 90nm, más pequeño aún, y a nuevas tecnologías de proceso (SOI, por ejemplo: Silicon On Insulator), esto trae dos ventajas: menos calor, menos energía necesaria para mover el mismo electrón a la misma velocidad y más espacio. La ventaja de AMD sobre Intel está en el [|multiprocesamiento] debido a que cada núcleo posee su conector HyperTransport y su controlador de memoria, Intel resolvió en cierta manera esto, pero AMD tiene, al poseer el controlador de memoria y el HT incluidos, la posibilidad no de Dual Core solamente... si no de N núcleos es decir, el paso que le sigue para el año que viene es meter 4 procesadores en un mismo envase, y luego 8. Actualmente, ya hay disponibles procesadores de 4 núcleos a un precio asequible (alrededor de 300 €). Estos procesadores son los Intel Core 2 Quad y sus velocidades de proceso oscilan entre 2.400 y 2.666Mhz, aunque su principal ventaja es la elevada cantidad de memoria caché de segundo nivel: 8 Mb. La memoria caché de un ordenador es la que almacena las operaciones que más se repiten, por lo que se almacenan en esa memoria en concreto para acelerar el proceso. Por otro lado tenemos los procesadores multinúcleo de AMD, principal competidor de Intel. Próximamente lanzará al mercado sus procesadores de 3 y 4 núcleos - con los nombres de Phenom y Opteron, respectivamente - aunque los precios todavía son una incógnita. En cuanto a lo que se aproxima, lo lógico es pensar que los fabricantes buscarán la manera de ir "sumando núcleos" y no tanto en aumentar la velocidad de reloj del procesador. Otro factor que se sigue trabajando en cuanto a las CPU se refiere, es la velocidad del FSB. Mientras que AMD ha llegado a los 2000 Mhz gracias al Hyper Transport, los últimos procesadores de Intel ya soportan velocidades de 1366 Mhz.

ORTEGA CASTILLO FERNANDO

[[|editar]] Futuro de los microprocesadores
El último paso conocido ha sido la implementación de la nueva arquitectura de 0.25 micras, que viene a sustituir de forma rotunda la empleada hasta el momento, de 0.35 micras en los últimos modelos de procesador. Esto va a significar varias cosas en un futuro no muy lejano, para empezar la velocidad se incrementará una medida del 33% con respecto a la generación del anterior. es decir, el mismo procesador usando esta nueva tecnología puede ir un 33% más rápido que el anterior. Para los que no podamos hacer una idea de este tamaño de tecnología, el valor de 0.25 micras es unas 400 veces más pequeño que un cabello de cualquier persona. Y este tamaño es el que tienen transistores que componen el procesador. El transistor, como muchos sabemos, permite el paso de la corriente eléctrica, de modo que en función de en qué transistores haya corriente, el ordenador realiza las cosas (esto es una simplificación de la realidad pero se ajusta a ella). Dicha corriente eléctrica circula entre dos puntos de modo que cuanto menor sea esta distancia, más cantidad de veces podrá pasar, pues el tiempo es menor. Aunque estamos hablando de millonésimas de segundo, tener en cuenta que un procesador está trabajando continuamente, de modo que ese tiempo que parece insignificante cuando es sumado a lo largo de las miles de millones de instrucciones que realizar, nos puede dar una cantidad de tiempo importante. De modo que la tecnología que se utilice puede dar resultados totalmente distintos, incluso utilizando el mismo procesador. en un futuro cercano además de contar con la arquitectura de 0.25 micras podremos disfrutar de una de 0.07, para el año 2011, lo que supondrá la introducción en el procesador de mil millones de transistores, alcanzando una velocidad de reloj cercana a los diez mil [|MHz], es decir, diez [|GHz]. Han pasado más de 25 años desde que Intel diseñara el primer microprocesador, que actualmente cuenta con más del 90% del mercado. Un tiempo en el que todo ha cambiado enormemente, y en el hemos visto pasar varias generaciones de maquinas que nos han entretenido y ayudado en el trabajo diario. Dicen que es natural en el ser humano queres mirar constantemente hacia el futuro, buscando información de hacia donde vamos, en lugar de en donde hemos estado. Por ello no podemos menos que asombrarnos de las previsiones que los científicos barajan para dentro de unos 15 años. Según el Dr. Albert Yu, vicepresidente de Intel y responsable del desarrollo de los procesadores desde el año 1984, para el año 2011, utilizaremos procesadores cuyo reloj ira a una velocidad de 10 [|GHz] (10,000 MHz) contendrán mil millones de transistores y será capaz de procesar cerca de 100 mil millones de instrucciones por segundo. Un futuro prometedor, permitirá realizar tareas nunca antes pensadas. Por:GHerrera Gutierrez Jessica Bibliografia:http://es.wikipedia.org/wiki/Procesadores

El Procesador Están formados por componentes extremadamente pequeños formados en una única pieza plana de poco espesor. Su componente principal son los semiconductores, principalmente silicio y germanio. Pueden llegar a tener varias decenas de millones transistores, además de otros componentes electrónicos como diodos, resistencias, condensadores… ¡todo ello en varios milímetros cuadrados! En un microprocesador se pueden distinguir varias secciones diferentes. La unidad aritmético-lógica, llamada “ALU” en inglés, es la responsable del cálculo con números y la de tomar las decisiones lógicas (dentro de ella destaca la FPU “Floating Point Unit” que se encarga solamente de las operaciones matemáticas). Desde hace unos años, se están incluyendo nuevas instrucciones para que los programas multimedia y de internet se ejecuten de una manera más rápida, estas son las MMX, SSE o SSE 2 de Intel o las 3Dnow! de AMD. Algunos programas no se pueden ejecutar si nuestro procesador no las tiene, otros solo las utilizan si están disponibles. La unidad de control decodifica los programas, los buses transportan la información digital. En los procesadores actuales, la velocidad del bus puede ir de 100 Mhz a 133 Mhz, aunque tanto Intel como AMD utilizan sistemas para multiplicarlo, así el bus del Pentium 4 equivale a uno de 400 Mhz, pero realmente es 100 x 4. Otro factor importante es la memoria caché, donde se almacenan datos e instrucciones, dentro del procesador. Esto afecta en la velocidad de proceso, ya que cuanta más información almacene menos tiempo se perderá en las esperas mientras la recibe. Mediante un cristal que oscila con el paso de la corriente eléctrica, se proporciona una señal de sincronización que coordina todas las actividades del microprocesador. Estos son los famosos Mhz de nuestro ordenador. Cuantos más Mhz más ciclos por unidad de tiempo hará el procesador, pero esto no significa que sea más potente, porque intervienen otros factores como la cantidad de operaciones que se hacen por ciclo. Causas por las que un Procesador Falla 1.- Si un procesador falla, los restantes continúan operando, lo cual no es automático y requiere de un diseño cuidadoso. 2.- Un procesador que falla habrá de informarlo a los demás de alguna manera, para que se hagan cargo de su trabajo. 3.- Los procesadores en funcionamiento deben poder detectar el fallo de un procesador determinado. 4.- El Sistema Operativo debe percibir que ha fallado un procesador determinado y ya no podrá asignarlo y también debe ajustar sus estrategias de asignación de recursos para evitar la sobrecarga del sistema que está degradado.

JOSE ISACC SIERRA JUAREZ

REFERENCIAS www.mitecnologico.com/.../OrganizacionDe**Computadoras**

=Microprocesador=

**Uno de los actuales microprocesadores de 64 bits y doble núcleo, un [|AMD Athlon 64 X2] 3600.** Desde el punto de vista funcional, un microprocesador es un circuito integrado que incorpora en su interior una unidad central de proceso (CPU) y todo un conjunto de elementos lógicos que permiten enlazar otros dispositivos como memorias y puertos de entrada y salida (I/O), formando un sistema completo para cumplir con una aplicación específica dentro del mundo real. Para que el sistema pueda realizar su labor debe ejecutar paso a paso un programa que consiste en una secuencia de números binarios o instrucciones, almacenandolas en uno o más elementos de memoria, generalmente externos al mismo. La aplicación más importante de los microprocesadores que cambió totalmente la forma de trabajar, ha sido la computadora personal o microcomputadora. [|[] [|1] [|]] El **microprocesador** es el [|microchip] más importante en una computadora, se le considera el cerebro de una computadora. Está constituido por millones de transistores integrados ([|circuito integrado]). Puede definirse, como un [|chip] (tamaño micro), un tipo de componente electrónico en cuyo interior existen miles o en ocasiones millones, según su complejidad, de elementos llamados transistores cuyas interacciones permiten realizar las labores o funciones que tenga encomendado el [|chip]. Así mismo es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lógicas simples, como sumar, restar, multiplicar y dividir. Este dispositivo se ubica generalmente en un zócalo especial en la placa o tarjeta madre y dispone para su buen funcionamiento de un sistema de enfriamiento (generalmente un ventilador). [|[] [|2] [|]] Lógicamente funciona como la unidad central de procesos (CPU/Central Procesing Unit), que está constituida por registros, la unidad de control y la unidad aritmético-lógica. En el microprocesador se procesan todas las acciones de la computadora. Su "velocidad" es medida por la cantidad de operaciones por segundo que puede realizar: también llamada frecuencia de reloj. La frecuencia de reloj se mide en MHz (megahertz) o gigahertz (GHz). Una computadora personal o más avanzada puede estar soportada por uno o varios microprocesadores, y un microprocesador puede soportar una o varias terminales (redes). Un núcleo suele referirse a una porción del procesador que realiza todas las actividades de una CPU real. La tendencia de los últimos años ha sido la de integrar más núcleos dentro de un mismo empaque, además de componentes como memorias [|cache] y controladores de memoria, elementos que antes estaban montados sobre la placa base como dispositivos individuales. Bautista Mata Jonathan []

**PROCESADOR **

El **procesador** (**CPU**, por //Central Processing Unit// o Unidad Central de Procesamiento), es por decirlo de alguna manera, el cerebro del ordenador. Permite el procesamiento de información numérica, es decir, información ingresada en formato [|binario], así como la ejecución de instrucciones almacenadas en la memoria. El primer **microprocesador** (Intel 4004) se inventó en 1971. Era un dispositivo de cálculo de 4 bits, con una velocidad de 108 kHz. Desde entonces, la potencia de los microprocesadores ha aumentado de manera exponencial. ¿Qué son exactamente esas pequeñas piezas de silicona que hacen funcionar un ordenador?

Funcionamiento
El **procesador** (denominado **CPU**, por //Central Processing Unit//) es un circuito electrónico que funciona a la velocidad de un reloj interno, gracias a un cristal de cuarzo que, sometido a una corriente eléctrica, envía pulsos, denominados "**picos**". La **velocidad de reloj** (también denominada **ciclo**), corresponde al número de pulsos por segundo, expresados en Hertz (Hz). De este modo, un ordenador de 200 MHz posee un reloj que envía 200.000.000 pulsos por segundo. Por lo general, la frecuencia de reloj es un múltiplo de la frecuencia del sistema (//FSB//, //Front-Side Bus// o Bus de la Parte Frontal), es decir, un múltiplo de la frecuencia de la [|placa madre]. Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una instrucción o bien a una parte de ella. La medida **CPI** (//Cycles Per Instruction// o Ciclos por Instrucción) representa el número promedio de ciclos de reloj necesarios para que el microprocesador ejecute una instrucción. En consecuencia, la potencia del microprocesador puede caracterizarse por el número de instrucciones por segundo que es capaz de procesar. Los **MIPS** (millions of instructions per second o millones de instrucciones por segundo) son las unidades que se utilizan, y corresponden a la frecuencia del procesador dividida por el número de //CPI//. 

Instrucciones
Una **instrucción** es una operación elemental que el procesador puede cumplir.. Las instrucciones se almacenan en la memoria principal, esperando ser tratadas por el procesador. Las instrucciones poseen dos campos:
 * el **código de operación**, que representa la acción que el procesador debe ejecutar;
 * el **código operando**, que define los parámetros de la acción. El código operando depende a su vez de la operación. Puede tratarse tanto de información como de una dirección de memoria.


 * Código de Operación || Campo de Operación ||

El número de bits en una instrucción varía de acuerdo al tipo de información (entre 1 y 4 bytes de 8 bits). Las instrucciones pueden agruparse en distintas categorías. A continuación presentamos algunas de las más importantes:
 * **Acceso a Memoria **: acceso a la memoria o transferencia de información entre registros.
 * **Operaciones Aritméticas **: operaciones tales como suma, resta, división o multiplicación.
 * **Operaciones Lógicas **<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">: operaciones tales como Y, O, NO, NO EXCLUSIVO, etc.
 * **<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">Control **<span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">: controles de secuencia, conexiones condicionales, etc.

<span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Registros
<span style="color: black; font-family: 'Arial','sans-serif';">Cuando el procesador ejecuta instrucciones, la información almacena en forma temporal en pequeñas ubicaciones de memoria local de 8, 16, 32 o 64 bits, denominadas **registros**. Dependiendo del tipo de procesador, el número total de registros puede variar de 10 a varios cientos. Los registros más importantes son:
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">el **registro acumulador** (//ACC//), que almacena los resultados de las operaciones aritméticas y lógicas;
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">el **registro de estado** (//PSW//, //Processor Estado: Word// o Palabra de Estado del Procesador), que contiene los indicadores de estado del sistema (lleva dígitos, desbordamientos, etc.);
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">el **registro de instrucción** (//RI//), que contiene la instrucción que está siendo procesada actualmente;
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">el **contador ordinal** (//OC// o //PC// por //Program Counter//, Contador de Programa), que contiene la dirección de la siguiente instrucción a procesar;
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">el **registro del búfer**, que almacena información en forma temporal desde la memoria.

<span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Memoria caché
<span style="color: black; font-family: 'Arial','sans-serif';">La **memoria caché** (también //memoria buffer//) es una memoria rápida que permite reducir los tiempos de espera de las distintas informaciones almacenada en la RAM (Random Access Memory o Memoria de Acceso Aleatorio). En efecto, la [|memoria principal] del ordenador es más lenta que la del procesador. Existen, sin embargo, tipos de memoria que son mucho más rápidos, pero que tienen un costo más elevado. La solución consiste entonces, en incluir este tipo de memoria local próxima al procesador y en almacenar en forma temporal la información principal que se procesará en él. Los últimos modelos de ordenadores poseen muchos niveles distintos de memoria caché: <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;"> El tiempo de espera para acceder a las memorias caché nivel 1 es muy breve; es similar al de los registros internos del procesador. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;"> Todos estos niveles de caché reducen el tiempo de latencia de diversos tipos de memoria al procesar o transferir información. Mientras el procesador está en funcionamiento, el controlador de la caché nivel 1 puede interconectarse con el controlador de la caché nivel 2, con el fin de transferir información sin entorpecer el funcionamiento del procesador. También, la caché nivel 2 puede interconectarse con la [|RAM] (caché nivel 3) para permitir la transferencia sin entorpecer el funcionamiento normal del procesador.
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">La **Memoria caché nivel 1** (denominada **L1 Cache**, por **Level 1 Cache**) se encuentra integrada directamente al procesador. Se subdivide en dos partes:
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">la primera parte es la caché de instrucción, que contiene instrucciones de la RAM que fueron decodificadas durante su paso por las canalizaciones.
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">la segunda parte es la caché de información, que contiene información de la RAM, así como información utilizada recientemente durante el funcionamiento del procesador.
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">La **memoria caché nivel 2** (denominada **L2 Cache**, por **Level 2 Cache**) se encuentra ubicada en la carcasa junto con el procesador (en el chip). La caché nivel 2 es un intermediario entre el procesador con su caché interna y la RAM. Se puede acceder más rápidamente que a la RAM, pero no tanto como a la caché nivel 1.
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt;">La **memoria caché nivel 3** (denominada **L3 Cache**, por **Level 3 Cache**) se encuentra ubicada en la placa madre.
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;">REFERENCIA: **
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;">http://es.kioskea.net/contents/pc/processeur.php3 **
 * <span style="font-family: 'Arial','sans-serif'; font-size: 12pt; line-height: 115%;">ANTONIO PALOMINO GONZALEZ 7221 **

<span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Típicamente, un procesador o [|microprocesador] es parte de cualquier [|computadora] o de equipos electrónicos digitales y es la unidad que hace las veces de “motor” de todos los procesos informáticos desde los más sencillos hasta los más complejos. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">En una computadora se reconocen el procesador como dispositivo de hardware que puede tener diversas calidades y tipos, y por otra parte el concepto lógico en términos de unidad central de procesamiento o CPU, entendido como “cerebro” del sistema. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">El procesador de hardware suele ser una placa de silicio de distinto tipo integrado por múltiples transistores en conexión entre sí. Un microprocesador típico se compone de registros, unidades de control, unidad aritmético-lógica y otras. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">El [|funcionamiento] de un procesador se da a través de distintos pasos que combinan instrucciones almacenadas en código binario. En primer término, el sistema lee la [|instrucción] desde la memoria, luego la envía al decodificador, el cual determina de qué se trata y cuáles son los pasos a seguir. Posteriormente, se ejecuta la instrucción y los resultados son almacenados en la memoria o en los registros. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Existen distintos tipos de procesadores, cada uno de ellos con [|características] y capacidades diversas de acuerdo con las necesidades e intereses del usuario. Los procesadores son unas de las unidades de un sistema informático más atendidas por las empresas desarrolladoras de software y hardware, ya que de su velocidad, eficiencia y rendimiento depende el correcto funcionamiento de todo el equipo. <span style="color: black; font-family: 'Arial','sans-serif'; font-size: 12pt;">Entre las marcas que desarrollan procesadores se cuentan Intel, AMD, Cyrix, Motorola y otras. Intel es quizás la más reconocida mundialmente, sus desarrollos son parte de equipos de todo el mundo, tanto de pequeña envergadura como grandes sistemas informáticos. Su eslógan “Intel Inside” es muy popular ya que <span style="color: black; font-family: 'Arial','sans-serif'; mso-themecolor: text1;">se encuentra presente en todo sistema que disponga de este tipo de procesadores y para muchos es garantía de calidad. ARENAS QUIJANO ITZEL []