2. Diferencia entre: MICRO PROCESADOR y MICRO CONTROLADOR
microprocesador
es el circuito
integrado central y más
complejo de un sistema
informático; a modo de
ilustración, se le suele
llamar por analogía el
«cerebro» de
un computador. Es
un circuito
integrado conformado por
millones de componentes
electrónicos. Constituye
la unidad central de
procesamiento (CPU) de
un PC catalogado como
microcomputador.
micro controlador
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 micro
controlador incluye en su
interior las tres
principales unidades
funcionales de
una computadora: unidad
central de procesamiento,
memoria.
procesador digital
de señales
es la manipulación matemática de
una señal de información para
modificarla o mejorarla en algún
sentido. Este está caracterizado
por la representación en el
dominio del tiempo discreto, en el
dominio frecuencia discreta, u otro
dominio discreto de señales por
medio de una secuencia de
números o símbolos y el procesado
de esas señales.
3. INTRODUCCION:
Inicialmente cuando no existan los microprocesadores las personas se
ingeniaban en diseñar sus circuitos electrónicos y los resultados estaban
expresados en diseños que implicaban muchos componentes electrónicos y
cálculos matemáticos. Un circuito lógico básico requería de muchos
elementos como transistores, resistencias.
Al principio se creía que el manejo de un microprocesador era para aquellas
personas con un coeficiente intelectual muy alto; Por lo contrario con la
aparición de este circuito integrado todo seria mucho mas fácil de entender
y los diseños electrónicos serian mucho mas pequeños y simplificados.
Los microcontroladores están conquistando el mundo, pero la invasión
acaba de comenzar y el nacimiento del siglo XXI sera testigo de
la conquista masiva de estos diminutos computadores, que gobernarán la
mayor parte de los aparatos que se fabrican hoy en días. Cada vez existen
mas productos que incorporan un Microcontrolador con el fin de aumentar
sustancialmente sus prestaciones, reducir su tamaño y costo , mejorar su
fiabilidad.
4. PRINCIPALES:
Microprocesadores
Micro controladores
Diferencias
CONTENIDO:
Para desencadenar la temática propuesta acerca de las similitudes, diferencias, de
los microprocesadores y micro controladores, es necesario que el lector tenga un
poco de conocimiento sobre el tema.
El µC es un computador completo, aunque de limitadas prestaciones, que esta
contenido en el chip de un circuito integrado programable y se destina a gobernar
una sola tarea con el programa que reside en su memoria. Sus líneas de
entrada/salida soportan el conexionado de los sensores y actuadores del
dispositivo a controlar.
Las partes principales de un micro controlador son:
Procesador: La necesidad de conseguir elevados rendimientos en el procesamiento
de las instrucciones ha desembocado en el empleo generalizado
de procesadores de arquitectura Harvard frente a las tradicionales que seguían la
arquitectura Von Neumann.
5. Algunos microcontroladores manejan la memoria RAM estática (SRAM), otros como el
PIC16F84A disponen de una memoria de datos del tipo EEPROM.
Linea de E/S para los controladores de periféricosComunicación paralelo
Comunicación serial
Diversas puertas de comunicación
A excepción de dos pines para la alimentación, dos para el cristal de cuarzo y una mas
para provocar el Reset, los restantes pines de un microcontrolador sirven para soportar
con los periférico externos que controla,
Recursos auxiliares
Circuito de reloj
Encargado de generar los impulsos que sincronizan el funcionamiento de todo
el sistema.
Temporizadores
Orientados a controlar tiempos.
Perro Guardián
Destinado a provocar una inicialización cuando el programa queda bloqueado
Conversores AD y DA
Para poder recibir y enviar señales analógicas.
Comparadores analógicos
Para verificar el valor de una señal analógicas.
Estado de reposo o de bajo consumo: En el que el sistema queda <<congelado>> y el
consumo de energía se reduce al mínimo .
6. Estos pequeños controladores podrían
comunicarse entre ellos
y con un procesador central, probablemente
mas potente, para compartir
la información y coordinar sus acciones, como,
de hecho, ocurre ya
habitualmente en cualquier PC.
Estos chip tiene varios tipos de
arquitecturas, entre ellas se
destaca la mas tradicional VON NEUMANN,
en la cual la unidad central de proceso (CPU),
esta
conectada , a una memoria única donde
se guardan las instrucciones del
programa y los datos y la otra arquitectura
es HARVARD tiene la unidad central de
proceso (CPU) conectada a dos memorias
(una con las instrucciones y otra con los datos)
por medio de dos buses diferentes.
7. El Microcontrolador esta formado por un Microprocesador
y el conjunto de subsistemas que normalmente requiere un
microprocesador: memoria volátil (calculo temporal), memoria no
volátil (donde almacena el programa), entrada y salida.
Se define ahora lo que es un Microprocesador.
Es un dispositivo integrado digital capaz de interpretar
y ejecutar un conjunto secuencial de instrucciones (programa).
Básicamente contiene circuitos electrónicos que realizan
operaciones aritméticas , lógicas y de control.
Se trata de un sistema muy complejo, por eso debe ir integrado en chips.
Los μP no trabajan solos, sino que forman parte de un sistema mayor.
El microprocesador es el "cerebro" o parte inteligente de este sistema.
8. El procesamiento digital de señales o DSP (sigla en inglés de digital signal processing) es la
manipulación matemática de una señal de información para modificarla o mejorarla en
algún sentido. Este está caracterizado por la representación en el dominio del tiempo
discreto, en el dominio frecuencia discreta, u otro dominio discreto de señales por medio
de una secuencia de números o símbolos y el procesado de esas señales.
Esto se puede conseguir mediante un sistema basado en un procesador
o microprocesador que posee un juego de instrucciones, un hardware y
un software optimizados para aplicaciones que requieran operaciones numéricas a muy
alta velocidad. Debido a esto es especialmente útil para el procesado y representación
de señales analógicas en tiempo real: en un sistema que trabaje de esta forma (tiempo
real) se reciben muestras (samples en inglés), normalmente provenientes de un conversor
analógico/digital (ADC). Se puede trabajar con señales analógicas, pero es un
sistema digital, por lo tanto necesitará un conversor analógico/digital a su entrada y
digital/analógico en la salida. Como todo sistema basado en procesador programable
necesita una memoriadonde almacenar los datos con los que trabajará y el programa que
ejecuta.
Se puede procesar una señal para obtener una disminución del nivel de ruido, para
mejorar la presencia de determinados matices, como los graves o los agudos y se realiza
combinando los valores de la señal para generar otros nuevos. Así, el DSP se utiliza en el
procesamiento de música (por ejemplo MP3), de voz (por ejemplo, reconocimiento de
voz) en teléfonos celulares, de imágenes (en la transmisión de imágenes satelitales) y
vídeo (DVD).
9. Arquitectura Harvard.
Este tipo de arquitectura se
diferencia de la arquitectura
Von Neumann porque utiliza
un sistema de almacenamiento
separado físicamente para las
instrucciones y para los datos.
Las instrucciones y los datos se
almacenan de manera
separada en la memoria
caché.
El nombre proviene de la
computador Harvard Mark I. La
ventajas de uso de la
arquitectura Harvard es
cuando la frecuencia de lectura
de las instrucciones y los datos
es aproximadamente la misma
Arquitectura Von Neumann.
Es una familia de computadores
que utilizan el mismo dispositivo
de almacenamiento para las
instrucciones como para los datos.
Normalmente casi todos los micro
controladores se basan en la
arquitectura Von Neumann.
Básicamente la el micro usa un bus
de direcciones y un bus de datos
para acceso a la memoria.
10. La arquitectura CISC se refiere a los
microprocesadores tradicionales que operan
con grupos grandes de instrucciones de
procesador (lenguaje de maquina). Los
microprocesadores INTEL 80xxx están dentro de
esta categoría (incluido el PENTIUM). Los
procesadores CISC tienen un set de
instrucciones complejas por naturaleza que
requieren varios a muchos ciclos para
completarse.
La arquitectura RISC a
diferencia de los CISC tiene
un set de instrucciones
simples requiriendo uno o
pocos ciclos de ejecución.
Estas instrucciones pueden
ser utilizadas mas
eficientemente que la de los
procesadores CISC con el
diseño de software
apropiado, resultando en
operaciones mas rápidas.