Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facultad de Ingeniera
Escuela profesional de Ingeniera de Sistemas
PRESENTACIN
Con el propsito de tener un conocimiento mucho ms amplio y
claro sobre las arquitecturas CISC y RISC damos a conocer
nuestro presente informe el cual consta de una definicin clara
respecto
a
ambas
arquitecturas,
su
funcionamiento,
caractersticas las cuales las diferencia una de otra, ventajas y
desventajas.
De igual manera mencionamos los campos de aplicacin que
presenta cada una, ya que si bien es cierto, la arquitectura CISC
es antigua, esta es de gran influencia, mientras que la
arquitectura RISC es nueva pero en ocasiones no muy usada por
incompatibilidad.
INTRODUCCIN
Para un correcto desarrollo en el campo laboral debemos estar en
constante informacin es por ello que 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 microprocesadores ms
rpidos y eficientes.
Todos los avances que se dan en la tecnologa enfocndose en los
semiconductores, han reducido las diferencias en las velocidades de
procesamiento de los microprocesadores con las velocidades de las
memorias. Es por esto que en el mercado se encuentran dos grandes
microprocesadores que es CISC y RISC. La arquitectura CISC tienen un
mercado de software muy difundido por otro lado la arquitectura RISC
plantea en su filosofa de diseo una relacin muy estrecha entre los
compiladores.
ARQUITECTURA CISC
Caractersticas:
Microprogramacin (un programa ubicado en una memoria del circuito integrado del
procesador interpreta cada instruccin de mquina)
Para realizar 1 instruccin requiere de 4 a 10 ciclos de reloj (al menos 1 por
microinstruccin pues las instrucciones compuestas son decodificadas internamente y
ejecutadas con una serie de microinstrucciones almacenadas en una ROM interna)
Conjunto amplio de instrucciones que permite operaciones complejas entre operandos
de la memoria o registros internos. Esto dificulta el paralelismo de instrucciones
Gran cantidad de instrucciones y modos de direccionamiento
FUNCIONAMIENTO
VENTAJAS
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.
DESVENTAJAS
Poco uso de las instrucciones y direccionamientos complejos
Poco aprovechamiento de parte de los compiladores:
no es fcil encontrar la mejor instruccin para ejecutar una tarea
Baja densidad de cdigo
Accesos a memoria disminuyen velocidad de ejecucin
ARQUITECTURA RISC
RISC
DEFINICIN
Enarquitectura computacional,RISC
(del inglsReducedInstructionSetComputer, en espaolComputador con
Conjunto de Instrucciones Reducidas) es un tipo de diseo deCPUgeneralmente
utilizado
en
microprocesadoresomicrocontroladoresposeen
aspectos
fundamentales:
Instruccionesde tamao fijo y presentadas en un reducido nmero de formatos.
Slo las instrucciones de carga y almacenamiento acceden a la memoria de
datos.
Buscando
aumentar
la
velocidad
del
procesamiento
se
descubri
en
base
a
experimentos
que,
con
una
determinada
arquitectura de base, la ejecucin de programas
compilados directamente con microinstrucciones
y residentes en memoria externa al circuito
integrado resultaban ser mas eficientes, gracias a
que el tiempo de acceso de las memorias se fue
decrementando conforme se mejoraba su
tecnologa de encapsulado.Debido a que se tiene
un conjunto de instrucciones simplificado, stas
se pueden implantar por hardware directamente
en la CPU, lo cual elimina el microcdigo y la
necesidad de decodificar instrucciones complejas.
CARACTERSTICAS
Las caractersticas comunes a todos los procesadores
RISC, fuente de sus capacidades de altas prestaciones,
son:
Modelo de conjunto de instrucciones Load/Store
(Cargar/Almacenar). Slo las instrucciones Load/Store
acceden a memoria; las dems operaciones en un RISC,
tienen lugar en su gran conjunto de registros. Ello
simplifica el direccionamiento y acorta los tiempos de
los ciclos de la CPU, y adems facilita la gestin de los
fallos de paginas (page faults) en entornos de memoria
virtual. Adems, permite un elevado nivel de
concurrencia a consecuencia de la independencia de las
operaciones de Load/Store de la ejecucin del resto de
las instrucciones.
2.ARQUITECTURA LOAD/STORE
Las nicas instrucciones que referencian datos en memoria son las de carga
y almacenamiento. Las dems operan solo con registros.
VENTAJAS RISC
Oblea mas pequea: al evolucionar la tecnologa permite incorporar
cache,etc. Menor consumo de potencia.
Tiempo de desarrollo mas corto: por lo tanto es mas barato y
mejor sintonizado con la tecnologa.
DESVENTAJAS RISC
Menor densidad de cdigo: si la disponibilidad de memoria es critica ocasiona
un menor rendimiento del cache de instrucciones.
No ejecutan cdigo x86:puede utilizar simulacin por software pero no puede
fabricar IBM PC compatible.
CAMPOS DE APLICACIN
Arquitectura CISC
CAMPOS DE APLICACIN
Arquitectura CISC
Lo cual no solo es vlido en los subsistemas de alta capacidad en el campo de los
sistemas llamados "embedded", en los que siempre dominaron las soluciones
especiales de alta capacidad de procesamiento sino tambin para las estaciones
de trabajo ("workstations"). Esta clase de equipos se han introducido poco a poco
en:
- Oficinas
- La medicina
- Bancos
CAMPOS DE APLICACIN
Arquitectura RISC
CAMPOS DE APLICACIN
Arquitectura RISC
Los procesadores MIPS son fabricados y comercializados por cinco empresas productoras
de semiconductores, entre las que figuran NEC y Siemens. Los procesadores de los cinco
proveedores son compatibles en cuanto a las terminales, las funciones y los bits.
Los procesadores RISC han conquistado el sector de las estaciones de trabajo, dominado
antes por los procesadores Motorola 68 000, y es muy probable que acosen la
arquitectura Intel en el sector superior de las PC's.
CONCLUSIN
El CISC es un modelo de arquitectura computacional con gran cantidad de
instrucciones complejas y modos de direccionamiento, donde un programa en
la memoria del circuito integrado del procesador interpreta cada instruccin
de mquina, realizndola en 4 o hasta 10 ciclos de reloj (al menos 1 por cada
microinstruccin que decodifica internamente y ejecuta las instrucciones
compuestas)
CONCLUSIONES
En estos tiempos los programas son grandes y complejos por
consiguiente necesitan mayor velocidad en el procesamiento de
informacin, por eso se busca microprocesadores ms rpidos y
eficientes
En la dcada de los setenta la microprogramacin era la tcnica ms
apropiada para la tecnologa de memorias
Hay quienes piensan que en pocos aos los microprocesadores RISC
sustituirn a los CISC, pero los microprocesadores CISC tienen un
mercado de software ms comercial y con mayor influencia. En
consecuencia, los procesadores se dotaron de poderosos conjuntos de
instrucciones, dando surgimiento a la arquitectura CISC.
Las arquitecturas CISC utilizadas desde hace 15 aos han permitido
desarrollar un gran nmero de productos de software. Sin embargo,
simultneamente aumentan las aplicaciones en las cuales la capacidad
de procesamiento que se pueda obtener del sistema es ms importante
que la compatibilidad con el hardware y el software anteriores.
CONCLUSIN
RISC ofrece soluciones atractivas donde se requiere una elevada capacidad
de procesamiento y se presente una orientacin hacia los lenguajes de alto
nivel.
El termino "reducido" puede llevar a engao. No se trata de que sean pocas
instrucciones si no de que estas sean sencillas. Se acepta que un procesador
es RISC cuando la misma instruccin que carga datos de memoria no realiza
operaciones sobre ellos. Es necesario esperar a que otra realice el
tratamiento de esos datos..
CONCLUSIONES
Un procesador RISC tpico tiene una capacidad de procesamiento de dos a
cuatro veces mayor que la de un cisc.
Con el avance de la tecnologa al tener programas mas grandes y complejos
que demandan mayor velocidad en el procesamiento de informacin la
arquitectura RISC se adecua a los requerimientos actuales.