Está en la página 1de 11

Funcionamiento de un PC.

Desde hace varios aos el PC, conocido como ordenador personal o, simplemente, como computadora, se ha convertido para muchas personas en un instrumento indispensable de trabajo e incluso de ocio. Todo usuario de un ordenador lgicamente conoce los pasos a seguir para ponerlo en funcionamiento, pero no todos conocen cmo funciona, ni pueden identificar su configuracin interna, es decir, las piezas y dispositivos principales que se encuentran alojados en el interior de la carcasa o cubierta metlica de proteccin. Sin embargo, podemos decir que todo el que trabaja con un ordenador o computadora personal conoce cules son los dispositivos de hardware o perifricos ms visibles y comunes que la componen, como son: * Cuerpo del ordenador * Disquetera para disquetes de 3,5 pulgadas (prcticamente en desuso) * Lector y/o grabador de CD o DVD * Monitor * Teclado * Ratn * Altavoces Pero, por otro lado, ni siquiera un especialista en informtica puede diferenciar un ordenador ms potente de otro que no lo sea solamente por su aspecto externo, ni tampoco uno rpido de otro ms lento. Esas caractersticas dependen, exclusivamente, de los dispositivos que tenga el ordenador instalados interiormente en la placa base, cuyas caractersticas no se reconocen a simple vista, a no ser que la persona sea un entendido en la materia y pueda interpretar los datos que tienen inscritos exteriormente los dispositivos. La alternativa ms prctica para conocer los datos tcnicos del ordenador es consultar el manual de instrucciones, o preguntarle directamente al vendedor, en el caso de adquirir uno nuevo, cules son las caractersticas principales de configuracin como, por ejemplo: tipo de microprocesador y su velocidad o frecuencia de trabajo en Gigahertz (GHz), cantidad de memoria RAM en Megabytes (MB) o en Gigabyte GB y si permite su posterior ampliacin, capacidad del disco duro en GB y si permite tambin su posterior sustitucin por otro de mayor capacidad de almacenamiento de datos en caso que sea necesario, as como el tipo de tarjeta grfica que utiliza. Otra dificultad para conocer las caractersticas cuando no se tiene a mano un manual de referencia es que, adems de ordenadores fabricados por marcas de reconocido prestigio con elementos y dispositivos de calidad, existen tambin los llamados "ordenadores clnicos", ensamblados por pequeas empresas o vendedores particulares, que generalmente emplean piezas y dispositivos de diferentes fabricantes, que en ocasiones no son de marcas reconocidas.

El ordenador por dentro


En principio todos los PC u ordenadores personales tienen instalados en su placa base los mismos dispositivos, pero con diferentes caractersticas de capacidad y velocidad de procesamiento de datos, lo que hace que puedan realizar las operaciones con mayor o menor rapidez y permitan trabajar con ms o menos programas abiertos al mismo tiempo. Si abrimos la tapa lateral de la carcasa de un ordenador nos encontraremos con una tarjeta o placa de mayores dimensiones que las restantes; generalmente colocada en posicin vertical. Es la placa base, conocida tambin como mother board o placa madre, en donde se instalan directamente o por medio de tarjetas provistas de conectores apropiados, los dispositivos perifricos o de hardware como, por ejemplo, la disquetera para discos de 3,5 pulgadas (eliminada ya en los ordenadores ms actuales), el lector/grabador de CD y DVD de doble capa, el monitor, el teclado, el ratn, la impresora, los altavoces, etc., que permiten el intercambio y procesamiento de la informacin, as como el disfrute de los mejores programas y presentaciones multimedia, incluyendo la reproduccin de pelculas.

Qu ocurre cuando encendemos el ordenador?


Placa base (mother board), donde aparecen los pasos que sigue la inicializacin del ordenador para su puesta en funcionamiento a partir del momento que oprimimos el botn de encendido. Cuando encendemos el ordenador, la corriente elctrica llega al transformador de fuerza o potencia. A travs del conector el transformador distribuye las diferentes tensiones o voltajes de trabajo a la placa base, incluyendo el microprocesador o CPU. Inmediatamente que el microprocesador recibe corriente, enva una orden al chip de la memoria ROM del BIOS (Basic Input/Output System - Sistema bsico de entrada/salida), donde se encuentran grabadas las rutinas del POST ( Power-On Self-Test Autocomprobacin diagnstica de encendido) o programa de arranque. Si no existiera el BIOS conteniendo ese conjunto de instrucciones grabadas en su memoria, el sistema informtico del ordenador no podra cargar en la memoria RAM la parte de los ficheros del Sistema Operativo que se requieren para iniciar el arranque y permitir que se puedan utilizar el resto de los programas instalados. Una vez que el BIOS recibe la orden del microprocesador, el POST comienza a ejecutar una secuencia de pruebas diagnsticas para comprobar s la tarjeta de vdeo, la memoria RAM, las unidades de discos [disquetera si la tiene, disco duro, reproductor y/o grabador de CD o DVD], el teclado, el ratn y otros dispositivos de hardware conectados al ordenador, se encuentran en condiciones de funcionar correctamente. Cuando el BIOS no puede detectar un determinado dispositivo instalado o detecta fallos en alguno de ellos, se oirn una serie sonidos en forma de beeps o pitidos y aparecern en la pantalla del monitor mensajes de error, indicando que hay problemas. En caso que el BIOS no detecte nada anormal durante la revisin, se dirigir al boot sector (sector de arranque del disco duro) para proseguir con el arranque del ordenador.

Durante el chequeo previo, el BIOS va mostrando en la pantalla del monitor diferentes informaciones con textos en letras blancas y fondo negro. A partir del momento que comienza el chequeo de la memoria RAM, un contador numrico muestra la cantidad de bytes que va comprobando y, si no hay ningn fallo, la cifra que aparece al final de la operacin coincidir con la cantidad total de megabytes instalada y disponible en memoria RAM que tiene el ordenador para ser utilizada. Durante el resto del proceso de revisin, el POST muestra tambin en el monitor un listado con la relacin de los dispositivos de almacenamiento masivo de datos que tiene el ordenador instalado y que han sido comprobados como, por ejemplo, el disco o discos duros y el lector/grabador de CD o DVD si lo hubiera. Cualquier error que encuentre el BIOS durante el proceso de chequeo se clasifica como no grave o como grave. Si el error no es grave el BIOS slo muestra algn mensaje de texto o sonidos de beep sin que el proceso de arranque y carga del Sistema Operativo se vea afectado. Pero si el error fuera grave, el proceso se detiene y el ordenador se quedar bloqueado o colgado. En ese caso lo ms probable es que exista algn dispositivo de hardware que no funcione bien, por lo que ser necesario revisarlo, repararlo o sustituirlo. Cuando aparecieron los primeros ordenadores personales no existan todava los discos duros, por lo que tanto el sistema operativo como los programas de usuarios haba que cargarlos en la memoria RAM a partir de un disquete que se colocaba en la disquetera. Cuando surgi el disco duro y no existan todava los CD, los programas se continuaron introduciendo en el ordenador a travs de la disquetera para grabarlos de forma permanente en el disco duro, para lo que era necesario utilizar, en la mayora de los casos, ms de un disquete para instalar un solo programa completo. Por ese motivo, hasta la aparicin de los lectores de CD, el programa POST de la BIOS continuaba dirigindose primero a buscar el sistema operativo en la disquetera y si como no lo encontraba all, pasaba entonces a buscarlo en el disco duro. Si por olvido al apagar esos antiguos ordenadores se nos haba quedado algn disquete de datos introducido en la disquetera, al encender de nuevo el equipo el proceso de inicializacin se detena a los pocos segundos, porque el BIOS al leer el contenido de ese disquete encontraba otro tipo de datos y no el sistema operativo. Cuando eso ocurra solamente haba que extraer el disquete de la disquetera y oprimir cualquier tecla en el teclado. De inmediato el BIOS continuaba la bsqueda, dirigindose al disco duro, lugar donde se encontraba y encontramos grabado todava el sistema operativo, incluso en los ordenadores ms actuales.

Arranque o inicializacin del ordenador


Una vez que el BIOS termina de chequear las condiciones de funcionamiento de los diferentes dispositivos del ordenador, si no encuentra nada anormal contina el proceso de

booting (secuencia de instrucciones de inicializacin o de arranque del ordenador), cuya informacin se encuentra grabada en una pequea memoria ROM denominada CMOS. Para comenzar el proceso de inicializacin, el BIOS localiza primeramente la informacin de configuracin del CMOS, que contiene, entre otros datos, la fecha y la hora actualizada, configuracin de los puertos, parmetros del disco duro y la secuencia de inicializacin o arranque. Esta ltima es una de las rutinas ms importantes que contiene el programa del CMOS, porque le indica al BIOS el orden en que debe comenzar a examinar los discos o soportes que guardan la informacin para encontrar en cul de ellos se encuentra alojado el sistema operativo o programa principal, sin el cual el ordenador no podra ejecutar ninguna funcin. Entre los sistemas operativos ms comnmente utilizados hoy en da en los ordenadores personales o PC, se encuentra, en primer lugar, el Windows (de Microsoft), siguindole el Linux (de cdigo abierto) y el Mac-OS sistema operativo Macintosh, que emplean los ordenadores Apple. En los ordenadores personales actuales, el BIOS est programado para que el POST se dirija primero a buscar el "boot sector" o sector de arranque al disco duro. En el primer sector fsico del disco duro (correspondiente tambin al sector de arranque), se encuentra grabado el MBR (Master Boot Record - Registro Maestro de Arranque) o simplemente "boot record", que contiene las instrucciones necesarias que permiten realizar el proceso de carga en la memoria RAM de una parte de los ficheros del sistema operativo que se encuentra grabado en la particin activa del disco duro y que permite iniciar el proceso de carga. Generalmente el disco duro posee una sola particin activa, coincidente con la unidad "C: /", que es donde se encuentra localizado el sistema operativo. No obstante, de acuerdo a como lo haya decidido el usuario, un mismo disco duro puede estar dividido en dos o ms particiones, e incluso tener un sistema operativo diferente en cada una de esas particiones (nunca dos sistemas operativos en una misma particin).

Funcionamiento de un Transistor.
El Transistor es un dispositivo electrnico semiconductor que cumple funciones de amplificador, oscilador, conmutador o rectificador. El trmino "transistor" es la contraccin en ingls de transfer resistor ("resistencia de transferencia"). Actualmente se los encuentra prcticamente en todos los enseres domsticos de uso diario: radios, televisores, grabadores, reproductores de audio y vdeo, hornos de microondas, lavadoras, automviles, equipos de refrigeracin, alarmas, relojes de cuarzo, computadoras, calculadoras, impresoras, lmparas fluorescentes, equipos de rayos X, tomgrafos, ecgrafos, reproductores mp3, celulares, etc. Sustituto de vlvula termoinica de tres electrodos o triodo, el transistor bipolar fue inventado en los Laboratorios Bell de EE. UU., en diciembre de 1947 por John Bardeen, Walter Houser Brattain y William Bradford Shockley, quienes fueron galardonados con el Premio Nobel de Fsica en 1956. El transistor consta de un sustrato (usualmente silicio) y tres partes dopadas artificialmente (contaminadas con materiales especficos en cantidades

especficas) que forman dos uniones bipolares, el emisor que emite portadores, el colector que los recibe o recolecta y la tercera, que est intercalada entre las dos primeras, modula el paso de dichos portadores (base). A diferencia de las vlvulas, el transistor es un dispositivo controlado por corriente y del que se obtiene corriente amplificada. En el diseo de circuitos a los transistores se les considera un elemento activo, a diferencia de los resistores, capacitores e inductores que son elementos pasivos. Su funcionamiento slo puede explicarse mediante mecnica cuntica. De manera simplificada, la corriente que circula por el "colector" es funcin amplificada de la que se inyecta en el "emisor", pero el transistor slo grada la corriente que circula a travs de s mismo, si desde una fuente de corriente continua se alimenta la "base" para que circule la carga por el "colector", segn el tipo de circuito que se utilice. El factor de amplificacin logrado entre corriente de base y corriente de colector, se denomina Beta del transistor. Otros parmetros a tener en cuenta y que son particulares de cada tipo de transistor son: Tensiones de ruptura de Colector Emisor, de Base Emisor, de Colector Base, Potencia Mxima, disipacin de calor, frecuencia de trabajo, y varias tablas donde se grafican los distintos parmetros tales como corriente de base, tensin Colector Emisor, tensin Base Emisor, corriente de Emisor, etc. Los tres tipos de esquemas bsicos para utilizacin analgica de los transistores son emisor comn, colector comn y base comn. Modelos posteriores al transistor descrito, el transistor bipolar (transistores FET, MOSFET, JFET, CMOS, VMOS, etc.) no utilizan la corriente que se inyecta en el terminal de "base" para modular la corriente de emisor o colector, sino la tensin presente en el terminal de puerta o reja de control y grada la conductancia del canal entre los terminales de Fuente y Drenador. De este modo, la corriente de salida en la carga conectada al Drenador (D) ser funcin amplificada de la Tensin presente entre la Puerta (Gate) y Fuente (Source). Su funcionamiento es anlogo al del triodo, con la salvedad que en el triodo los equivalentes a Puerta, Drenador y Fuente son Reja, Placa y Ctodo. Los transistores de efecto de campo, son los que han permitido la integracin a gran escala que disfrutamos hoy en da, para tener una idea aproximada pueden fabricarse varios miles de transistores interconectados por centmetro cuadrado y en varias capas superpuestas.

Funcionamiento de una RAM.


La memoria principal o RAM, acrnimo de Random Access Memory, Memoria de Acceso Aleatorio es donde el ordenador guarda los datos que est utilizando en el momento presente. Se llama de acceso aleatorio porque el procesador accede a la informacin que est en la memoria en cualquier punto sin tener que acceder a la informacin anterior y posterior. Es la memoria que se actualiza constantemente mientras el ordenador est en uso y que pierde sus datos cuando el ordenador se apaga.

Proceso de carga en la memoria RAM


Cuando las aplicaciones se ejecutan, primeramente deben ser cargadas en memoria RAM. El procesador entonces efecta accesos a dicha memoria para cargar instrucciones y

enviar o recoger datos. Reducir el tiempo necesario para acceder a la memoria, ayuda a mejorar las prestaciones del sistema. La diferencia entre la RAM y otros tipos de memoria de almacenamiento, como los disquetes o discos duros, es que la RAM es mucho ms rpida, y se borra al apagar el ordenador. Es una memoria dinmica, lo que indica la necesidad de recordar los datos ala memoria cada pequeo periodo de tiempo, para impedir que esta pierda la informacin. Eso se llama Refresco. Cuando se pierde la alimentacin, la memoria pierde todos los datos. Random Access, acceso aleatorio, indica que cada posicin de memoria puede ser leda o escrita en cualquier orden. Lo contrario seria el acceso secuencial, en el cual los datos tienen que ser ledos o escritos en un orden predeterminado. Las memorias poseen la ventaja de contar con una mayor velocidad, mayor capacidad de almacenamiento y un menor consumo. En contra partida presentan el CPU, Memoria y Disco Duro. El inconveniente es que precisan una electrnica especial para su utilizacin, la funcin de esta electrnica es generar el refresco de la memoria. La necesidad de los refrescos de las memorias dinmicas se debe al funcionamiento de las mismas, ya que este se basa en generar durante un tiempo la informacin que contiene. Transcurrido este lapso, la seal que contena la clula biestable se va perdiendo. Para que no ocurra esta perdida, es necesario que antes que transcurra el tiempo mximo que la memoria puede mantener la seal se realice una lectura del valor que tiene y se recargue la misma. Es preciso considerar que a cada bit de la memoria le corresponde un pequeo condensador al que le aplicamos una pequea carga elctrica y que mantienen durante un tiempo en funcin de la constante de descarga. Generalmente el refresco de memoria se realiza cclicamente y cuando esta trabajando el DMA. El refresco de la memoria en modo normal esta a cargo del controlador del canal que tambin cumple la funcin de optimizar el tiempo requerido para la operacin del refresco. Posiblemente, en ms de una ocasin en el ordenador aparecen errores de en la memoria debido a que las memorias que se estn utilizando son de una velocidad inadecuada que se descargan antes de poder ser refrescadas. Las posiciones de memoria estn organizadas en filas y en columnas. Cuando se quiere acceder a la RAM se debe empezar especificando la fila, despus la columna y por ltimo se debe indicar si deseamos escribir o leer en esa posicin. En ese momento la RAM coloca los datos de esa posicin en la salida, si el acceso es de lectura o coge los datos y los almacena en la posicin seleccionada, si el acceso es de escritura. La cantidad de memoria RAM de nuestro sistema afecta notablemente a las prestaciones, fundamentalmente cuando se emplean sistemas operativos actuales. En general, y sobretodo cuando se ejecutan mltiples aplicaciones, puede que la demanda de memoria sea superior a la realmente existente, con lo que el sistema operativo fuerza al procesador a simular dicha memoria con el disco duro memoria virtual. Una buena inversin para aumentar las prestaciones ser por tanto poner la mayor cantidad de RAM posible, con lo que minimizaremos los accesos al disco duro. Los sistemas avanzados emplean RAM entrelazada, que reduce los tiempos de acceso mediante la segmentacin de la memoria del sistema en dos bancos coordinados. Durante una solicitud particular, un banco suministra la informacin al procesador, mientras que el otro prepara datos para el siguiente ciclo; en el siguiente acceso, se intercambian los papeles.

Los mdulos habituales que se encuentran en el mercado, tienen unos tiempos de acceso de 60 y 70 ns (aquellos de tiempos superiores deben ser desechados por lentos). Es conveniente que todos los bancos de memoria estn constituidos por mdulos con el mismo tiempo de acceso y a ser posible de 60 ns. Hay que tener en cuenta que el bus de datos del procesador debe coincidir con el de la memoria, y en el caso de que no sea as, esta se organizar en bancos, habiendo de tener cada banco la cantidad necesaria de mdulos hasta llegar al ancho buscado. Por tanto, el ordenador slo trabaja con bancos completos, y stos slo pueden componerse de mdulos del mismo tipo y capacidad. Como existen restricciones a la hora de colocar los mdulos, hay que tener en cuenta que no siempre podemos alcanzar todas las configuraciones de memoria. Tenemos que rellenar siempre el banco primero y despus el banco nmero dos, pero siempre rellenando los dos zcalos de cada banco (en el caso de que tengamos dos) con el mismo tipo de memoria. Combinando diferentes tamaos en cada banco podremos poner la cantidad de memoria que deseemos.

Funcionamiento de un Microprocesador.
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 lgicos que permiten enlazar otros dispositivos como memorias y puertos de entrada y salida (I/O), formando un sistema completo para cumplir con una aplicacin especfica 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 nmeros binarios o instrucciones, almacenndolas en uno o ms elementos de memoria, generalmente externos al mismo. La aplicacin ms importante de los microprocesadores que cambi totalmente la forma de trabajar, ha sido la computadora personal o microcomputadora. El microprocesador es el microchip ms 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 de tamao micro, un tipo de componente electrnico en cuyo interior existen miles o en ocasiones millones, segn 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 diseada para llevar acabo o ejecutar los programas. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lgicas simples, como sumar, restar, multiplicar y dividir. Este dispositivo se ubica generalmente en un zcalo especial en la placa o tarjeta madre y dispone para su buen funcionamiento de un sistema de enfriamiento, generalmente un ventilador. Lgicamente funciona como la unidad central de procesos (CPU/Central Procesing Unit), que est constituida por registros, la unidad de control y la unidad aritmtico-lgica. 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: tambin llamada frecuencia de reloj. La frecuencia de reloj se mide en Mega-Hertz (MHz) o Giga-Hertz (GHz). Una computadora personal o ms avanzada puede estar soportada por uno o varios microprocesadores, y un microprocesador puede soportar una o varias terminales (redes). Un ncleo suele referirse a una porcin del procesador que realiza todas las actividades de una CPU real. La tendencia de los ltimos aos ha sido la de integrar ms ncleos dentro de un mismo empaque, adems de componentes como memorias cache y controladores de memoria, elementos que antes estaban montados sobre la placa base como dispositivos individuales. Desde el punto de vista lgico, singular y funcional, el microprocesador est compuesto bsicamente por: varios registros, una unidad de control, una unidad aritmticolgica, y dependiendo del procesador, puede contener una unidad en coma flotante. El microprocesador ejecuta instrucciones almacenadas como nmeros binarios organizados secuencialmente en la memoria principal. La ejecucin de las instrucciones se puede realizar en varias fases: PreFetch, pre lectura de la instruccin desde la memoria principal. Fetch, envo de la instruccin al decodificador Decodificacin de la instruccin, es decir, determinar qu instruccin es y por tanto qu se debe hacer. Lectura de operandos (si los hay). Ejecucin, lanzamiento de las mquinas 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 segmentacin. La duracin 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 caractersticas que se desee acoplndole los mdulos necesarios. Los elementos ms importantes de un microprocesador son: Unidad Aritmtico Lgica (UAL) y la Unidad de Control (UC). La Unidad Aritmtico Lgica es la que realiza las operaciones del microprocesador, se encarga de sumar, restar, hacer operaciones lgicas, etc. con los operandos que le llegan de los registros X e Y.

La Unidad de Control gobierna todos los dems elementos con unas lneas de control que se van encendiendo y apagando sincronizadamente con la seal de reloj. Al reiniciar el microprocesador, la Unidad de Control recibe una seal de reset y prepara al resto del sistema y recibe la seal de reloj que marca la velocidad del procesador. El registro PC (Program Counter), o Contador de Programa, se carga con la direccin de memoria en la que empieza el programa. La Unidad de Control hace que el Contador de Programa (PC) aparezca en el bus de direcciones y le indica a la RAM que quiere leer un dato que tiene almacenado en esa posicin. La memoria pone el dato, que es la instruccin del programa, en el bus de datos, desde el que se carga en el Registro de Instrucciones (RI). La Unidad de Control procesa esto y va activando los movimientos de datos. La instruccin pasa del RI al Decodificador de Instrucciones (DI) que contiene una tabla con el significado de la instruccin. El DI ejecuta la instruccin y sino puede consulta con la Unidad de Control. Si la instruccin fuese una suma, la UC cargara los valores a sumar en los registros A y B de la UAL. Luego le ordenara a la UAL que los sumase y lo pusiera en el bus de datos. Luego la UC hara que el Contador de Programa avanzara un paso para ejecutar la siguiente instruccin y as sucesivamente.

Procesadores RISC y CISC


Los procesadores se agrupan hoy en dos familias, la ms antigua y comn de las cuales es la "CISC" o "Complex InstructionSet Computer": computador de set complejo de instrucciones. Esto corresponde a procesadores que son capaces de ejecutar un gran nmero de instrucciones pre-definidas en lenguaje de mquina (del orden del centenar).

Desde hace unos aos se fabrican y utilizan en algunas mquinas procesadores "RISC" o "Reduced Instruction Set Computer", es decir con un nmero reducido de instrucciones. Esto permite una ejecucin ms rpida de las instrucciones pero requiere compiladores (o sea traductores automticos de programas) ms complejos ya que las instrucciones que un "CISC" podra admitir pero no un "RISC", deben ser escritas como combinaciones de varias instrucciones admisibles del "RISC". Se obtiene una ganancia en velocidad por el hecho que el RISC domina instrucciones muy frecuentes mientras son operaciones menos frecuentes las que deben descomponerse.

Dentro de muy poco los usuarios dejaran de hacerse la pregunta RISC O CISC?, puesto que la tendencia futura, nos lleva a pensar que ya no existirn los CISC puros. Hace ya tiempo que se ha empezado a investigar sobre microprocesadores "hbridos", es decir, han llevado a cabo el que las nuevas CPU no sean en su cien por cien CISC, sino por el contrario, que estas ya contengan algunos aspectos de tecnologa RISC. Este propsito se ha realizado con el fin de obtener ventajas procedentes de ambas tecnologas (mantener la compatibilidad x86 de los CISC, y a la vez aumentar las prestaciones hasta aproximarse a un RISC), sin embargo, este objetivo todava no se ha conseguido, de momento se han introducido algunos puntos del RISC, lo cual no significa que hayan alcanzado un nivel optimo. Realmente, las diferencias son cada vez ms borrosas entre las arquitecturas CISC y RISC. Las CPU combinan elementos de ambas y no son fciles de encasillar. Por ejemplo, el Pentium Pro traduce las largas instrucciones CISC de la arquitectura x86 a micro operaciones sencillas de longitud fija que se ejecutan en un ncleo de estilo RISC. El UltraSparc-II de SUN, acelera la decodificacin MPEG con unas instrucciones especiales para grficos; estas instrucciones obtienen unos resultados que en otros procesadores requeriran 48 instrucciones. Por lo tanto a corto plazo, en el mercado coexistirn las CPU RISC y los microprocesadores hbridos RISC - CISC, pero cada vez con diferencias ms difusas entre ambas tecnologas. De hecho, los futuros procesadores lucharan en cuatro frentes: * Ejecutar ms instrucciones por ciclo. * Ejecutar las instrucciones en orden distinto del original para que las interdependencias entre operaciones sucesivas no afecten al rendimiento del procesador. * Renombrar los registros para paliar la escasez de los mismos. * Contribuir a acelerar el rendimiento global del sistema, adems de la velocidad de la CPU.

Repblica Bolivariana de Venezuela. Ministerio del Poder Popular para la Defensa. Universidad Nacional Experimental Politcnica de la Fuerza Amada UNEFA Ncleo Portuguesa - Sede Guanare.

Integrantes: Araujo Jess C.I:21.022.214 Daniel lvarez C.I: 20.600.051 Romero Andriluis C.I.: 22.109.025 Sulbaran, Leonardo C.I:20.318.776 Urdaneta Eduardo C.I: 20.601.441 Seccin A VII Semestre Ing. de Sistemas.

Guanare, mayo de 2011.

También podría gustarte