2. 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.
4. Principios
Analizar 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.
5. 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.
6. • 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.
7. 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.
9. 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.