Professional Documents
Culture Documents
PROFESOR: ALUMNO:
ARQUITECTURA CISC
VENTAJAS
DESVENTAJAS
EVOLUCION
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 conllev la aparicin de numerosas tcnicas
para reducir el procesamiento dentro del CPU, as como de reducir el nmero total
de accesos a memoria.
VENTAJAS
DESVENTAJAS
Ms difcil de programar.
Excesiva dependencia en la efectividad del compilador.
La depuracin de los programas se hace difcil por la programacin de
instrucciones.
Se incrementa el tamao del cdigo de lenguaje mquina.
EVOLUCION
El primer sistema que pudiera ser considerado en nuestros das como RISC no lo
era as en aquellos das; era la supercomputadora CDC 6600, diseada en 1964 por
Seymour Cray.
Cray la dise como un CPU para clculos a gran escala (con 74 cdigos,
comparada con un 8086 400, adems de 12 computadores simples para manejar los
procesos de E/S (la mayor parte del sistema operativo se encontraba en uno de
stos).
El CDC 6600 tena una arquitectura de carga/almacenamiento con tan solo dos
modos de direccionamiento. Haba once unidades de canalizacin funcional para la
aritmtica y la lgica, adems de cinco unidades de carga y dos unidades de
almacenamiento (la memoria tena mltiples bancos para que todas las unidades de
carga/almacenamiento pudiesen operar al mismo tiempo). El nivel promedio de
operacin por ciclo/instruccin era 10 veces ms rpido que el tiempo de acceso a
memoria.
Los diseos RISC que ms se dieron a conocer sin embargo, fueron aquellos donde
los resultados de los programas de investigacin de las universidades eran
ejecutados con fondos del programa DARPA VLSI. El programa VLSI
prcticamente desconocido hoy en da, llev a un gran nmero de avances en el
diseo de chips, la fabricacin y an en las grficas asistidas por computadora.
Una de las primeras mquinas de carga/almacenamiento fue la minicomputadora
Data General Nova, diseado en 1968 por Edson de Castro. Haba un conjunto de
instrucciones RISC casi puro, muy similar a la de los procesadores ARM de hoy,
sin embargo no ha sido citado como haber influido en los diseadores del ARM,
aunque estas mquinas estaban en uso en la Universidad de Cambridge
ComputerLaboratory en la dcada de 1980.
Casi al mismo tiempo, John Hennessy comenz un proyecto similar llamado MIPS
en la Universidad de Stanford en 1981. MIPS se centraba casi completamente en la
segmentacin, asegurndose de que ejecutara tan lleno como fuera posible.
Aunque la segmentacin ya haba sido utilizada en otros diseos, varias
caractersticas del chip MIPS hacan su segmentacin mucho ms rpida. Lo ms
importante, y quiz molesto de estas caractersticas era el requisito de que todas las
instrucciones fueran capaces de completarse en un solo ciclo. Este requisito
permita al canal ser ejecutado a velocidades ms altas (no haba necesidad de
retardos inducidos) y es la responsable de la mayora de la velocidad del
procesador. Sin embargo, tambin tena un efecto colateral negativo al eliminar
muchas de las instrucciones potencialmente utilizables, como una multiplicacin o
una divisin.
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.
ARQUITECTURA ARM
EVOLUCION
A finales de los aos 80, Apple Computer comenz a trabajar con Acorn en nuevas
versiones del ncleo ARM. En Acorn se dieron cuenta de que el hecho de que el
fabricante de un procesador fuese tambin un fabricante de ordenadores podra
echar para atrs a los clientes, por lo que se decidi crear una nueva compaa
llamada Advanced RISC Machines, que sera la encargada del diseo y gestin de
las nuevas generaciones de procesadores ARM. Ocurra esto en el ao 1990.
Este trabajo deriv en el ARM6, presentado en 1991. Apple utiliz el ARM 610
(basado en el ARM6), como procesador bsico para su innovador PDA, el Apple
Newton. Por su parte, Acorn lo utiliz en 1994 como procesador principal en su
RiscPC.
ARM1
ARM2
ARM3
ARM6
ARM7
ARM7TDMI
StrongARM
ARM8
ARM9TDMI
ARM9E
ARM10E
XScale
ARM11
Cortex.
BIBLIOGRAFIA
http://arquithardware.blogspot.com/p/arquitectura-de-computador-
cisc-y-risc.html
https://es.wikipedia.org/wiki/Reduced_instruction_set_computing#P
rimeros_dise.C3.B1os_RISC
https://es.wikipedia.org/wiki/Arquitectura_ARM#Historia
http://www.eltiempo.com/archivo/documento/MAM-67548
https://cs.stanford.edu/people/eroberts/courses/soco/projects/risc/ris
ccisc/
http://www.informatica-hoy.com.ar/aprender-informatica/El-
Procesador-de-la-computadora.php