Professional Documents
Culture Documents
RESUMEN
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.
DESARROLLO
EL MICROPROCESADOR Y SU FUNCIONAMIENTO
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.
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.
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
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
- 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.
- 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
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:
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.
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.
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