Procesador

11

Click here to load reader

Transcript of Procesador

Page 1: Procesador

Procesador

Que es:

Es el circuito integrado central y más complejo de una computadora u ordenador; a modo de ilustración, se le suele asociar por analogía como el "cerebro" de una computadora. El procesador es un circuito integrado constituido por millones de componentes electrónicos integrados. Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador.

Para qué sirve:

El encargado de realizar toda operación aritmético-lógica, de control y de comunicación con el resto de los componentes integrados que conforman un PC, siguiendo el modelo base de Von Neumann. También es el principal encargado de ejecutar los programas, sean de usuario o de sistema; sólo ejecuta instrucciones programadas a muy bajo nivel, realizando operaciones elementales, básicamente, las aritméticas y lógicas, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.

Procesador Intel.

Es la marca que más vende y la más conocida gracias a sus procesadores Pentium. Tienen dos posibles socket: 478 y 775. El primero de ellos está pasado de moda y desapareciendo, así que nos centraremos en el segundo. Actualmente distribuye, dentro del nuevo socket 775, los siguientes modelos:

Intel Celeron D, la gama baja y con un rendimiento muchísimo peor de lo que se espera en los GHz que tienen, pues tienen muy poca memoria cache para poder ser tan baratos. Además, son solo de 32 bits. Actualmente de 2’533 a 3’333 GHz Hay de dos tipos, núcleo Prescott con 256 Kb de cache y núcleo Cedar mill, con 512 Kb. Los segundos son mejores.

Intel Pentium 4, la gama media. Actualmente todos poseen extensiones EMT 64, por lo que son micros de 64 bits. Es importante que te des cuenta que ya no indican el nº de GHz, sino un modelo. Por tanto es muy importante que averigües la velocidad real del micro. Existen dos cores:

Prescott: de 531/ 3’0 GHz hasta 541/ 3’4 GHz, con 1024 Kb de cache. Cedar Mill: de 631/ 3’0 GHz, hasta 661/ 3’6 GHz, con 2048 Kb de

cache. Es evidente que los segundos son mejores, los que empiezan por 600

Intel Pentium D, la gama alta, similares a los anteriores pero de doble core. Es decir, que es como si estuvieras comprando dos micros y los colocaras en el mismo espacio, duplicando (idealmente) el rendimiento. Solo se aprovechan al 100% si el software esta optimizado, pero son muy recomendables dada la facilidad con que permiten trabajar con varios programas a la vez. Fíjate bien en los precios por que hay Pentium D por el mismo dinero que un Pentium 4 de los mismos GHz (de 3’2 a 3’6 GHz) por lo que estarías comprando el doble por el mismo dinero. También son micros de 64 bits. Existen dos cores:

Page 2: Procesador

Smithfield: 805 y 2’666 GHz Solo 1024 Kb de cache por core. Muy malos dedo que tienen solo 533 MHz de bus.

Presler: de 915/ 2’8 GHz hasta 960/ 3’6 GHz, 2048 Kb de cache por core y 800 MHz de bus. Una de estos es buena compra, así que asegúrate que empoce por 900.

Intel core 2 Duo, la gama más alta. También de doble core y 64 bits, pero emplean una arquitectura nueva (arquitectura core) que es la base para los futuros micros de 4 y 8 cores en adelante. Aunque van a una velocidad de GHz menor, su rendimiento es muchísimo más alto de los anteriores, por lo que son mucho más rápidos que los Pentium D. Existen dos cores:

Allendale, E6300/ 1’866 GHz y E6400/ 2’133 GHz, con 1024 Kb de cache por core y 1066 MHz de bus, son buena compra, pero no son los mejores core 2 Duo.

Conroe: E6600/ 2’4 GHz y E6700/ 2’6 GHz, con 2048 Kb de cache por core y 1066 MHz. Los más recomendables si el presupuesto te lo permite.

Conroe XE: X6800EE/ 2’93 GHz Con 2048 Kb de cache por core y 1066 MHz. La versión más extrema de Intel. Actualmente el micro más rápido de Intel para ordenadores de sobremesa (no servidores ni portátiles). Es caro (más de 1.000 euros) y su rendimiento no es mucho mayor que el E6700 que cuenta la mitad. Que cada uno valore si le merece la pena.

Tipos de socket compatibles.

Socket 1: socket de 169 pines (lif/zif pga (17x17), trabajando a 5v). es el primer socket estandarizado para 80486. Era compatible con varios procesadores x86 de diferentes marcas.

Socket 2: Socket de 238 pines (LIF/ZIF PGA (19x19)), trabajando a 5v). Es una evolución del socket 1, con soporte para los procesadores x86 de la serie 486SX, 486DX (en sus varias versiones) y 486DX Overdrive (antecesores de los Pentium). Soportaba los procesadores 486 SX, 486 DX, 486 DX2, 486 DX4, DX4 Overdrive y Pentium Overdrive.

Socket 3: Socket de 237 pines. Es el último socket diseñado para los 486. Tiene la particularidad de trabajar tanto a 5v como a 3.3v (se controlaba mediante un pin en la placa base). Soportaba los procesadores 486DX, 486SX, 486DX2, 486DX4, AMD 5x86, Cyrix 5x86, Pentium OverDrive 63 y Pentium OverDrive 83.

Socket 4: Socket de 273 pines, trabajando a 5v (60 y 66Mhz). Es el primer socket para procesadores Pentium. No tuvo mucha aceptación, ya que al poco tiempo Intel sacó al mercado los Pentium a 75Mhz y 3.3v, con 320 pines. Soportaba los Pentium de primera generación (de entre 60Mhz y 66Mhz).

Funcionamiento.

Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios registros, una unidad de control, una unidad

Page 3: Procesador

aritmético-lógica, y dependiendo del procesador, puede contener una unidad en coma flotante.

El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal. La ejecución de las instrucciones se puede realizar en varias fases:

PreFetch, pre lectura de la instrucción desde la memoria principal. Fetch, envío de la instrucción al decodificador Decodificación de la instrucción, es decir, determinar qué instrucción es y

por tanto qué se debe hacer. Lectura de operando (si los hay). Ejecución, lanzamiento de las máquinas de estado que llevan a cabo el

procesamiento. Escritura de los resultados en la memoria principal o en los registros.

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 segmentación. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo) de mayor coste temporal. 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 MHz. Un microprocesador es un sistema abierto con el que puede construirse un computador con las características que se desee acoplándole los módulos necesarios.

Estructura del procesador

Page 4: Procesador

Bus de datos

El bus es un sistema digital que transfiere datos entre los componentes de una computadora o entre computadoras. Está formado por cables o pistas en un circuito impreso, dispositivos como resistencias y condensadores además de circuitos integrados.

En los primeros computadores electrónicos, todos los buses eran de tipo paralelo, de manera que la comunicación entre las partes del computador se hacía por medio de cintas o muchas pistas en el circuito impreso, en los cuales cada conductor tiene una función fija y la conexión es sencilla requiriendo únicamente puertos de entrada y de salida para cada dispositivo.

Bus de direcciones

El bus de direcciones es un canal del microprocesador totalmente independiente del bus de datos donde se establece la dirección de memoria del dato en tránsito.

El bus de dirección consiste en el conjunto de líneas eléctricas necesarias para establecer una dirección. La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que conforman el bus de direcciones, siendo 2n (dos elevado a la ene) el tamaño máximo en bytes del banco de memoria que se podrá direccionar con n líneas. Por ejemplo, para direccionar una memoria de 256 bytes, son necesarias al menos 8 líneas, pues 28 = 256. Adicionalmente pueden ser necesarias líneas de control para señalar cuando la dirección está disponible en el bus. Esto depende del diseño del propio bus.

Refrigeración del procesador

La temperatura puede hacer que un dispositivo sea inestable, es decir, que cometa errores en el procesamiento de datos. Son varios los métodos o dispositivos que podemos usar para evitar este exceso de temperatura. En este tutorial se analizan los disipadores y se muestran imágenes que ayudan a comprender más cabalmente su funcionamiento.

Sirven para disipar el calor de algo, funcionan como intercambiadores de calor, se lo quitan al procesador y se lo dan al aire. Existen varios tipos más grandes y mas pequeños, pero no contra más grande sea un disipador refrigerara mejor, sino cuanta más superficie de contacto con el aire tenga.

Page 5: Procesador

BIOS.

Es un código de software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la memoria RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona una salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador. El primer uso del término "BIOS" se dio en el sistema operativo CP/M, y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la memoria de solo lectura, y nada más). La mayoría de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al BIOS de CP/M.

El BIOS es un sistema básico de entrada/salida que normalmente pasa inadvertido para el usuario final de computadoras. Se encarga de encontrar el sistema operativo y cargarlo en la memoria RAM. Posee un componente de hardware y otro de software; este último brinda una interfaz generalmente de texto que permite configurar varias opciones del hardware instalado en el PC, como por ejemplo el reloj, o desde qué dispositivos de almacenamiento iniciará el sistema operativo (Microsoft Windows, GNU/Linux, Mac OS X, etc.).

El BIOS gestiona al menos el teclado de la computadora, proporcionando incluso una salida bastante básica en forma de sonidos por el altavoz incorporado en la placa base cuando hay algún error, como por ejemplo un dispositivo que falla o debería ser conectado. Estos mensajes de error son utilizados por los técnicos para encontrar soluciones al momento de armar o reparar un equipo.

El BIOS reside en una memoria EPROM. Es un programa tipo firmware. El BIOS es una parte esencial del hardware que es totalmente configurable y es donde se controlan los procesos del flujo de información en el bus del ordenador, entre el sistema operativo y los demás periféricos. También incluye la configuración de aspectos importantes de la máquina.

Tipos de memorias ROM BIOS:

Prom: Es una memoria digital donde el valor de cada bit depende del estado de un fusible (o antifusible), que puede ser quemado una sola vez. Por esto la memoria puede ser programada (pueden ser escritos los datos) una sola vez a través de un dispositivo especial, un programador PROM. Estas memorias son utilizadas para grabar datos permanentes en cantidades menores a las ROMs, o cuando los datos deben cambiar en muchos o todos los casos.

Pequeñas PROM han venido utilizándose como generadores de funciones, normalmente en conjunción con un multiplexor. A veces se preferían a las ROM porque son bipolares, habitualmente Schottky, consiguiendo mayores velocidades.

Eprom – EE Prom:

Page 6: Procesador

Es un tipo de chip de memoria ROM no volátil inventado por el ingeniero Dov Frohman. Está formada por celdas de FAMOS (Floating Gate Avalanche-Injection Metal-Oxide Semiconductor) o "transistores de puerta flotante", cada uno de los cuales viene de fábrica sin carga, por lo que son leídos como 1 (por eso, una EPROM sin grabar se lee como FF en todas sus celdas). Se programan mediante un dispositivo electrónico que proporciona voltajes superiores a los normalmente utilizados en los circuitos electrónicos. Las celdas que reciben carga se leen entonces como un 0.

Flash Rom:

Es una tecnología de almacenamiento —derivada de la memoria EEPROM— que permite la lecto-escritura de múltiples posiciones de memoria en la misma operación. Gracias a ello, la tecnología flash, siempre mediante impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una única celda de memoria en cada operación de programación. Se trata de la tecnología empleada en los dispositivos pendrive.

Por que actualizar la BIOS:

Hay muchas razones por las que un usuario quisiera modificar o actualizar la BIOS.

Algunas de las posibles causas podrían ser:

Problemas de Funcionamiento de la Placa Base Mejorar, adquirir nuevas funcionalidades para la placa madre.

Que es firmware:

El firmware es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de lenguaje de programación. Funcionalmente, el firmware es el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y su electrónica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas.

Encontramos firmware en memorias ROM de los sistemas de diversos dispositivos periféricos, como en monitores de video, unidades de disco, impresoras, etc., pero también en los propios microprocesadores, chips de memoria principal y en general en cualquier circuito integrado.

Muchos de los firmwares almacenados en ROM están protegidos por Derechos de Autor.

El programa BIOS de una computadora es un firmware cuyo propósito es activar una máquina desde su encendido y preparar el entorno para la instalación de un Sistema

Page 7: Procesador

Operativo complejo, así como responder a otros eventos externos (botones de pulsación humana) y al intercambio de órdenes entre distintos componentes de la computadora.

En un microprocesador el firmware es el que recibe las instrucciones de los programas y las ejecuta en la compleja circuitería del mismo, emitiendo órdenes a otros dispositivos del sistema.

Primero los mensajes de la BIOS de la tarjeta gráfica (las tarjetas gráficas suelen tener su propia BIOS).

El nombre del fabricante de la BIOS y el número de versión. El tipo de microprocesador y su velocidad. La revisión de la memoria RAM y su tamaño. Un mensaje indicando cómo acceder a la BIOS ("Press Del to enter CMOS

Setup" o algo similar). Mensajes de otros dispositivos, habitualmente el disco duro.

La BIOS (Basic Input Output System, Sistema Básico de Entrada y Salida) es una especie de programa grabado en un chip de la placa base que el ordenador ejecuta nada más encenderse para dar paso después a la carga del sistema operativo. Pero para poder lograr cargar con éxito el sistema operativo, antes ha de conocer la cantidad de RAM instalada, los discos duros conectados, etc.; para lo cual la BIOS chequea el sistema y localiza estos componentes.

Si le han puesto contraseña a tu BIOS en la tienda de informática y no la conoces, o si tu ordenador del trabajo tiene BIOS con password, podrás con ayuda de este manual eliminar dicha contraseña. Con este manual lo que se consigue es simplemente restablecer los valores por defecto de la BIOS y por consiguiente también los del password de la BIOS. MUY IMPORTANTE: al cargar los valores por defecto de la BIOS puede que si su ordenador tenía alguna configuración especial, no funcione correctamente. Si bien es verdad en la mayoría de los casos no hay problema y no es nada habitual tener alguna opción cambiada si no ha sido por el mismo usuario. Los ordenadores más antiguos necesitan detectar los discos duros en el menú de la BIOS IDE AUTODETECTING DEVICES.

Resulta que esta guía se me ocurrió hacerla porque siempre me preguntaba como quitar el password del setup (Clear CMOS), que por lo general las casas de computación vienen con este tipo de trabitas que si uno no está muy enterado del tema tendría que llamar a un "técnico" (no hace falta ser técnico para esto) y eso seguro generaría un costo. Espero que les sirva de ayuda a algunos, bueno muchas personas tienen este tipo de inquietud que es muy simple de hacerlo. No está demás mencionar, que todo debe hacerse con sumo cuidado, y les recomiendo que estén atentos a las fotos, recuerden que dependiendo de la Placa Madre que posean, la distribución del Jumper podría variar un poco (De todos modos la ubicación siempre se indica en el manual de la placa) Por último, y antes de empezar, no está de más recordarles que antes de tocar cualquier dispositivo de su PC, hagan contacto con cualquier objeto de metal que llegue al suelo, para así descargarse de la corriente estática y no dañar su preciado equipo.

Page 8: Procesador