martes, 13 de septiembre de 2016

DIFERENCIAS ENTRE MICROCONTROLADOR Y MICROPROCESADOR

El microprocesador y el microcontrolador

Muchas veces nos ha caído la duda de cuál es la diferencia entre un microprocesador y un microcontrolador, cual es la diferencia entre estos y cual será el mas idóneo para ocupar en algún proyecto. 
El microprocesador (o simplemente procesador) es el circuito integrado central 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 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.

Esta unidad central de procesamiento (CPU) está constituida, esencialmente, por registros, una unidad de control, una unidad aritmética lógica (ALU) y una unidad de cálculo en coma flotante (conocida antiguamente como coprocesador matemático).



Un microprocesador es un dispositivo electrónico que necesita de todos los periféricos para poder funcionar correctamente, es decir, tener una motherboard como soporte (con todos los buses que necesite el microprocesador: bus de dirección, datos, control, etc.), tener también el banco de memoria tanto RAM como ROM y más.
  • RAM (para almacenar datos temporalmente y memorias)
  • ROM (para guardar el programa encargado del proceso del equipo) 
  • Circuito integrado (para los puertos de entrada y salida)  
  • Descodificador de direcciones.

Estructura de un sistema abierto basado en un Microprocesador. La disponibilidad de los buses permite que se configure a la medida de la aplicación:


Este microprocesador puede hacer cualquier función que se le ordene dependiendo del software que lo gobierne.

En cambio un microcontrolador es un sistema cerrado, es en definitiva un circuito integrado que incluye todos los componentes de un computador. Debido a su reducido tamaño es posible montar el controlador en el propio dispositivo al que gobierna. En éste caso el controlador recibe el nombre de controlador empotrado.
Un microcontrolador (abreviado μC, UC o MCU) 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
En donde todas las partes del procesador están contenidas en su interior y sólo salen al exterior las líneas que gobiernan los periféricos.



Share:

0 comentarios:

Publicar un comentario

BTemplates.com

Con tecnología de Blogger.