Você está na página 1de 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.

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.

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.

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.

Velocidad
ejecucin
programas

Beneficio
Costo/calidad

Software
aplicacin

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.

Para sealar la diferencia entre


auxiliarnos de la siguiente formula:

RISC

CISC,

podemos

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 T ciclo, 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
Computadores, Editorial: Thomson, Espaa.

de

Granada,

Arquitectura

de

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-servicesrisc-migration-xeon-7500-brief.html

Você também pode gostar