AMAZONICA
ARQUITECTURA RISC
Docente:
Ing. Marco Aurelio Porro Chulli
Carrera Profesional: Ingeniera De Sistemas Y
Telemtica
Curso:
Microprocesadores
Estudiantes:
Lely Yojany Ydrogo Mego.
Deisy Gladys Vlchez Cieza.
ARQUITECTURA RISC
ARQUITECTURA RISC
1. Definicin:
RISC es el acrnimo de Reduced Instruction Set Computer lo que en castellano viene
a
ser
conjunto
reducido
de instrucciones de
computadora.
Se
entiende
por procesador RISC aquel que tiene un conjunto de instrucciones con unas
caractersticas determinadas.
Una instruccin no es ms que una indicacin de lo que debe de hacer el micro con
los datos. Gracias a las instrucciones se crean los programas. Existen muchos tipos
entre ellas aunque destacan las aritmticas, las lgicas y las de control de flujo.
El trmino "reducido" puede llevar a engao cuando nos referimos a RISC. No se trata
de que sean pocas instrucciones, ya que ningn procesador actual tiene pocas, si no
de que estas sean sencillas. Se acepta que un procesador sea 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.
Las instrucciones por tanto son ms sencillas de implementar en la propia CPU,
ocupan menos espacio los bloques lgicos que las tienen que traducir haciendo que
el sistema pueda tener frecuencias de funcionamiento mayores.
Gracias a esto la unidad de control, que es la encargada de gestionar que los bloques
funcionales como la unidad aritmtica lgica o la de punto flotante realicen su funcin,
puede ser ms sencilla que con otras arquitecturas. Esto permite obtener ms espacio
dentro del propio chip para otros elementos. Se suelen aadir as una mayor cantidad
de registros que permiten tener ms datos de forma interna en la CPU lo cual lleva a
trabajar en ciertas ocasiones de forma ms eficiente.
ARQUITECTURA RISC
2.Caractersticas:
Las caractersticas comunes a todos los procesadores RISC, fuente de sus
capacidades de altas prestaciones son: Modelo de conjunto de instrucciones:
Load/Store: que
significa:
Cargar-Almacenar.
Slo
las
instrucciones
ARQUITECTURA RISC
write-
ARQUITECTURA RISC
En pocas palabras esto significa que para cualquier nivel de desempeo dado,
un chip RISC tpicamente tendr menos transistores dedicados a la lgica
principal.
Las caractersticas que generalmente son encontradas en los diseos RISC son:
Codificacin uniforme de instrucciones (ejemplo: el cdigo de operacin se encuentra
siempre en la misma posicin en cada instruccin, la cual es siempre una palabra), lo
que permite una decodificacin ms rpida.
Un conjunto de registros homogneo, permitiendo que cualquier registro sea utilizado
en cualquier contexto y as simplificar el diseo del compilador (aunque existen
muchas formas de separar los ficheros de registro de entero y coma flotante).
Modos de direccionamiento simple con modos ms complejos reemplazados por
secuencias de instrucciones aritmticas simples.
Los tipos de datos soportados en el hardware (por ejemplo, algunas mquinas CISC
tiene instrucciones para tratar con tipos byte, cadena) no se encuentran en una
mquina RISC.
ARQUITECTURA RISC
3. Principios:
En este apartado, se intenta presentar de una manera general la filosofa bsica
de diseo de estas mquinas, teniendo en cuenta que dicha filosofa puede
presentar variantes.
El diseo de una mquina RISC se tienen cinco pasos fundamentales:
Analizar las aplicaciones para encontrar las operaciones clave:
Se refiere a que el diseador deber encontrar qu es lo que hacen en realidad
los programas que se pretenden ejecutar. Ya sea que los programas a ejecutar
sean del tipo algortmicos tradicionales, o estn dirigidos a robtica o al diseo
asistido por computadora.
Disear un bus de datos que sea ptimo para las operaciones clave:
La parte medular de cualquier sistema es la que contiene los registros, el ALU y
los 'buses' que los conectan. Se debe optimizar este circuito para el lenguaje o
aplicacin en cuestin. El tiempo requerido, (denominado tiempo del ciclo del
bus de datos) para extraer los operandos de sus registros, mover los datos a
travs del ALU y almacenar el resultado de nuevo en un registro, deber
hacerse en el tiempo ms corto posible.
Disear instrucciones que realicen las operaciones clave utilizando el
Bus de datos:
Las instrucciones deben hacer un buen uso del bus de datos. Por lo general se
necesitan solo unas cuantas instrucciones y modos de direccionamiento; slo
se deben colocar instrucciones adicionales si sern usadas con frecuencia y no
reducen el desempeo de las ms importantes.
Agregar nuevas instrucciones slo si no hacen ms lenta a la mquina:
Siempre que aparezca una nueva y atractiva caracterstica, deber analizarse y
ver la forma en que se afecta al ciclo de bus. Si se incrementa el tiempo del
ciclo, probablemente no vale la pena tenerla.
Repetir este proceso para otros recursos:
Por ltimo, el proceso anterior debe repetirse para otros recursos dentro del
sistema,
tales
como
memoria
cach,
administracin
de
memoria,
ARQUITECTURA RISC
ARQUITECTURA RISC
de
tambin
memoria
denominados
distribuida (distributed-memory
multiprocesadores
vagamente
de
estos
sistemas.
Adems
de
la
complejidad
de
las
ARQUITECTURA RISC
5.
los
usados
por
fabricantes
de
entre
fabricantes
y
ordenadores
otros
sus
todos
y
ellos
de
son
estaciones
de
correspondientes
clnicos.
La CPU trabaja ms rpido al utilizar menos ciclos de reloj para ejecutar
instrucciones.
Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que a
diferencia de CISC, RISC conserva despus de realizar sus operaciones en
memoria los dos operandos y su resultado, reduciendo la ejecucin de nuevas
operaciones. Cada instruccin puede ser ejecutada en un solo ciclo del CPU.
Desventajas:
6.
Resumen:
ARQUITECTURA RISC
8
ARQUITECTURA RISC
Definicin:
RISC es el acrnimo de Reduced Instruction Set Computer lo que en castellano
viene a ser conjunto reducido de instrucciones de computadora. Se entiende
por procesador RISC aquel que tiene un conjunto de instrucciones con unas
caractersticas determinadas.
Caractersticas:
Load/Store.
Arquitectura no destructiva de tres direcciones.
Instrucciones simples.
Ausencia de microcdigo.
Ejecucin en conductos pipelined.
Ejecucin en ciclos nicos single-cycle.
Principios:
El diseo de una mquina RISC se tienen cinco pasos fundamentales:
Analizar las aplicaciones para encontrar las operaciones clave.
Disear un bus de datos que sea ptimo para las operaciones clave.
Disear instrucciones que realicen las operaciones clave utilizando el
Bus de datos.
Agregar nuevas instrucciones slo si no hacen ms lenta a la mquina.
Repetir este proceso para otros recursos.
ARQUITECTURA RISC
ha
alcanzado
todos
los
fabricantes
de
clnicos.
La CPU trabaja ms rpido al utilizar menos ciclos de reloj para
ejecutar instrucciones.
Desventajas:
7. Sumary:
RISC ARCHITECTURE
Definition:
RISC stands for Reduced Instruction Set Computer which in Castilian becomes
reduced instruction set computer. by that processor having a RISC instruction set with
specific characteristics it is understood.
Characteristics:
Load / Store.
Architecture nondestructive three directions.
10
ARQUITECTURA RISC
Simple instructions.
Absence microcode.
pipelined execution in ducts.
Execution cycles in only single-cycle.
Principles:
11
ARQUITECTURA RISC
Less power than other processors. There are a lot accelerate operations
with complex instructions. Especially associated with such mathematical
simulations, signal processing videos, photos.
8. Recomendaciones:
Algunas recomendaciones porque debe ser risc
instruccin; los chips CISC pueden hacer lo mismo, pero no son tan efectivos.
La simplicidad de las instrucciones de RISC tambin significa que requieren
menos lgica para ejecutar, reduciendo el costo del chip.
9. Conclusiones:
Cada usuario debe decidirse a favor o en contra de determinada arquitectura de
procesador en funcin de la aplicacin concreta que quiera realizar. Esto vale tanto
para la decisin por una determinada arquitectura RISC, como para determinar si
RISC puede emplearse en forma rentable para una aplicacin 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 tambin seguirn perfeccionndose, lo que si resulta
dudoso es la creacin de familias CISC completamente nuevas.
10. Apreciacin del Equipo
La Arquitectura risc es una de las mejore Arquitecturas porque conforme hemos ideo
estudiando e investigando la arquitectura risc pudimos encontrar en sus
caractersticas una riqueza de bondades que sumara a un equipo que tienen como
parte de su arquitectura a una risc. Esta Arquitectura es una de las mejores que
existen en el mundo de hoy moderno y porque no usar una Risc.
11. Glosario de Trminos:
Pipelines: Traducido al espaol significan conductos.
12
ARQUITECTURA RISC
http://computadoras.about.com/od/Tecnologias/a/Procesador-Risc.htm
https://es.wikipedia.org/wiki/Reduced_instruction_set_computing
http://www.consulintel.es/html/Tutoriales/Articulos/risc.html
http://www.atc.uniovi.es/atc/inf_superior/4atc/trabajos/paralelas/4-SM%20de
%20Memoria%20Compartida%20comerciales-memoria.pdf
https://issuu.com/virginiapaguay4/docs/virginia_paguay_4b_t3.docx
13