You are on page 1of 18

La inteligencia consiste no slo en el conocimiento, sino tambin en la destreza de aplicar

los conocimientos en la prctica


Aristteles

ARQUITECTURAS DE CADA TIPO DE PROCESADOR (MVILES, LAPTOPS Y


ESCRITORIO), VENTAJAS Y DESVENTAJAS DE CADA ARQUITECTURA
(CISC, RISC, ARM), EVOLUCIN DE CADA TIPO DE PROCESADOR

AQUILES JOS GUZMN PINO


Sistemas Operativos II
Seccin: SV

RESUMEN

En este artculo hablaremos sobre todo lo que se refiere al microprocesador y su


funcionamiento interno en un mvil, laptop y computadora, ventajas y desventajas de cada
arquitectura (CISC, RISC, ARM), y evolucin de cada tipo de procesador, pero es bueno
aclarar que tambin estn presentes en otros dispositivos electrnicos, incluso en tu celular,
y en muchos de los aparatos electrnicos utilizados actualmente. El procesador es el cerebro
del sistema, encargado de procesar toda la informacin. Bsicamente, es el "cerebro" de la
computadora. Prcticamente, todo pasa por l, ya que es el responsable de ejecutar todas las
instrucciones existentes. Mientras ms rpido vaya el procesador, ms rpido sern
ejecutadas las instrucciones.
Es el componente donde es usada la tecnologa ms reciente. Los mayores productores de
procesadores en el mundo, son grandes empresas con tecnologa para fabricar procesadores
competitivos para computadoras: Intel (que domina el mercado), AMD, Va e IBM, que
fabrica procesadores para otras empresas, como Transmeta. Algunos de los modelos ms
modernos, y los cuales cuentan con la tecnologa ms avanzada de la actualidad son el Intel
Core Sandy Bridge en sus variantes i3, i5 e i7, el AMD Fusion y FX, los cuales pueden
incorporar hasta 8 ncleos. Los anteriormente mencionados cubren la mayora de las
necesidades en computadoras de escritorio, mientras que para dispositivos porttiles como
celulares y tablets podemos contar con procesadores ARM, Atom, Tegra2 y Snapdragon.

Palabras Clave: Microprocesador, Circuitos Integrados, Semiconductores, Transistores,


Unidad Central De Proceso, Registros, Cache
Abstract

In this article we will talk about everything that concerns the microprocessor and its internal
operation in a mobile, laptop and computer, advantages and disadvantages of each
architecture (CISC, RISC, ARM), and evolution of each type of processor, but it is good to
clarify Which are also present in other electronic devices, including your cell phone, and
many of the electronic devices currently used. The processor is the brain of the system, in
charge of processing all the information. Basically, it is the "brain" of the computer. Virtually
everything goes through it, as it is responsible for executing all existing instructions. The
faster the processor goes, the faster the instructions will be executed. It is the component
where the latest technology is used. The world's largest processor producers are big
companies with technology to manufacture competitive processors for computers: Intel
(which dominates the market), AMD, Va and IBM, which manufactures processors for other
companies, such as Transmeta. Some of the most modern models, and which have the most
advanced technology of today are the Intel Core Sandy Bridge in its variations i3, i5 and i7,
AMD Fusion and FX, which can incorporate up to 8 cores. The above mentioned covers most
of the needs in desktop computers, while for portable devices such as cell phones and tablets
we can count on ARM, Atom, Tegra2 and Snapdragon.

Key Words: Microprocessor, Integrated Circuits, Semiconductors, Transistors, Central


Processing Unit, Registers, Cache.

DESARROLLO

EL MICROPROCESADOR Y SU FUNCIONAMIENTO

El microprocesador es un circuito electrnico que acta como unidad central de proceso de


un ordenador, proporcionando el control de las operaciones de clculo. Es un circuito
sumamente integrado, estos circuitos integrados son tambin muy conocidos por el nombre
de microchips o chips, estn formados componentes muy pequeos, estn ubicados en una
pieza plana muy delgada construida de un material llamado semiconductor. Tambin hay
microprocesadores que pueden tener hasta 10 millones de transistores (actan como
amplificadores electrnicos), adems contiene resistencias, diodos, conexiones y
condensadores.

En la actualidad algunos de los microprocesadores ms complejos contienen otras secciones


adicionales; por ejemplo, secciones de memoria especializada denominadas memoria cache,
sirven para acelerar el acceso a los dispositivos externos de almacenamiento de datos. Ya que
este dispositivo ha ido evolucionando de una manera muy rpida es por eso que estos
microprocesadores ms modernos contienen aproximadamente unos 20 millones de
transistores. Ahora tambin en la quinta generacin de los microprocesadores Intel tomo el
nombre de Pentium. Aparecido en marzo de 1993 en frecuencias de trabajo de 60 y 66 MHz,
fabricados con un concepto Bi CMOS de geometra de 8 micras y con una arquitectura
superes escalar, los microprocesadores Pentium se encuadran en un concepto RISC.

MICROPROCESADOR PARA PC DE ESRITORIO

8086 En 1975 Intel decidi ponerse manos a la obra construyendo su primer


microprocesador de16 bits que sali al mercado en 1978. Se trataba del 8086, que
defini el inicio de su gama de productos ms famosa, la familia de
microprocesadores x86.
80286 En 1984 aparece el 80286 como base para una nueva generacin de
ordenadores de IBM, el IBM AT (Advanced Technology). Supone un nuevo salto
tecnolgico. Adems de incrementar el bus de direcciones de 20 bits a 24, lo que
permita acceder hasta los 16 Mb de RAM, se incrementaba la velocidad, llegando a
ser hasta un 25 por ciento ms rpidos que los 8086 y 8088 originales.
80386 DX y SX Introducido en 1985, el 80386 DX supera un nuevo escaln en el
avance tecnolgico en microprocesadores. Se incorpora una nueva ampliacin y
surge el nmero mgico, el 32. Los buses de datos y de direcciones se amplan hasta
32 lneas de datos, ocurriendo lo mismo con el tamao de los registros. Esta
ampliacin supone un incremento en la memoria RAM fsica instalada. Puede
direccionar 4 Gb de memoria fsica (DX significa Double word eXternal) y 64 Tb de
memoria virtual, una cifra que en la actualidad est an muy por encima de las
posibilidades econmicas de los usuarios (a ver quin instala 4.000 Megabytes de
RAM, unos 20 millones de pesetas).
80486DX 80486SX El 80486DX sali al mercado en 1989. La estructura interna
hablando en trminos numricos es igual a la de un 80386. El tamao de los registros
y de los buses son de 32 bits. Mantiene los tres modos de operacin: real, protegido
y real virtual. Las diferencias reales con los 80386DX son que tiene un flag ms, un
estado de excepcin ms, 2 bits ms en la tabla de entrada de pginas, 6 instrucciones
y los registros de control tienen una longitud de 9 bits.
80486DX2, 80486DX4, 80486SX2 Estos modelos de microprocesadores en realidad
son iguales que sus hermanos menores. Internamente duplican la velocidad del reloj
del sistema. Es igual que revolucionar el motor de un coche para que corra ms. Las
consecuencias son obvias: un sobrecalentamiento del micro con una reduccin de
potencia. Por este motivo se recomienda utilizar un mtodo de disipacin de calor
para que el rendimiento no se vea reducido (laminillas disipadoras o ventiladores).
Las velocidades a las que trabajan son: 50, 66, 75 y 100 (slo para el DX4) MHz para
los DX2 y 40 y 50 MHz para los SX2
Overdrives Intel comenz una nueva poltica con la salida de los microprocesadores
con la denominacin Overdrive. Los Overdrive eran actualizaciones para los
microprocesadores instalados en los sistemas que dispusieran de un segundo zcalo
para tal propsito. En esta primera generacin de Overdrives los chips disponan de
un duplicador de frecuencia interno y tenan un pin ms, el nmero 169. Este pin se
encargaba de inhabilitar el 80486 instalado en la placa dejando como nico micro
funcionando el Overdrive. No era posible la retirada del micro anterior, puesto que el
sistema dejaba de funcionar
Pentium Overdrive Cmo no bamos a disponer de una versin light del Pentium
compatible pin a pin con nuestros microprocesadores 80486DX y DX2! El 18 de
septiembre de 1995 Intel anuncia la disponibilidad de un nuevo modelo procesador
de mejora Pentium Overdrive a 83 MHz(adems del modelo a 63 MHz que ya exista)
que permite la actualizacin de los microprocesadores 80486 DX, DX2 y SX.
Compatible pin a pin con estos microprocesadores en Pentium Overdrive integra la
tecnologa del Pentium en 3,3 voltios y 06 micras.
Pentium Pro El Pentium Pro a 133 MHz, que fue presentado el da 3 de noviembre
de 1995 en el hotel Ritz de Madrid es el primer microprocesador de la tercera
generacin de la gama Pentium. Est preparado especficamente para ejecutar
aplicaciones compiladas y desarrolladas para 32 bits. Algunas aplicaciones
desarrolladas para entornos de 16 bits tienen una reduccin de rendimiento en su
ejecucin en sistemas basados en un Pentium Pro respecto a los Pentium normales a
133 MHz. Perfectamente compatible con sus hermanos menores incorpora nuevas
mejoras, de las cuales destaca la ejecucin dinmica, tema al que dedicaremos un
apartado especial y la inclusin de una memoria cache secundaria integrada en el
encapsulado del chip.

PROCESADORES EN DISPOSITIVOS MVILES


Tras el paso de los aos la eleccin de un celular se a reducido prcticamente a la eleccin de
un procesador, ya que el usuario moderno sabe que mientras mejor sea el
procesador, tendr una mejor experiencia en cuanto al uso del sistema operativo y sus
aplicaciones.
Considerando lo anterior, el procesador cobra una doble importancia, ya que el continuo
avance en aplicaciones y juegos para los dispositivos mviles hace necesario cada vez ms
un procesador mas potente que pueda correr este tipo de aplicaciones cada vez ms
complejas.
En la actualidad los procesadores mas utilizados y que veremos a continuacin, estn basados
en la tecnologa System-on-a-chip (SoC), esto significa que se integra en un solo chip todos
o gran parte de los componentes de un dispositivo mvil que cumplen otras funciones como
por ejemplo: GPS, procesamiento de grficos, sonido, etc.
Arquitectura ARM
La arquitectura ARM domina el mercado de los procesadores para celulares con
aproximadamente un 80% del mercado, esto debido a su principal caracterstica; el bajo
consumo de energa, caracterstica importante para un dispositivo mvil.
El diseo del ARM comenz en 1983, a cargo de Roger Wilson y Steve Furber como un
proyecto de la empresa Acorn Computer. En 1985 se terminaron los primeros prototipos del
procesador al que llamaron ARM1, un ao despus, en 1986 se lanza al mercado la
primera versin comercial de este procesador llamado ARM2, desde entonces han salido una
serie de familias como: ARM3, ARM6,ARM7, ARM7TDMI, StrongARM, ARM9TDMI,
ARM9E, ARM10E,XScale, ARM11, Cortex, etc. Actualmente la mayora de los
procesadores fabricados para los dispositivos mviles se basan en una de estas familias para
su desarrollo. Veamos por ejemplo el caso de Iphone de Apple

Como podemos ver cada procesador en cada modelo


del iphone se basa en una diferente familia de la
arquitectura ARM, siendo el procesador mas actual
para el iPhone, el Apple A6 de doble ncleo basado
en la familia Cortex.

ARM Cortex - A15

Procesador Hummingbird y Exynos de Samsung Samsung tambin tiene su propia lnea de


procesadores, el mas conocido es el Samsung
Hummingbird.
Este procesador esta implementado en el Samsung
Galaxy i9000, tiene una arquitectura ARM cortex-A8, sin
embargo Samsung a mejorado el diseo lgico logrando
que un mismo numero de procesos sea completado en
menos tiempo, obteniendo una ganancia de un 5 a un 10%
en el desempeo sobre el diseo original de ARM.
Posee adems tecnologa de 45 nm (manmetros), esto significa que tiene una mayor
cantidad de transistores en un menor espacio fsico.
Procesador Samsung Hummingbird

Una de las ltimos procesadores de Samsung sacado al mercado es el Exynos 4 Quad basado
en ARM Cortex-A9 de cudruple ncleo, utilizado en el Galaxy SIII.

Fue el primer procesador de cuatro ncleos que sali al mercado y cuenta con la tecnologa
High-k Metal Gate de 32 nm, posee una velocidad de reloj de 1.4 GHz
y un 20% menos de consumo energtico respecto a su predecesor el
Exynos 4 Dual basado en la tecnologa de 45 nm.

El procesador incorpora un nuevo motor por hardware para


la gestin de video de alta definicin 1080p, esto tanto para la grabacin como
la reproduccin. La ltima versin sacada al mercado por Samsung es el Exynos 5 Dual
basado en la arquitectura ARM Cortex-A15 y con una frecuencia de 1.7GHz de doble ncleo
basada en tecnologa de 32nm, junto a una GPU quad core Mali T-604 capaz de gestionar
resoluciones de hasta 2560x1600 pxeles.

Samsung Galaxy S3 con Exynos 4 Quad.

Procesador Snapdragon de Qualcomm

Al igual que el procesador anterior, el Snapdragon tambin esta desarrollado en base a la


tecnologa de 45nm lo que representa un buen desempeo.

Esta generacion de procesadores basadas en la familia


Cortex, version ARMv7-A y nucleo Qualcomm
Scorpion es utilizada por dispositivos mviles como el
HTC Desire Z, thunderbold y el Disire HD.

Actualmente Qualcomm esta produciendo procesadores


basados en tecnologa de 28nm llamados, SnapDragon S4. Esta reduccin de tamao (28 nm)
implica una mejora en el consumo al realizar las mismas tareas que con un procesador de por
ejemplo 45 nm. Segun los creadores la reduccin en el consumo estara entre un 25 a 40%.

Grfico de consumo energtico, comparacin tecnologas 28nm vs 45nm

CPU
Para esta nueva tecnologa las CPUs pasan de ser Qualcomm Scorpion a Krait con una
frecuencia de reloj comprendida entre los 1.5 GHz y los 2.5 GHz, logrando con esto un 60%
mas de rendimiento su predecesor Snapdragon de 45nm.

GPU
Snapdragon S4, cuenta con una GPU adreno 225, que es aproximadamente un 50% ms
rpida que la adreno 220.

La arquitectura del nuevo procesador Snapdragon S4 es un desarrollo propio de Qualcomm


basado en ARM.

Procesador OMAP de Texas Instruments

OMAP 3
El OMAP36x comparte con el resto, la caracterstica de diseo sobre
los 45nm en el cual Texas Instruments aadi un acelerador de imgenes
llamado IVA 2 que soporta la codificacin y decodificacin de imgenes por
hardware, adems incluye un componente que llaman Procesador de seales integrado que
se encarga de manejar la informacin de imgenes y captura de video, el resultado,
una mejora en el desempeo de la batera y en la captura de imgenes. Al igual que el
Hummingbird el OMAP de ltima generacin tambin cuenta con NEON ARM para
potenciar el desempeo de aplicaciones multimedia.

Arquitectura de OMAP 5

Procesador Tegra de Nvidia


Es el procesador con mas xito de esta generacin basado en la arquitectura Cortex- A9 con
una frecuencia maxima de 1,2 GHz y un diseo de 40nm, posee dos ncleos y
cada ncleo posee 64 Kb de memoria cache.
Equipado con un procesador de seales capaz de soportar sensores de cmaras de hasta 12
Megapxeles. En lo referente al procesamiento de grficos se cuenta con un chip Geforce de
ultra bajo consumo y adicionalmente soporta la salida de video HDMI.

En conclusin tenemos un procesador increblemente rpido, con una gran desempeo en


procesamiento de grficos y con un bajo consumo de batera.

A pesar de ser un procesador diseado para los tablets, Nvidia Tegra 2 ha sido integrado en
dispositivos muy interesantes como el Zune HD. La pgina oficial de Nvidia seala que el
Tegra 2 posee una potencia 4 veces mayor a la primera generacion de Tegra. Algunas
especificaciones del Tegra 2:

Procesador CPU: ARM Cortex A-9 doble nucleo Frecuencia: Hasta 1.2 GHz

Celulares en el mercado que integran procesadores Tegra

LG Optimus 2X, Procesador doble ncleo Tegra 2

MICROPROCESADOR PARA LAPTOPS.

La marca ms conocida de microprocesadores y componentes afines es Intel que funciona


desde 1968. Su ltimo lanzamiento son los circuitos Intel Atom, especiales para netbooks y
equipos similares. Los procesadores Intel se venden desde y hacia todas partes del mundo y
son utilizados en equipos de baja y alta gama, incluso en equipamiento de la NASA. Adems,
esta compaa ha tenido una enorme participacin en desarrollo de tecnologa y software
open source o de cdigo abierto. Otras empresas de microprocesadores son AMD,
Motorola, IBM y muchas ms.

- ASUS Y TOSHIBA (15%) Definitivamente TOSHIBA ha demostrado tener una gran


estabilidad, La serio QOSMIO es muy buena. ASUS una marca inclusive no muy reconocida
tiene tambin una gran estabilidad.

- SONY (16.8%) Sony Vaio son laptops muy minuciosamente diseadas. Su precio aleja a
muchos compradores. Pero es una alternativa muy buena.

- APPLE (17.4%) Los diseadores grficos ponen las manos al fuego por los modelos
MACBOOK. Grandes diseos, muy potente aunque ALIENWARE ahora le a superado en
poder por el momento.

- DELL (18.3%) Una buena marca americana trmino medio. Tiene una serie muy resistente
a golpes, agua, etc. El que tiene UNA difcilmente dice que es mala. A pesar de que hace un
tiempo DELL tuvo un problema serio con sus BATERIAS en un modelo especifico (se
incendiaban) al final se cambi el lote total.

SEMEJANZA - ACER (20%) Una marca buena. La he usado y su precio es bastante


accesible. Sus modelos se vuelven obsoletos muy rpido.

- LENOVO (21.5%) A pesar que tiene respaldo de IBM, LENOVO es una marca que visita
mucho a la GARANTIA. Aparte, es muy compatible y no muy delicado.

- HP (25.6%) La decepcin. HP es el modelo que LAPTOPS que vemos todos los tcnicos
alguna vez. A pesar que tiene miles de accesorios (Control remoto, pantalla giratoria, diseo
pulido muy poco recomendable porque una laptop se toca mucho y queda como
MANCHADO), tiene muchos problemas, en especial con la serie DV, el chip de video
RECALIENTA HASTA NO ENCEDER MAS. PROPUESTAS FUTURISTICAS
ARQUITECTURA RISC, CISC Y ARM

Primeramente definamos lo que significa CISC, RISC y ARM:


CISC (complex instruction set computer) Computadoras con un conjunto de
instrucciones complejo.
RISC (reduced instruction set computer) Computadoras con un conjunto de instrucciones
reducido.
ARM es una arquitectura RISC (Reduced Instruction Set Computer=Ordenador con
Conjunto Reducido de Instrucciones).

La arquitectura del procesador es


lo que hace la diferencia entre el
rendimiento de un CPU (Unidad
Central de Proceso) y otra.
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

Una de las primeras decisiones a la hora de disear un microprocesador es decidir cul ser
su juego de instrucciones.
La decisin por dos razones; primero, el juego de instrucciones decide el diseo fsico del
conjunto; segundo, cualquier operacin que deba ejecutarse en el microprocesador deber
poder ser descrita en trminos de un lenguaje de estas instrucciones. Frente a esta cuestin
caben dos filosofas de diseo; mquinas denominadas CISC y mquinas denominadas RISC.
Cuando hablamos de microprocesadores CISC, computadoras con un conjunto de
instrucciones complejo, (del ingls complex instruction set computer), y procesadores RISC,
computadoras con un conjunto de instrucciones reducido, (del ingls reduced instruction set
computer), se piensa que los atributos complejo y reducido describen las diferencias entre los
dos modelos de arquitectura para microprocesadores.
Esto es cierto solo de forma superficial, pues se requiere de muchas otras caractersticas
esenciales para definir los RISC y los CISC.
Hasta hace solo algunos aos, la divisin era tajante: RISC se utilizaba para entornos de red,
mientras que CISC se aplicaba en ordenadores domsticos. Pero en la actualidad se alzan
voces que afirman que CISC est agotando sus posibilidades, mientras otras defienden
fervientemente que CISC ya ha alcanzado a RISC, adoptando algunas de sus principales
caractersticas.
Arquitectura RISC
En la arquitectura computacional, RISC (del ingls reduced instruction set computer) es un
tipo de microprocesador con las siguientes caractersticas fundamentales: Instrucciones de
tamao fijo y presentado en un reducido nmero de formatos. Slo las instrucciones de carga
y almacenamiento acceden a la memoria de datos. El objetivo de disear mquinas con esta
arquitectura es posibilitar la segmentacin y el paralelismo en la ejecucin de instrucciones
y reducir los accesos a memoria.
El primer intento por hacer una CPU basada en el concepto RISC fue hecho en IBM el cual
comenz en 1975, precediendo a los dos proyectos anteriores. Nombrado como proyecto
RAN, el trabajo llev a la creacin de la familia de procesadores IBM 801, la cual fue
utilizada ampliamente en los equipos de IBM. El 801 fue producido eventualmente en forma
de un chip como ROMP en 1981, que es la abreviatura de Research Office Products Division
Mini Processor. Como implica el nombre, esta CPU fue diseada para tareas pequeas, y
cuando IBM lanz el diseo basado en el IBM RT-PC en 1986, el rendimiento no era
aceptable. A pesar de esto, el 801 inspir varios proyectos de investigacin, incluyendo
algunos nuevos dentro de IBM que eventualmente llevaran a su sistema IBM POWER.
Las mquinas RISC protagonizan la tendencia actual de construccin de microprocesadores.
PowerPC, DEC Alpha, MIPS, ARM, SPARC... son ejemplos de algunos de ellos.
RISC es una filosofa de diseo de CPU para computadora que est a favor de conjuntos de
instrucciones pequeas y simples que toman menor tiempo para ejecutarse.
El tipo de procesador ms comnmente utilizado en equipos de escritorio, el x86, est basado
en CISC en lugar de RISC, aunque las versiones ms nuevas traducen instrucciones basadas
en CISC x86 a instrucciones ms simples basadas en RISC para uso interno antes de su
ejecucin.
La idea fue inspirada por el hecho de que muchas de las caractersticas que eran incluidas en
los diseos tradicionales de CPU para aumentar la velocidad estaban siendo ignoradas por
los programas que eran ejecutados en ellas. Adems, la velocidad del procesador en relacin
con la memoria de la computadora que acceda era cada vez ms alta. Esto con llev la
aparicin de numerosas tcnicas para reducir el procesamiento dentro del CPU, as como de
reducir el nmero total de accesos a memoria.

Las caractersticas que generalmente son encontradas en los diseos RISC son:

Codificacin uniforme de instrucciones, lo que permite una de codificacin ms


rpida.
Un conjunto de registros homogneo, permitiendo que cualquier registro sea utilizado
en cualquier contexto y as simplificar el diseo del compilador.
Modos de direccionamiento simple con modos ms complejos reemplazados por
secuencias de instrucciones aritmticas simples.
Los tipos de datos soportados en el hardware no se encuentran en una mquina RISC.
Los diseos RISC tambin prefieren utilizar como caracterstica un modelo de
memoria Harvard, donde los conjuntos de instrucciones y los conjuntos de datos estn
conceptualmente separados.

Entre las ventajas de RISC tenemos las siguientes:

La CPU trabaja ms rpido al utilizar menos ciclos de reloj para ejecutar


instrucciones.
Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que a
diferencia de CISC, RISC conserva despus de realizar sus operaciones en memoria
los dos operandos y su resultado, reduciendo la ejecucin de nuevas operaciones.
Cada instruccin puede ser ejecutada en un solo ciclo del CPU

Arquitectura CISC
En la arquitectura computacional, CISC (complex instruction set computer) es un modelo de
arquitectura de computadora. Los microprocesadores CISC tienen un conjunto de
instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre
operandos situados en la memoria o en los registros internos, en contraposicin a la
arquitectura RISC.
Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la
actualidad, la mayora de los sistemas CISC de alto rendimiento implementan un sistema que
convierte dichas instrucciones complejas en varias instrucciones simples del tipo RISC,
llamadas generalmente microinstrucciones.
Los CISC pertenecen a la primera corriente de construccin de procesadores, antes del
desarrollo de los RISC. Ejemplos de ellos son: Motorola 68000, Zilog Z80 y toda la familia
Intel x86 usada en la mayora de las computadoras personales actuales.
Para realizar una sola instruccin un chip CISC requiere de cuatro a diez ciclos de reloj.

Entre las ventajas de CISC destacan las siguientes:

Reduce la dificultad de crear compiladores.


Permite reducir el costo total del sistema.
Reduce los costos de creacin de software.
Mejora la compactacin de cdigo.
Facilita la depuracin de errores.

Ejemplo de microprocesadores basados en la tecnologa CISC:

Intel 8086, 8088, 80286, 80386, 80486.


Motorola 68000, 68010, 68020, 68030, 6840.

Ejemplo de microprocesadores basados en la tecnologa CISC:

MIPS, Millions Instruction Per Second.


PA-RISC, Hewlett Packard.
SPARC, Scalable Processor Architecture, Sun Microsystems.
POWER PC, Apple, Motorola e IBM.

ARQUITECTURA ARM
La arquitectura de los procesadores mviles existentes, con el permiso de Intel y su
procesador Atom Z2460 con arquitectura x86, es ARM. ARM ofrece tanto los juegos de
instrucciones necesarios para programar aplicaciones como diseos de referencia para
fabricar los procesadores capaces de trabajar con ellos. Las instrucciones tienen un
equivalente en operaciones lgicas y aritmticas, que a su vez tienen su representacin
electrnica realizable mediante circuitos digitales. Una compaa interesada en ofrecer
soluciones CPU basadas en ARM puede licenciar tanto las instrucciones como el diseo de
referencia, o disear desde cero la electrnica capaz de trabajar con ellas.
Durante la historia de ARM, ha habido diferentes
arquitecturas caracterizadas por el juego de
instrucciones. ARMv1, ARMv2, hasta llegar a ARMv7
con la vista puesta en ARMv8. Para cada arquitectura, ha
habido diferentes diseos de referencia. Por ejemplo,
para ARMv6 se tena el diseo de referencia ARM11. Y
para los actuales ARMv7 son populares los ARM Cortex
A9 a la espera de los Cortex A15.
Compaas como Apple, Qualcomm o NVIDIA, en alguno de sus proyectos futuros, no
usan estos diseos de referencia y, por tanto, sus procesadores no se pueden categorizar como
Cortex A9 ni A15, aunque sus caractersticas estarn en lnea con las de los futuros Cortex
A15. Por ejemplo, el procesador Samsung Exynos 4412 de cuatro ncleos que usa el Galaxy
S3 es ARMv7 Cortex A9, as como el Tegra 3 de NVIDIA, tambin quad core, es Cortex
A9.
ARM es una arquitectura RISC (Reduced Instruction Set Computer=Ordenador con Conjunto
Reducido de Instrucciones) de 32 bits y recientemente con la llegada de su versin V8-A
tambin de 64 Bits desarrollada por ARM Holdings. Se llam Advanced RISC Machine, y
anteriormente Acorn RISC Machine.
La arquitectura ARM es licenciable. Esto significa que el negocio principal de ARM
Holdings es la venta de ncleos IP, estas licencias se utilizan para crear microcontroladores
y CPUs basados en este ncleo. Las empresas que son titulares de licencias ARM actuales o
anteriores incluyen a Alcatel-Lucent, Apple Inc., AppliedMicro, Atmel, Broadcom, Cirrus
Logic, Digital Equipment Corporation, Ember, Energy Micro, Freescale, Intel (a travs de
DEC), LG, Marvell Technology Group, Microsemi, Microsoft, NEC, Nintendo, Nokia,
Nuvoton, Nvidia, Sony, MediaTek, NXP (antes Philips Semiconductors), Oki, ON
Semiconductor, Psion, Qualcomm, Samsung, Sharp, STMicroelectronics, Symbios Logic,
Texas Instruments, VLSI Technology, Yamaha, y ZiiLABS.
Los procesadores ARM son desarrollados por ARM y los titulares de licencias de ARM.
Prominentes familias de procesadores ARM desarrollados por ARM Holdings incluyen el
ARM7,V8-A ARM9, ARM11 y Cortex. Los procesadores ARM notables desarrollados por
los licenciatarios incluyen Applied Micro Circuits Corporation X-Gene, DEC StrongARM,
Freescale i.MX, Marvell Technology Group XScale, NVIDIA Tegra, Qualcomm
Snapdragon, Texas Instruments OMAP, Samsung Exynos, Apple Ax, ST-Ericsson
NovaThor, Huawei K3V2 e Intel Medfield.

ARM Holdings, la empresa que desarroll la arquitectura decidi licenciarla hacindola


accesible a los distintos fabricantes por una pequea tasa.
Entre las ventajas de ARM tenemos las siguientes:

Los procesadores ARM necesitan una cantidad menor de transistores que los
procesadores x86 CISC tpicos en la mayora de ordenadores personales.
Su enfoque de diseo lo lleva a una reduccin de los costos, calor y energa.
Son muy deseables para dispositivos que funcionan con bateras, como los telfonos
mviles, tabletas, entre otros.
La relativa simplicidad de los procesadores ARM los hace ideales para aplicaciones
de baja potencia.

CONCLUSIONES
En conclusin podemos mencionar que el usuario debe decidirse por una u otra estructura de
procesamiento, esto lo hace de acuerdo a la aplicacin que maneje cada usuario en su PC.
Esto vale tanto para la decisin por una determinada arquitectura CISC, RISC o ARM, como
para determinar si cual puede emplearse en forma rentable para una aplicacin concreta. Hoy
en da los programas cada vez ms grandes y complejos demandan mayor velocidad en el
procesamiento de informacin, lo que implica la bsqueda de microprocesador es ms
rpidos y eficientes. Un microprocesador es la encapsulacin, en un chip, de la unidad
aritmtico-lgica y la unidad de control, es quien ejecuta el programa almacenado en la
memoria principal y quien opera con los datos. Si un microprocesador es capaz de ejecutar
muchas instrucciones en cdigo mquina no es garanta de ser mejor que otro que ejecuta
menos instrucciones. En la actualidad sucede todo lo contrario.
BIBLIOGRAFIA

VALDZ Fernando. Microcontroladores, Editorial: Espaa 2001.


FOROUZAN Behrouz. Introduccin a las Ciencias de la Computacin, Editorial:
Ceangage Learning Editors 2004.
RICE John. Ciencia de la Computacin, Editorial: Interamericana Editores, S.A. de C.V.
2005.
STALLINGS William. Organizacin y Arquitectura de Computacin. Editorial: Pearson
Educacin, S.A 2000. Quinta edicin.
STALLINGS William. Organizacin y Arquitectura de Computacin. Editorial: Pearson
Educacin, S.A 2006. Sptima edicin
VILLAREAL Sonia Introduccin a la computacin, Editorial Primera edicin 1999.
Jos, Mora, Introduccin a la informtica, Trillas, Cuarta edicin, 2005 PEIRON Montse.
Conceptos bsicos de los computadores, Editorial: Editorial UOC
ORTEGON Antonio, "Tipos de Computadoras".
Disponible en lnea: http://usuarios.lycos.es/aortegon/arquitectura.htm
Consultado: 17/11/2007.
http://www.azc.uam.mx/publicaciones/enlinea2/num1/1-2.htm
http://es.wikipedia.org/wiki/RISC
http://www.monografias.com/trabajos55/microprocesadores-cisc-risc/microprocesadores-
cisc-risc.shtml

You might also like