definiciones y diferencias

12
MICROPROCESADOR MICROCONTROLADOR PROCESADOR DIGITAL DE SEÑAL ARQUITECTURA HARVARD ARQUITECTURA DE VON NEUMANN ARQUITECTURA COMPUTACIONAL RISC ARQUITECTURA COMPUTACIONAL CISC Temas : COMPUTACIÓN E INFORMÁTICA Montalvo Domínguez Edinson II Alumno: iclo :

Upload: edinson-montalvo-dominguez

Post on 25-Jul-2015

83 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Definiciones y diferencias

MICROPROCESADORMICROCONTROLADORPROCESADOR DIGITAL DE SEÑALARQUITECTURA HARVARDARQUITECTURA DE VON NEUMANNARQUITECTURA COMPUTACIONAL RISCARQUITECTURA COMPUTACIONAL CISC

Temas :

COMPUTACIÓN E INFORMÁTICA

Montalvo Domínguez Edinson

II

Alumno:

Ciclo :

Page 2: Definiciones y diferencias

Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador.

Es el circuito integrado central y más complejo de un sistema informático.

Es el encargado de ejecutar los programas, desde el sistema operativo hasta las aplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.

MICROPROCESADORCaracterísticas:

Page 3: Definiciones y diferencias

Es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria.

Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica.

Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida.

MICROCONTROLADOR

Page 4: Definiciones y diferencias

Procesador digital de señal

Posee un conjunto de instrucciones, un hardware y

un software optimizados para

aplicaciones que requieran

operaciones numéricas a muy

alta velocidad.

Es especialmente útil para el

procesado y representación

de señales analógicas en tiempo real.

Es un sistema digital,

por lo tanto necesitará un

conversor analógico/digital a

su entrada y digital/analógico

en la salida.

Puede trabajar con varios datos en

paralelo y un diseño e instrucciones

específicas para el procesado digital, se puede dar una idea

de su enorme potencia para este

tipo de aplicaciones.

Page 5: Definiciones y diferencias

DIFERENCIAS*Ejecutar los programas*Constituye la unidad central de procesamiento*Ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritméticas y lógicas simples

*Ejecuta las órdenes grabadas en su memoria.*Microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj con frecuencias tan bajas como 4 kHz*Debe ser codificado en sistema numérico hexadecimal.

*Posee un conjunto de instrucciones, un hardware y un software.*Es un sistema digital*Es especialmente útil para el procesado y representación de señales analógicas en tiempo real.

MICROPROCESADOR

MICROCONTROLADOR

PROCESADOR DIGITAL DE SEÑALES 

Page 6: Definiciones y diferencias

Las arquitecturas de computadoras que utilizaban dispositivos de almacenamiento físicamente separados para las instrucciones y para los datos

Todas las computadoras constan principalmente de dos partes, la CPU que procesa los datos, y la memoria que guarda los datos.

Cuando hablamos de memoria manejamos dos parámetros, los datos en sí, y el lugar donde se encuentran almacenados (o dirección).

ARQUITECTURA HARVARD 

Page 7: Definiciones y diferencias

ARQUITECTURA DE VON NEUMANN Es una familia de arquitecturas

de computadoras que utilizan el mismo dispositivo de

almacenamiento tanto para las instrucciones como para los

datos (a diferencia de la arquitectura Harvard).

La mayoría de computadoras modernas están basadas en esta arquitectura, aunque

pueden incluir otros dispositivos adicionales (por ejemplo, para gestionar las interrupciones de

dispositivos externos como ratón, teclado, etc).

Page 8: Definiciones y diferencias

ARQUITECTURA HARVARD 

Que utilizaban dispositivos de almacenamiento físicamente separados para las instrucciones y para los datos .

Las instrucciones y los datos se almacenan en cachés separadas para mejorar el rendimiento.

Esta arquitectura suele utilizarse en DSP, o procesador de señal digital

ARQUITECTURA DE VON NEUMANN 

Utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datosConstan de cinco partes: La unidad aritmético-lógica o ALU, la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio de transporte de los datos entre las distintas partes.La mayoría de computadoras modernas están basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales

Diferencias:

Page 9: Definiciones y diferencias

Computador con Conjunto de Instrucciones Reducidas

ARQUITECTURA COMPUTACIONAL RISC

Es un tipo de diseño de CPU generalmente utilizado

en microprocesadores o microcontroladores con las siguientes características

fundamentales:

Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.

Sólo las instrucciones de carga y almacenamiento acceden a la memoria de

datos.

Page 10: Definiciones y diferencias

Computador con Conjunto de Instrucciones Complejas

ARQUITECTURA COMPUTACIONAL CISC

Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos, en contraposición a la arquitectura RISC.

Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la actualidad, la mayoría de los sistemas CISC de alto rendimiento implementan un sistema que convierte dichas instrucciones complejas en varias instrucciones simples del tipo RISC, llamadas generalmente microinstrucciones.

Page 11: Definiciones y diferencias

RISC

Está a favor de conjuntos de instrucciones pequeñas y simples que toman menor tiempo para ejecutarse.

Implementa medidas para aumentar el paralelismo interno y añade cachés enormes.Modos de direccionamiento simple con modos más complejos reemplazados por secuencias de instrucciones aritméticas simples.

CISCTienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos.Dificulta el paralelismo entre instrucciones.

Pertenecen a la primera corriente de construcción de procesadores.

Diferencias:

Page 12: Definiciones y diferencias

Gracias por su atención