clase 03.02 2013 - microprocesadores y microcontroladores

12
TECNOLOGIA DE MICROPROCESADORES RISC (Reduced instruction set computers) Programación IV - 2013

Upload: fernandoemiliocc

Post on 30-Jun-2015

223 views

Category:

Education


0 download

DESCRIPTION

Esta presentación nos describe las características de la tecnología de microprocesadores RISC

TRANSCRIPT

Page 1: Clase 03.02   2013 - Microprocesadores y Microcontroladores

TECNOLOGIA DE MICROPROCESADORES

RISC(Reduced instruction set computers)

Programación IV - 2013

Page 2: Clase 03.02   2013 - Microprocesadores y Microcontroladores

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

Page 3: Clase 03.02   2013 - Microprocesadores y Microcontroladores

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

Page 4: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Arquitectura Harvard

Tecnología RISC

Arquitectura base:

Programación IV - 2013

Page 5: Clase 03.02   2013 - Microprocesadores y Microcontroladores

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

Page 6: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Amplio banco de registros

Programación IV - 2013

Page 7: Clase 03.02   2013 - Microprocesadores y Microcontroladores

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

Page 8: Clase 03.02   2013 - Microprocesadores y Microcontroladores

CMP A,#0 BRZ LOOP MOVE C,B INC A LOOP ADD B,F,C

Tecnología RISC

Formato de instrucción sencillo:

Page 9: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Tecnología RISC

PIPELINE:Segmentación deInstrucciones.

Page 10: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Implementación de Unidad de Control “HardWired”

Tecnología RISC

Otras características:

Unidad de controlHardwired vs. Micro programada

Programación IV - 2013

Page 11: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Tecnología RISC

Principio de la Evolución de esta Tecnología,

Algunos Modelos representativos

Programación IV - 2013

Page 12: Clase 03.02   2013 - Microprocesadores y Microcontroladores

Tecnología RISC

Programación IV - 2013