Professional Documents
Culture Documents
CÓMPUTO”
CIONALES”
La decisión por dos razones; primero, el juego de instrucciones decide el diseño físico del
conjunto; segundo, cualquier operación que deba ejecutarse en el microprocesador deberá poder
ser descrita en términos de un lenguaje de estas instrucciones.
Frente a esta cuestión caben dos filosofías de diseño; máquinas denominadas CISC y
máquinas denominadas RISC.
ARQUITECTURA RISC
Las características que generalmente son encontradas en los diseños RISC son:
ARQUITECTURA CISC.
OBJETIVO: Comparar las arquitecturas RISC y CISC a través del estudio de sus características, lo que nos permita aplicarlas
posteriormente en el área laboral.
INSTRUCCIONES: Lleva a cabo una investigación de los dos tipos de arquitecturas RISC & CISC, que nos permita realizar el
siguiente cuadro comparativo:
Tópico RISC CISC
Este comparativo abarca ambas arquitecturas: Los procesadores RISC ofrecen peor
soporte para los lenguajes de alto nivel, que lo CISC. Esta creencia se argumenta en que
un conjunto de instrucciones de "alto nivel" (CISC) es mejor soporte para lenguajes de
alto nivel. Sin embargo, la característica fundamental de los lenguajes de alto nivel,
Soporte a lenguajes de alto nivel implica que el programador sólo interacciona con el ordenador a través del propio lenguaje
de alto nivel (programación, depuración, mensajes del sistema, etc.), por lo que todos los
problemas a "bajo nivel", deben de ser transparentes y desconocidos para el. Por ello,
son de nulas consecuencias para el programador y los lenguajes de alto nivel, como se
implementan las funciones, en función del tipo de CPU.
Todas las operaciones complejas se
Los procesadores CISC tienen un mayor
trasladan al microprocesador por medio de
número de instrucciones y modos de
conexiones fijas en el circuito integrado
direccionamiento, existen por tanto más
para agilizar las instrucciones básicas más
Facilidad de escribir compiladores formas de hacer la misma tarea, lo que puede
importantes. De esta manera, el
confundir tanto al compilador como al que lo
compilador asume la función de un
escribe. Por ello, subjetivamente es posible
mediador inteligente entre el programa de
escoger una forma de hacerlo poco
aplicación y el microprocesador. Es decir,
se hace un gran esfuerzo para mantener al adecuada, por el tipo de instrucciones o por el
hardware tan simple como sea posible, aún tiempo de ejecución que requieren.
a costa de hacer al compilador
considerablemente más complicado.
Las ejecución es las lenta comparado con
RISC, esto debido a que se trata de
Un programa es más rápido cuanto más
instrucciones más complejas, las cuales
pequeño. La velocidad a la que un
muchas veces están compuestas por sub-
programa puede ser ejecutado no depende
instrucciones, esto implica que la cantidad de
en absoluto de su tamaño, sino del tiempo
ciclos de reloj por instrucción aumente,
Velocidad de ejecución de de ejecución de cada una de sus
programas además de tratarse de instrucciones de
instrucciones. Dado que las instrucciones
longitud variable, a esto podemos agregar el
RISC son más rápidas, puede haber mayor
hecho de que en la mayoría de las
paralelismo y simultaneidad en la ejecución
implementaciones CISC se plantea en
de pequeñas secciones de código.
muchos a casos, el uso de la mayor variedad
de direccionamientos posibles.
RISC es más rápida, pero más costosa. La arquitectura CISC, resulta más económica,
Hablando en términos de costo hay que ya que si bien realizan instrucciones más
pensar que RISC utiliza más la circuitería complejas, estas instrucciones estas
(comandos hardware o circuitos compuestas por sub-instrucciones, las cuales
Costo de las arquitecturas
electrónicos) para ejecutar operaciones son micro programadas y que sirven de
directas (el microprocesador está más libre intermediarias entre el hardware, y el software
de carga), en tanto que CISC utiliza micro de alto nivel, cabe mencionar que este
código ejecutado por el microprocesador lo software intermediario, el cual podríamos
que la hace más económica y más lenta denominar “firmware”, esto no es otra cosa
también (debido a la carga que soporta el que software al más bajo nivel incrustado en
microprocesador). el procesador, el desarrollo del mismo es más
barato.
Dependiendo al uso que se le va dar al
La arquitectura CISC por el contrario a
equipo con esta arquitectura es el beneficio
resultado ser muy beneficiosa, para el sector
que se puede generar, si el equipo con esta
de las PC o estaciones de trabajo, debido a
Beneficio Costo/calidad arquitectura se usara para fines
lo económico de su diseño y las ventajas
industriales se obtendrá un mayor beneficio
antes mencionadas respecto al soporte de
ya que la calidad de estos procesadores
lenguajes de alto nivel.
aseguran eficiencia y calidad.
En esta arquitectura se dispone de una Al igual que la arquitectura RISC, Existe una
gran variedad de software de aplicación gran variedad de software disponible bajo
esto es debido a su orientación comercial, esta arquitectura, debido a la relación inversa
que su constitución descriptiva y técnica le respecto a la realidad de mercado en la cual
Software de aplicación
han dado los fabricantes, esto entendiendo se encuentran los diseños basados en CISC,
que el volumen de las computadoras siendo esta arquitectura la más ampliamente
servidores es menor que el de pc o difundida, en el mercado de las computadoras
estaciones de trabajo. convencionales.
CASO CEMEX.
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. También contara con una sala de cómputo de 4 computadoras 2 para
evaluaciones de proyectos, 2 para cuestiones administrativas.
RESPUESTA:
Hoy en día, los programas cada vez más grandes y complejos demandan mayor velocidad
en el procesamiento de información, lo que implica la búsqueda de microprocesadores más
rápidos y eficientes. Cada usuario debe decidirse a favor o en contra de determinada arquitectura
de procesador en función de la aplicación concreta que quiera realizar. Esto vale tanto para la
decisión por una determinada arquitectura CISC o RISC, como para determinar si RISC puede
emplearse en forma rentable para una aplicación concreta.
Si bien el campo de aplicaciones de las arquitecturas RISC de alta capacidad crece con
fuerza, esto no equivale al fin de otras arquitecturas de procesadores y controladores acreditadas
que también seguirán perfeccionándose, lo que si resulta dudoso es la creación de familias CISC
completamente nuevas. Adoptando técnicas típicas de los procesadores RISC en las nuevas
versiones de procesadores CISC, se intenta encontrar nuevas rutas para el incremento de la
capacidad de las familias CISC ya establecidas.
Las decisiones en el mercado las toman los usuarios, y aquí, el software o la aplicación
concreta juegan un papel mucho más importante que las diferencias entre las estructuras que
son inapreciables para el usuario final.
*BIBLIOGRAFÍA:
http://rcmcomputointegrado.blogspot.mx/2012/03/arquitectura-risc-y-cisc.html
https://www.azc.uam.mx/publicaciones/enlinea2/num1/1-2.htm
http://lismarromero.blogspot.mx/2012/08/historia-de-las-arquitecturas-risc-y.html
https://www.xataka.com/componentes/cisc-frente-a-risc-una-batalla-en-blanco-y-negro
https://www.azc.uam.mx/publicaciones/enlinea2/1-2pap.htm