Vous êtes sur la page 1sur 6

Alumno: Ing. Julio Csar Sosa Yeladaqui.

Matricula: 58259

Grupo: CC06

Materia:

TPICOS DE ARQUITECTURA DE CMPUTO.

Docente: Dr. Yoel Ledo Mezquita

Actividad #1: Arquitectura RISC & CISC

Objetivo:
Comparar las arquitecturas RISC y CISC a travs del estudio de sus caractersticas, lo que nos
permita aplicarlas posteriormente en el rea laboral.

Chetumal, Quintana Roo, Mxico a 18 de Mayo de 2014

Lleva a cabo una investigacin de los dos tipos de arquitecturas RISC &
CISC, que nos permita realizar el siguiente cuadro comparativo:
TABLA COMPARATIVA
Tpico

RISC

Soporte
a
Nulo soporte para lenguajes de
lenguajes de alto
alto nivel
nivel
Es complicado crear compiladores
para la arquitectura RISC, debido a
su caracterstica simplista, debido
al
reducido
nmero
de
instrucciones con el que cuenta,
implica una mayor carga de trabajo
Facilidad
de
tanto en el diseo del compilador
escribir
propiamente dicho, como en su
compiladores
funcionamiento al momento de
realizar la traducciones entre las
instrucciones del lenguaje de alto
nivel a cdigo mquina de acuerdo
al conjunto de instrucciones con el
que se cuenta.

Velocidad
ejecucin
programas

Los programas se ejecutan con


gran velocidad, al tratarse de un
conjunto
pequeo
de
instrucciones, as como ser
instrucciones de longitud definida,
de
si bien el nmero de instrucciones
de
por programa es elevado, la
cantidad de ciclos de reloj por
instruccin disminuye, esto aunado
a que el trabajo del procesado es
de forma directa con los registros
que lo constituyen.

CISC
Amplio Soporte para lenguajes de alto nivel

Facilita la creacin de compiladores, debido


a su amplio repertorio de instrucciones, lo
cual le ahorra trabajo de traduccin al
compilador, resultando una interaccin
prcticamente directa, entre el software de
alto nivel y las instrucciones del procesador.

La ejecucin es ms lenta comparado con


RISC, esto debido a que se trata de
instrucciones ms complejas, las cuales
muchas veces estn compuestas por
subinstrucciones, esto implica que la
cantidad de ciclos de reloj por instruccin
aumente,
adems
de
tratarse
de
instrucciones de longitud variable, a esto
podemos agregar el hecho de que en la
mayora de las implementaciones CISC se
plantea en muchos casos, el uso de la
mayor variedad de direccionamientos
posibles.

La arquitectura RISC es la ms
costosa de ambas, esto debido a
que toda su constitucin es
Costo de las cubierta o sustentada por los
arquitecturas
diferentes
componentes
electrnicos que necesite utilizar,
para satisfacer el modelo de la
arquitectura.

La arquitectura CISC, resulta ms


econmica, ya que si bien hablamos de
instrucciones
ms complejas, dichas
instrucciones
estn
compuestas
por
subinstrucciones,
las
cuales
son
microprogramadas y que sirven de
intermediarias entre el hardware, "los
registros y componentes electrnicos" y el
software de alto nivel, cabe destacar que
este software intermediario, al cual bien
podramos denominar "firmware", esto no es
otra cosa que software al ms bajo nivel,
embebido en el procesador, el desarrollo del
mismo es barato, comparado con la
necesidad de incluir implementaciones
electrnicas que cumplan con las mismas
actividades
que
las
instrucciones
microprogramadas.

El
mejor
equilibrio
entre
costo/calidad
en
donde
se
involucre la arquitectura RISC es
en la de servidores, esto debido a
que por supuesto, toda actividad
realizada por un servidor, "como
almacenar y transferir datos",
implica trabajo del procesador,
debido al contexto en donde se
desenvuelven las computadoras
denominadas "servidores", las
cuales
pretenden
atender
peticiones
de
diferentes
computadoras clientes, resulta
imperioso
la
necesidad
de
velocidad.

Por el contrario la arquitectura CISC ha


resultado muy beneficiosa, para el sector de
las PC o estaciones de trabajo, esto debido
a lo econmico de su diseo y las ventajas
antes mencionadas respecto al soporte de
lenguajes de alto nivel.

RISC dispone de una cantidad


menor de software de aplicacin,
esto debido a la orientacin
comercial, que su constitucin
de descriptiva y tcnica le han dado
los fabricantes, esto en el
entendido razonable
que el
volumen
de
computadores
servidores es menor que el de pc o
estaciones de trabajo.

Existe gran variedad de software disponible


desarrollado bajo esta arquitectura, debido a
la relacin inversa respecto a la realidad de
mercado en la cual se encuentran los
diseos basados en CISC, siendo esta
arquitectura la ms ampliamente difundida,
en el mercado de las computadoras de
escritorio convencionales.

Beneficio
Costo/calidad

Software
aplicacin

Para sealar la diferencia entre RISC y CISC, podemos auxiliarnos de la siguiente


formula:
Tcpu = (NI)(CPI)(Tciclo)
Tcpu = Tiempo de CPU de un programa.
NI = Nmero de instrucciones mquina del programa.
CPI = Numero de ciclos por Instruccin.
Tciclo = El Periodo de un procesador, Inverso a la frecuencia del procesador, tiempo que
tarda un ciclo de reloj del procesador.
Tciclo = 1 / f

f = frecuencia del procesador.

Si observamos la formula en cuestin y recordamos la descripciones de RISC y CISC, encontrar que


una y otra arquitectura impactan tanto en el Nmero de Instrucciones (NI), as como en el nmero
de Ciclos por Instruccin (CPI), siendo que la arquitectura RISC implica un mayor valor de NI,
debido a su reducido conjunto de instrucciones, puesto que al ser un conjunto reducido de
instrucciones, se requiere un nmero considerable de instrucciones de bajo nivel, respecto a
instrucciones de alto nivel si pretendemos buscar un ejemplo valido, RISC principalmente busca
disminuir el valor de CPI, caso inverso ocurre con CISC, en donde dicha arquitectura mantiene un
NI bajo, no obstante implica un aumento considerable de CPI, debido a la complejidad, longitud
variable de sus instrucciones, as como el manejo de infinidad de mtodos de direccionamiento.
Tcpu = (NI)(CPI)(Tciclo)
Cabe realizar una observacin, toda la teora anterior, est sujeta a los cambios tecnolgicos, a
travs del tiempo, una y otra arquitectura han oscilado respecto a la supremaca o popularidad de
una y otra en uno u otro sector computacional.
Durante mucho tiempo la arquitectura ms utilizada en cualquier rubro computacional, fue CISC,
posteriormente ocurri una aceptacin masiva de la arquitectura RISC en el ambiente de los
servidores, en las PC ha ocurrido lo mismo, aun que aun prevalece por arriba CISC.
Estas oscilaciones entre la preferencia de una y otra de manera general, como se coment estn
sujetas a los cambios y avances de la tecnologa, la velocidad de funcionamiento se ve impactada
por cuestin de descripcin y constitucin de la arquitectura misma, hecho que pretendimos
sealar utilizando la formula anterior, si embargo, en dicha frmula, tambin est presente el
factor tecnolgico, esto corresponde a Tciclo, esta variable siempre est afectada por el desarrollo
tecnolgico del momento, obviando por supuesto, que a mayor velocidad de los procesadores,
fruto de los avances en su construccin y caractersticas fsicas, ms rpido se ejecutaran los
programas, todas las variables de la formula, han oscilado a travs del tiempo, sin embargo la que
respecta al cambio tecnolgico, es la que ha mantenido un cambio contante, lo cual permite usar

una y otra arquitectura en uno u otro rubro, en donde tiempo atrs resultaba impensable o poco
til.
Tal es el caso de las ms resientes lneas de procesadores Xeon de Intel 7500, los cuales son
ofrecidos como reemplazo a los procesadores con arquitectura RISC, siendo estos por supuesto en
arquitectura CISC, pero cmo es esto posible?, seguramente porque las caractersticas fsicas y de
construccin del procesador, le permites alcanzar velocidades de reloj, lo suficientemente veloces,
y en donde en base a un profundo estudio, de los requerimientos actuales promedio de
procesamiento de distintos sectores productivos, resulta tan suficiente que es despreciable el usar
RISC o CISC, y en donde se puede aprovechar los beneficios propios de CISC, en el entendido que
la velocidad propiamente dicha no implica un factor determinante, sin embargo con seguridad
esto no implica la muerte y cada en desuso de RISC, por mucho que se trate de una campaa
comercial de un gigante como Intel, siempre est el factor tipo de problema, an existen
problemas o necesidades computacionales, cuyos niveles de estrs y volmenes de datos
procesados son tal, que implique la imperiosa necesidad de utilizar una arquitectura RISC.

Caso:
La empresa mexicana CEMEX, tiene pensado poner en la ciudad de Puebla en centro de
operaciones por la importancia que ha adquirido el estado en cuestiones de obra pblica.
El Centro de operaciones contar con un call center para atender llamadas de clientes, se necesita
1 computadora para almacenar los datos de clientes y para darles seguimientos a sus peticiones.
Tambin contara con una sala de cmputo de 4 computadoras 2 para evaluaciones de proyectos, 2
para cuestiones administrativas.
Con lo que ya analiz y compar, Que tecnologa le recomienda a la empresa CEMEX que
compre? Fundamente su respuesta.
Finalmente debers elaborar las conclusiones sobre lo que esta actividad te ha transmitido.

Propuesta:
Base de datos:
Para hospedar la base de datos de clientes, es recomendable un servidor o servidores, cuya
procesador sea de arquitectura RISC, esto debido a que CEMEX, es una empresa Mexicana
multinacional, por lo que se infiere que la cantidad de clientes es considerablemente extensa, y en
donde el volumen de datos agregados pertenecientes a cada cliente de igual forma es elevada, por
otro lado, los call centers, procuran brindar atencin al cliente, por lo que muy seguramente como
parte del sistema de base de dados, existir un sistema tipo CRM y de intercomunicacin, esto

implica un sinnmero de peticiones simultaneas de informacin hacia el servidor, y en donde


resulta evidente que se necesita la mayor velocidad de procesamiento posible.
Evaluacin de Proyectos y Equipos Administrativos:
Para estos 4 equipos, se recomienda utilizar equipos cuyo procesador sea de arquitectura CISC,
esto porque nos permite ahorrar costo, as como aprovechar la existencia de mltiples
aplicaciones disponibles para esta arquitectura, si bien hay una definicin concreta de actividades
para este grupo de computadoras, lo cierto es que el tipo de operaciones a realizar no implican un
gran volumen de informacin para procesar, no obstante dado su perfil gerencial de algunos de
estos equipos, puede implicar la necesidad de disponer y utilizar de una variedad de aplicaciones
mayor(software de ofimtica, software de control de proyectos, software gerencial y contable,
software de video conferencia, etc.), comparado con el servidor de DB, en donde es limitado a una
determinada misin.

Conclusin:
Resulta importante e interesante conocer, las 2 Arquitecturas de computadoras predominantes en
la actualidad, si no es que por definicin las nicas. Esto nos resulta til tanto por conocer, de
forma muy general, las corrientes descriptivas en la constitucin de las computadoras y en
concreto de los procesadores. Esto adems nos permite sustentar nuestras decisiones al momento
de elegir o definir qu tipo de sistema computacional utilizar, ya que al conocer su descripcin mas
general y operativa, podemos definir en qu escenario utilizarlo, el tener estos conocimientos nos
permite ofrecer respuestas que vayan de acuerdo al mejor equilibrio en costo/beneficio.

Referencia:
M. Morris Mano, (1994), Universidad Estatal de California en Los ngeles, Arquitectura de
Computadoras, Editorial: Pearson Educacin, Mxico.
Julio Ortega, et al. (2005), Universidad de Granada, Arquitectura de Computadores, Editorial:
Thomson, Espaa.
Intel, (2010), Brief: From RISC to Intel-based Servers, Estados Unidos de Amrica.
Recuperado de:
http://www.intel.com/content/www/us/en/financial-services-it/financial-services-risc-migrationxeon-7500-brief.html

Vous aimerez peut-être aussi