clase 03.02 2013 - microprocesadores y microcontroladores
DESCRIPTION
Esta presentación nos describe las características de la tecnología de microprocesadores RISCTRANSCRIPT
TECNOLOGIA DE MICROPROCESADORES
RISC(Reduced instruction set computers)
Programación IV - 2013
El acrónimo RISC fue acuñado por el grupo Berkeley, que también le puso ese nombre a su primer diseño (RISC 1).
Esto debido a que los primeros diseños con esta tecnología presentaban un conjunto reducido de instrucciones.
Tecnología RISC
Programación IV - 2013
Mejorar la velocidad de procesamiento. En otras palabras ejecución mas rápida de instrucciones.
¿Cómo? Simplificando el tipo de instrucciones que ejecuta el
microprocesador. Separando las instrucciones de acceso a memoria de
las de operaciones aritméticas. Ejecución de instrucciones en pipeline
Tecnología RISC
Objetivo:
Programación IV - 2013
Arquitectura Harvard
Tecnología RISC
Arquitectura base:
Programación IV - 2013
Numero grande de registros y su optimización. Operadores mantenidos en registros Los accesos a la memoria se realizan
mediante instrucciones load/store
Instrucciones de tamaño fijo Pocos formatos de instrucciones Pocos y sencillos modos de acceso a operando
Tecnología RISC
Características:
Programación IV - 2013
Amplio banco de registros
Programación IV - 2013
Operaciones entre registros.
En la arquitectura Load Store se trabaja solo con los datos de los registros con el fin de evitar el acceso frecuente a memoria
La mayoría de las instrucciones load y store operan sobre datos alineados.
Tecnología RISC
MECANISMO LOAD/STORE
Programación IV - 2013
CMP A,#0 BRZ LOOP MOVE C,B INC A LOOP ADD B,F,C
Tecnología RISC
Formato de instrucción sencillo:
Tecnología RISC
PIPELINE:Segmentación deInstrucciones.
Implementación de Unidad de Control “HardWired”
Tecnología RISC
Otras características:
Unidad de controlHardwired vs. Micro programada
Programación IV - 2013
Tecnología RISC
Principio de la Evolución de esta Tecnología,
Algunos Modelos representativos
Programación IV - 2013
Tecnología RISC
Programación IV - 2013