Anda di halaman 1dari 14

Mdulo 1: LOS MICROPROCESADORES 4.1 Definicin: El procesador o CPU es el cerebro del computador.

Este lee instrucciones desde el software y le dice que debe de hacer en cada operacin. La velocidad con la cual la CPU procesa la informacin internamente es medida en Mega Hertz (MHz) y Giga Hertz (GHz), generalmente los procesadores con altas velocidades tienen la habilidad para correr aplicaciones de entretenimiento o videos multimediales. Otra parte importante que maneja el procesador es la velocidad de Bus o System Bus (generalmente en Mega Hertz), que es la velocidad mxima con la cual el procesador puede transmitir o recibir informacin de los dems dispositivos del sistema, especialmente con la memoria RAM. 4.2 Marcas y generaciones: 4.2.1 Intel: La corporacin Intel (Integrated Electronics) fue fundada aproximadamente en el ao de 1968 por Robert T. Noyce, Gordon Moore y Andrew Grove, que junto con un equipo de ingenieros colaboradores (Marcian edward Hoff., Stanley Mazor y Federico Faggin) lograron construir en 1971 el primer microprocesador en la historia el 4004.

Microprocesador 4004 8008 8080 8085 8088 80286 80386 80486 Pentium Pentium Pro Pentium MMX Pentium II Celeron Pentium III Pentium IV

Velocidad de Reloj 1 MHz 1 MHz 2 MHz 2 MHz 5 MHz 10 MHz 33 MHz 66 MHz 66 MHz 120 MHz 200 MHz 333 MHz 333 MHz 500 MHz 1400 MHz

Bus de datos 4 bits 8 bits 8 bits 8 bits 8 bits 16 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits

Ao de aparicin 1971 1972 1974 1979 1979 1982 1985 1989 1993 1995 1996 1997 1999 1999 2000

Procesadores de la Familia Intel.

El microprocesador 4004, 1971: El 4004 fue el primer microprocesador de Intel. Esta invencin de su descubrimiento impuls la calculadora de Busicom y encamino la manera para colocar inteligencia en los objetos inanimados como la computadora personal. El microprocesador 8008, 1972: Los 8008 eran dos veces tan poderosos como los 4004. Un artculo publicado en 1974 de la revista Electrnica de la Radio se referida a un dispositivo llamado el Mark-8 qu us los 8008. El Mark-8 est conocido como una de las primeras computadoras para la casa uno que por las normas de hoy era difcil construir, mantener y operar. El microprocesador 8080, 1974: Los 8080 fueron los primeros cerebros inteligentes de la primera computadora personal el Altair, segn se alega nombrado para un destino de la Empresa de Starship del programa de televisin Viaje a las Estrellas. Los hobbyists de la computadora podran comprar un equipo para el Altair por $395. Dentro de meses, vendi miles de maquinas, creando as el primer PC en los rdenes en la historia. El microprocesador 8008, 1978 : Una venta giratoria a la nueva visin de la computadora personal de IBM, hizo que estos procesadores compitieran junto con el nuevo producto de golpe de IBM, los 8088 en el IBM PC. La revista de Fortune la nombr la compaa uno de los Triunfos "Comerciales de los Aos setenta." El microprocesador 80286, 1982 : Los 286, tambin conocidos como los 80286, eran el primer procesador de Intel que podra ejecutar todo el software escrito para su predecesor. Esta compatibilidad del software sigue siendo un sello de la familia de Intel de microprocesadores. Dentro de 6 aos despus de su lanzamiento, haba un estim 15 millones de computadoras personales 286 instalados alrededor del mundo. El microprocesador 8008, 1985: El microprocesador de Intel386 ofreci 275,000 transistores ms de 100 veces que el original 4004. Era una pastilla del 32-bits y fue multi operativo para ejecutar los programas mltiples al mismo tiempo. El microprocesador 8008, 1989: El procesador de Intel486 fue el primero en ofrecer un coprocesador matemtico incorporado, que aceleraba los clculos de la matemtica compleja. El microprocesador Pentium, 1993: El procesador de Pentium permiti a las computadoras ms fcilmente el manejo de datos reales incorporados, como el discurso, sonido, letra e imgenes fotogrficas.

Las primeras series, funcionaban a 60 y a 66 Mhz., y debido a que trabajaban a 5V. Tenan problemas de sobrecalentamiento. Adems trabajaban a la misma velocidad que el propio bus. Estos modelos se pueden actualizar mediante el Overdrive de Intel a 120 a 133, que duplica la velocidad del bs, e incorpora un reductor de 5V a 3,3V. A partir del modelo de 75 Mhz ya se empieza a trabajar con multiplicadores de frecuencia internos para que el rendimiento de los procesadores sea mayor que el que el bus y la memoria permiten. Adems se soluciona el problema de "calentura" rebajando la tensin de funcionamiento de los nuevos modelos a 3,52 voltios, con lo que se consigue un menor consumo. De sta serie de microprocesadores poco se puede decir que no se sepa. Fu famoso en ellos un "bug" detectado que en unas circunstancias muy concretas provocaba un error de clculo. Est optimizado para aplicaciones de 16 bits. Dispone de 8Kb de cach de instrucciones + 8Kb de cach de datos. Utiliza el zcalo de tipo 5 (socket 5) o el de los MMX (tipo 7). Tambin es conocido por su nombre clave P54C. Est formado por 3,3 millones de transistores Especificaciones de la gama Pentium Pentium
Procesador Frecuencia Tecnologa Voltaje Op P60 60 MHz 5V 0.8 P66 66 MHz 5V 0.8 P75 75 MHz 3.52 V 0.6 P90 90 MHz 3.52 V 0.6 P100 100 MHz 3.52 V 0.6 P120 120 MHz 3.52 V 0.35 P133 133 MHz 3.52 V 0.35 P150 150 MHz 3.52 V 0.35 P166 166 MHz 3.52 V 0.35 P200 200 MHz 3.52 V 0.35 FSB 60 MHz 66 MHz 50 MHz 60 MHz 66 MHz 60 MHz 66 MHz 60 MHz 66 MHz 66 MHz Multiplicador 1.5 1.5 1.5 2 2 2.5 2.5 3 Socket 4 4 5/7 5/7 5/7 5/7 5/7 7 7 7

Familia Pentium de Intel. El microprocesador Pentium Pro, 1995: Lanzado por el otoo de 1995 el Pentium pro se diseo para procesar datos de 32-bits y para aplicaciones del puesto de trabajo, de ingeniera o mbito cientfico. En Cada Pentium pro se adiciono una segunda pastilla de memoria reforzando as su velocidad. El Pentium pro incorporo cerca de 5.5 millones de transistores.

Este es uno de los mejores procesadores que ha sacado Intel, a pesar de su relativa antigedad. Parte de este mrito lo tiene la cach de segundo nivel, que est implementada en el propio chip, y por tanto se comunica con la CPU a la misma velocidad que trabaja sta internamente. El zcalo es especfico para este modelo y es conocido como Tipo 8. No cuenta con el juego de instrucciones MMX. Est optimizado para aplicaciones de 32 bits. (Windows NT, Unix, OS/2) Dispone de una cach L1 de 8KB + 8KB. (instrucciones + datos) Hay una gama de procesadores que posee 256 KB. de cach L2, otra 512, y por ltimo un modelo que cuenta con un Mega. Puede cachear hasta 64 GB. de RAM. Especificaciones de la gama Pentium Pro Pentium Pro
Procesador Frecuencia Tecnologa Voltaje Op P.PRO150 150 MHz 3.1 V 0.6 P.PRO166 166 MHz 3.3 V 0.35 P.PRO180 180 MHz 3.3 V 0.35 P.PRO200 200 MHz 3.3 V 0.35 P.PRO200 200 MHz 3.3 V 0.35 .P.PRO200 200 MHz 3.3 V 0.35 FSB 60 MHz 66 MHz 60 MHz 66 MHz 66 MHz 66 MHz Multiplicador 2.5 2.5 3 3 3 3 Cach 256 KB 256 KB 256 KB 512 KB 512 KB 1MB

Familia de Pentium Pro de Intel. El microprocesador Pentium MMX: El Pentium MMX es una mejora del Clsico al que se le ha incorporado un nuevo juego de instrucciones (57 para ser exactos) orientado a mejorar el rendimiento en aplicaciones multimedia, que necesitan mover gran cantidad de datos de tipo entero, como pueden ser videos o secuencias musicales o grficos 2D. Al ser un juego de instrucciones nuevo, si el software que utilizamos no lo contempla, no nos sirve para nada, y ni Windows 95, ni Office 97 ni la mayor parte de aplicaciones actuales lo contemplan (Windows 98 si). Sin embargo, aun en el caso de que no utilicemos tales instrucciones, notaremos una mejora debido a que, entre otras mejoras, dispone de una cach que es el doble de la del Pentium "normal", es decir 16 Kb para datos y 16 Kb para instrucciones. La gama MMX empieza en los 133Mhz, pero slo para porttiles, es decir la versin SL. Para ordenadores de sobremesa la gama empieza en los 166Mhz., luego viene el de 200 y finalmente el de 233 que utiliza un multiplicador de 3,5 y que adems necesita de algo ms de corriente que sus compaeros. Sigue siendo un procesador optimizado para aplicaciones de 16 bits. Requiere zcalo de tipo 7 (socket 7). Tambin es conocido como P55C. Trabaja a doble voltaje 3,3/2,8V. Utiliza la misma tecnologa de 0,35 micras. Lleva en su interior

4,5 millones de transistores. Tambin podemos distinguir segn el encapsulado sea plstico o cermico. El mejor y ms moderno es el primero.. 35 El microprocesador Pentium II, 1997 : El Pentium II posee 7.5 millones de transistores e incorpora la tecnologa MMX, que se disea para procesar el video especficamente, audio y datos de los grficos eficazmente. Se introdujo en forma de un solo Contacto de Borde innovador (S.E.C) o cartucho, que tambin incorpor una pastilla de memoria de gran velocidad. Con esta pastilla, los usuarios de PC pueden capturar, pueden revisar y pueden compartir las fotografas digitales con los amigos y familia va la Internet; revisin y edicin de texto o msica. Bsicamente es un Pentium Pro al que se ha sacado la memoria cach de segundo nivel del chip y se ha colocado todo ello en un tarjeta de circuito impreso, conectada a la placa a travs de un conector parecido al del estndar PCI, llamado Slot 1, y que se es utilizado por dos tipos de cartuchos, el S.E.C y el S.E.P.P (el de los Celeron). Tambin se le ha incorporado el juego de instrucciones MMX. Est optimizado para aplicaciones de 32 bits. Se comercializa en versiones que van desde los 233 hasta los 400 Mhz y superiores. Posee 32 Kbytes de cach L1 (de primer nivel) repartidos en 16Kb. para datos y los otros 16 para instrucciones. La cach L2 (segundo nivel) es de 512 Kb. y trabaja a la mitad de la frecuencia del procesador. La velocidad a la que se comunica con el bus (la placa base) sigue siendo de 66 Mhz, pero en las versiones a partir de los 333 ya pueden trabajan a 100 Mhz. Los modelos de 0,35 pueden cachear hasta 512 Mb, los de 0,25 hasta 4 Gb. (menos los antiguos modelos a 333).

Pentium II
Procesador Frecuencia Tecnologa Voltaje Op PII 233 233 MHz 2.8 V 0.35 PII 266 266 MHz 2.8 V 0.35 PII 266 266 MHz 2V 0.25 PII 300 300 MHz 2.8 V 0.35 PII 300 300 MHz 2V 0.25 PII 333 333 MHz 2V 0.25 PII 350 350 MHz 2V 0.25 PII 400 400 MHz 2V 0.25 FSB Multiplicador Voltaje I/O 66 MHz 3.5 3.3 v 66 MHz 4 3.3 V 66 MHz 4 3.3 V 66 MHz 4.5 3.3 V 66 MHz 4.5 3.3 V 66 MHz 5 3.3 V 100 MHz 3.5 3.3 V 100 MHz 4 3.3 V

Familia de Pentium Pro de Intel.

El microprocesador Celeron, 1999: Continuando la estrategia de Intel de desarrollar los procesadores para los segmentos del mercado especficos, el Intel Celeron se diseo para un segmento del mercado de los PCs econmicos. Proporciona a los consumidores un gran valor excepcional para usos de juegos y de software educativo. Este procesador ha tenido una existencia bastante sobresaliente debido a los continuos cambios de planes de Intel. Debemos distinguir entre dos empaquetados distintos. El primero es el S.E.P.P que es compatible con el Slot 1 y que viene a ser parecido al empaquetado tpico de los Pentium II (el S.E.C.) pero sin la carcasa de plstico. El segundo y ms moderno es el P.P.G.A. que es el mismo empaquetado que utilizan los Pentium y Pentium Pro, pero con distinto zcalo. En este caso se utiliza el Socket 370, incompatible con los anteriores socket 7 y 8 y con los actuales Slot 1. Por suerte existen unos adaptadores que permiten montar procesadores Socket 370 en placas Slot 1 (aunque no al revs). Tambin debemos distinguir entre los modelos que llevan cach y los que no, ya que las diferencias en prestaciones son realmente importantes. Justamente los modelos sin cach L2 fueron muy criticados porque ofrecan unas prestaciones que en algunos casos eran peores que las de los Pentium MMX a 233. Est optimizado para aplicaciones de 32 bits. Se comercializa en versiones que van desde los 266 hasta los 466 Mhz. La cach L2 trabaja a la misma velocidad que el procesador (en los modelos en los que la incorpora). Posee 32 Kbytes de cach L1 (de primer nivel) repartidos en 16Kb. para datos y los otros 16 para instrucciones. No poseen cach de nivel 2 los modelos 266-300 y s el resto (128 KB). La velocidad a la que se comunica con el bus (la placa base) sigue siendo de 66 Mhz. Posee el juego de instrucciones MMX. Incorpora 7,5 millones de transistores en los modelos 266-300 y 9,1 millones a partir del 300A (por la memoria cach integrada).
CELERON Procesador Frecuencia Cach Tecnologa Voltaje L2 Core C 266 266 Mhz 0KB 2.0 V 0.25 C 300 300 Mhz 0KB 2.0 V 0.25 C 300 300 Mhz 128KB 2.0 V 0.25 C 333 333 Mhz 128KB 2.0 V 0.25 C 366 366 Mhz 128KB 2.0 V 0.25 C 400 400 Mhz 128KB 2.0 V 0.25 C 433 433 Mhz 128KB 2.0 V 0.25 C 466 466 Mhz 128KB 2.0 V 0.25

Voltaje I/O 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V

Bus 66 Mhz 66 Mhz 66 Mhz 66 Mhz 66 Mhz 66 Mhz 66 Mhz 66 Mhz

Multipli/ 4 4.5 4.5 5 5.5 6 6.5 7

Zcalo Slot1 Slot1 Sck370 Sck370 Sck370 Sck370 Sck370 Sck370

El microprocesador Pentium III, 1999: El Pentium III ofrece 70 nuevas instrucciones Internet Streaming y las extensiones de SIMD, que dramticamente refuerza la actuacin de una imagen avanzada, 3-D, audio, y video adems de aplicaciones de reconocimiento de voz. Fue diseado para reforzar significativamente la experimenta en internet, permitindoles a los usuarios hacer vistazos a travs de los museos en lnea realistas y transmitir el video de calidad superior. El procesador incorpora 9.5 millones de transistores, y se introdujo usando la tecnologa de 0.25-micras. El microprocesador Pentium IV, 2000: Los usuarios de PCs basados en el procesador Pentium 4 pueden crear pelculas de calidad profesional; pueden realizar comunicaciones de voz y video en tiempo real; grficos 3D en el tiempo real; poner rpidamente msica para jugadores de MP3; y simultneamente ejecuta varias aplicaciones multimediales mientras se conecta a la Internet. El procesador debut con 42 millones de transistores y con una lnea reduccin de 0.18 micras. 4.2.2 AMD: AMD (Advanced Micro Device) es una compaa dedicada a la produccin masiva de procesadores a nivel mundial, se destaca siempre por ser la firma que compite frente a frente con la compaa Intel. el siguiente cuadro muestra sus procesadores mas representativos a travs del tiempo.

Microprocesador Am 386 Am 486 AMD K5 AMD K6 AMD K6 II AMD K6 III Duron Athlon Athlon XP

Velocidad de Reloj 33 MHz 133 MHz 200 MHz 200 MHz 300 MHz 500 MHz 333 MHz 1400 Mhz 1600 MHz

Bus de datos 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits 32 bits

Ao de aparicin 1985 1989 1993 1995 1998 1999 1998 1999 2000

Procesadores de la familia AMD.

4.3 Encapsulados generales para Procesadores : FC - PGA: Es una palabra inglesa quiere indicar, que es un empaque para el chip del procesador, de forma cuadriculada - plana y con un arreglo matricial de pines en la parte inferior del encapsulado (Flip Chip Plastic Grid Array). Es una palabra inglesa quiere indicar, que es un empaque para el chip del procesador, de forma cuadriculada - plana y con un arreglo matricial de pines en la parte inferior del encapsulado (Flip Chip Pin Grid Array). Generalmente este tipo de encapsulado es compatible con tarjetas electrnicas que poseen conector tipo Socket. SEPP : Es una palabra inglesa quiere indicar, que es un empaque de tipo cartucho para el chip del procesador, de forma rectangular y mas o menos gruesa (1 cms) y con un arreglo en lnea de pines en la parte inferior del encapsulado (Single Edge Processor Package). Generalmente este tipo de encapsulado es compatible con tarjetas electrnicas que poseen conector tipo Slot. 4.4 Sistema de refrigeracin. Para los procesadores con velocidades superiores a los 600 MHz, el sistema de refrigeracin ya no es un punto de cuidado, realmente es un punto critico, pues si no se toman las debidas precauciones la mala disipacin de calor por parte de un sistema refrigerante, puede generar en muy poco tiempo la destruccin del chip. Un sistema de refrigeracin adecuado se puede encontrar configurado por un disipador trmico o enfriador de aluminio, acompaado de su respectivo ventilador trmico en la parte superior de este. Bsicamente la instalacin del Fan Cooler la debe de realizar una persona calificada, pues un usuario inexperto podra quebrar el chip al momento de su instalacin.

Sistema de refrigeracin: ventilador - enfriador (Fan Cooler)

4.5 Instalacin del microprocesador: a. Primer paso: Verificar siempre la compactibilidad que hay entre el procesador y la tarjeta electrnica principal del computador. b. Segundo paso: Localizar el socket donde se montara el procesador en la tarjeta electrnica principal del computador. c. Tercer paso: Localizar la palanca de aseguramiento del socket del procesador y levantarla hacia arriba. d. Cuarto paso: Colocar suavemente el procesador sobre el socket, teniendo en cuenta la direccin correcta de los pines. Nunca se debe de realizar una fuerza excesiva para colocar dicho elemento.

Instalacin de un procesador AMD en el socket de la Mainboard

Instalacin de un procesador Intel en el socket de la Mainboard e. Quinto paso: El paso siguiente es asegurar la palanca del socket a su posicin horizontal. f. Sexto paso: Como ultimo paso se debe de colocar un sistema de enfriamiento trmico en la parte superior del procesador. Se debe de tener sumo cuidado en esta operacin.

INTRODUCCION
Veamos primero cual es el significado de los trminos CISC y RISC: CISC (complex instruction set computer) Computadoras con un conjunto de instrucciones complejo. RISC (reduced instruction set computer) Computadoras con un conjunto de instrucciones reducido.

Los atributos complejo y reducido describen las diferencias entre los dos modelos de arquitectura para microprocesadores solo de forma superficial. Se requiere de muchas otras caractersticas esenciales para definir los RISC y los CISC tpicos. Aun ms, existen diversos procesadores que no se pueden asignar con facilidad a ninguna categora determinada. As, los trminos complejo y reducido, expresan muy bien una importante caracterstica definitiva, siempre que no se tomen solo como referencia las instrucciones, sino que se considere tambin la complejidad del hardware del procesador. Con tecnologas de semiconductores comparables e igual frecuencia de reloj, un procesador RISC tpico tiene una capacidad de procesamiento de dos a cuatro veces mayor que la de un CISC, pero su estructura de hardware es tan simple, que se puede realizar en una fraccin de la superficie ocupada por el circuito integrado de un procesador CISC. Esto hace suponer que RISC reemplazar al CISC, pero la respuesta a esta cuestin no es tan simple ya que:

Para aplicar una determinada arquitectura de microprocesador son decisivas las condiciones de realizacin tcnica y sobre todo la rentabilidad, incluyendo los costos de software. Existan y existen razones de compatibilidad para desarrollar y utilizar procesadores de estructura compleja as como un extenso conjunto de instrucciones.

La meta principal es incrementar el rendimiento del procesador, ya sea optimizando alguno existente o se desee crear uno nuevo. Para esto se deben considerar tres reas principales a cubrir en el diseo del procesador y estas son: La arquitectura. La tecnologa de proceso. El encapsulado. La tecnologa de proceso, se refiere a los materiales y tcnicas utilizadas en la fabricacin del circuito integrado, el encapsulado se refiere a cmo se integra un procesador con lo que lo rodea en un sistema funcional, que de alguna manera determina la velocidad total del sistema. Aunque la tecnologa de proceso y de encapsulado son vitales en la elaboracin de procesadores ms rpidos, es la arquitecturadel procesador lo que hace la diferencia entre el rendimiento de una CPU (Control Process Unit) y otra. Y es en la evaluacin de las arqutecturas RISC y CISC donde centraremos nuestra atencin.

Dependiendo de cmo el procesador almacena los operandos de las instrucciones de la CPU, existen tres tipos de juegos de instrucciones: 1. Juego de instrucciones para arquitecturas basadas en pilas. 2. Juego de instrucciones para arquitecturas basadas en acumulador. 3. Juego de instrucciones para arquitecturas basadas en registros. Las arqutecturas RISC y CISC son ejemplos de CPU con un conjunto de instrucciones para arqutecturas basadas en registros.

ARQUITECTURASCISC
La microprogramacin es una caracterstica importante y esencial de casi todas las arqutecturas CISC. Como por ejemplo: Intel 8086, 8088, 80286, 80386, 80486. Motorola 68000, 68010, 68020, 68030, 6840. La microprogramacin significa que cada instruccin de mquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador. En la dcada de los sesentas la micropramacin, por sus caractersticas, era la tcnica ms apropiada para las tecnologas de memorias existentes en esa poca y permita desarrollar tambin procesadores con compatibilidad ascendente. En consecuencia, los procesadores se dotaron de poderosos conjuntos de instrucciones. Las instrucciones compuestas son decodificadas internamente y ejecutadas con una serie de microinstrucciones almacenadas en una ROM interna. Para esto se requieren de varios ciclos de reloj (al menos uno por microinstruccin).

ARQUITECTURASRISC
Buscando aumentar la velocidad del procesamiento se descubri en base a experimentos que, con una determinada arquitectura de base, la ejecucin de programas compilados directamente con microinstrucciones y residentes en memoria externa al circuito integrado resultaban ser mas eficientes, gracias a que

el tiempo de acceso de las memorias se fue decrementando conforme se mejoraba su tecnologa de encapsulado. Debido a que se tiene un conjunto de instrucciones simplificado, stas se pueden implantar por hardware directamente en la CPU, lo cual elimina el microcdigo y la necesidad de decodificar instrucciones complejas. En investigaciones hechas a mediados de la dcada de los setentas, con respecto a la frecuencia de utilizacin de una instruccin en un CISC y al tiempo para su ejecucin, se observ lo siguiente: - Alrededor del 20% de las instrucciones ocupa el 80% del tiempo total de ejecucin de un programa. - Existen secuencias de instrucciones simples que obtienen el mismo resultado que secuencias complejas predeterminadas, pero requieren tiempos de ejecucin ms cortos. Las caractersticas esenciales de una arquitectura RISC pueden resumirse como sigue:

Estos microprocesadores siguen tomando como base el esquema moderno de Von Neumann. Las instrucciones, aunque con otras caractersticas, siguen divididas en tres grupos: a) Transferencia. b) Operaciones. c) Control de flujo.

Reduccin del conjunto de instrucciones a instrucciones bsicas simples, con la que pueden implantarse todas las operaciones complejas. Arquitectura del tipo load-store (carga y almacena). Las nicas instrucciones que tienen acceso a la memoria son 'load' y 'store'; registro a registro, con un menor nmero de acceso a memoria. Casi todas las instrucciones pueden ejecutarse dentro de un ciclo de reloj. Con un control implantado por hardware (con un diseo del tipo load-store), casi todas las instrucciones se pueden ejecutar cada ciclo de reloj, base importante para la reorganizacin de la ejecucin de instrucciones por medio de un compilador. Pipeline (ejecucin simultnea de varias instrucciones). Posibilidad de reducir el nmero de ciclos de mquina necesarios para la ejecucin de la instruccin, ya que esta tcnica permite que una instruccin puede empezar a ejecutarse antes de que haya terminado la anterior.

El hecho de que la estructura simple de un procesador RISC conduzca a una notable reduccin de la superficie del circuito integrado, se aprovecha con frecuencia para ubicar en el mismo, funciones adicionales: Unidad para el procesamiento aritmtico de punto flotante. Unidad de administracin de memoria. Funciones de control de memoria cache. Implantacin de un conjunto de registros mltiples. La relativa sencillez de la arquitectura de los procesadores RISC conduce a ciclos de diseo ms cortos cuando se desarrollan nuevas versiones, lo que posibilita siempre la aplicacin de las ms recientes tecnologas de semiconductores. Por ello, los procesadores RISC no solo tienden a ofrecer una capacidad de procesamiento del sistema de 2 a 4 veces mayor, sino que los saltos de capacidad que se producen de generacin en generacin son mucho mayores que en los CISC. Por otra parte, es necesario considerar tambin que:

La disponibilidad de memorias grandes, baratas y con tiempos de acceso menores de 60 ns en tecnologas CMOS. Mdulos SRAM (Memoria de acceso aleatorio esttica) para memorias cache con tiempos de acceso menores a los 15 ns. Tecnologas de encapsulado que permiten realizar ms de 120 terminales.

Esto ha hecho cambiar, en la segunda mitad de la dcada de los ochentas, esencialmente las condiciones tcnicas para arqutecturas RISC . La siguiente tabla esquematiza algunas de las principales caractersticas de las arqutecturas RISC Y CISC.

Anda mungkin juga menyukai