Arquitectura risc
-
Upload
marleny-pretell-silva -
Category
Education
-
view
11 -
download
0
Transcript of Arquitectura risc
Arquitectura RISC
INTEGRANTES:Pretell Silva Marleny.Ríos Chávez Tabita.Microprocesadores
Definición
• Conjunto reducido de instrucciones de computadora. Se entiende
por procesador RISC aquel que tiene un conjunto de instrucciones con
unas características determinadas.
• Buscando aumentar la velocidad del procesamiento se descubrió en base a
experimentos que, con una determinada arquitectura de base, la ejecución
de programas compilados directamente con microinstrucciones y residentes
en memoria externa al circuito integrado resultaban ser más eficientes.
CARACTERÍSTICAS
Pequeño conjunto de
instrucciones
Instrucciones simples
Instrucciones de longitud fija
Predominan instrucciones
que se ejecutan en un ciclo
Procedimiento de segmentaciones para múltiples instrucciones.
PrincipiosAnalizar las
aplicaciones para encontrar las
operaciones clave.
Diseñar un bus de datos que sea
óptimo para las operaciones clave.
Diseñar instrucciones que
realicen las operaciones clave
utilizando el bus de datos.
Agregar nuevas instrucciones sólo si no hacen más
lenta a la máquina.
Repetir este proceso para otros
recursos.
Multiproceso - Memoria Cache• La capacidad de Multitarea permite entonces hacer que una Unidad
Central de Procesamiento pueda ser compartida por una gran cantidad de procesos que estén corriendo al mismo tiempo, mientras que en las últimas tecnologías propuestas, donde tenemos Múltiples CPU, podemos contar con la realización de distintas etapas del mismo proceso dividiéndose estas tareas en cada uno de los núcleos que se posean.
• La tarea de Multiproceso raramente sea aplicada a los usos generales del sistema, ya que existen una gran variedad de aplicaciones que realizan un manejo de Estado o Contexto (es decir, Datos Internos) en una variable cantidad al mismo tiempo, considerándose que cada uno de estos datos son incorruptibles y no pueden ser duplicados o alterados durante el proceso.
• La memoria caché constituye un puente entre la memoria RAM y los registros que intercambian datos con las unidades de ejecución del procesador.
• El sistema de memoria caché interna asegurar que se recogen datos importantes constantemente de la memoria RAM, de modo que la CPU (idealmente) nunca debe de esperar los datos.
• Las memorias caché de las CPU son un remedio contra una serie de problemas concretos de embotellamiento: normalmente transiciones entre sistemas rápidos y lentos (el dispositivo rápido debe de esperar antes de emitir o recibir datos.
• La caché de disco duro almacena los datos del disco duro a los que se accede más frecuentemente cuando hay que leer algo del disco, primero mira en su caché y, si no está allí, lo busca en el disco.
VENTAJAS
Se incrementa la velocidad debido a un conjunto de instrucciones más simple.
Hardware más simple debido a instrucciones más sencillas que requieren menos espacio en el chip.
El ciclo de diseño más corto resulta en un diseño efectivo, costos controlados de desarrollo y tiempo de salida al mercado más corto.
Mayor tamaño de
los programas
.
Menor potencia que otros procesado
res.
Desventajas:
CONCLUSIONES:
• 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.Nunca será decisiva únicamente la capacidad de
procesamiento del microprocesador, y sí la capacidad real que puede alcanzar el sistema en su conjunto.
Los costos, por su parte, también serán evaluados.
GRACIAS