Вы находитесь на странице: 1из 4

Diferencia entre microprocesador y microcontrolador

Los principiantes en electrnica creen que un microcontrolador es


igual a un microprocesador. Esto no es cierto. Difieren uno del otro en
muchos sentidos. La primera y la ms importante diferencia es su
funcionalidad. Para utilizar al microprocesador en una aplicacin real,
se debe de conectar con componentes tales como memoria o
componentes buses de transmisin de datos. Aunque el
microprocesador se considera una mquina de computacin poderosa,
no est preparado para la comunicacin con los dispositivos
perifricos que se le conectan. Para que el microprocesador se
comunique con algn perifrico, se deben utilizar los circuitos
especiales. As era en el principio y esta prctica sigue vigente en la
actualidad.
Qu es un microprocesador?

Es el chip ms importante de una placa madre, sin l el ordenador


no podra tener un correcto funcionamiento. A menudo este
componente se le denomina CPU (unidad de procesamiento
central), gestiona cada paso del paso en el proceso de datos,
actua como conductor y supervisor de los componentes de
hardward del sistema, asimismo est unido directa o
indirectamente con todos los dems componentes de la placa
central, por lo tanto muchos componentes reciben ordenes y son
activados directamente por la CPU

El microprocesador est dividido en 3 partes


1. Unidad de decodificacin: se encarga de interpretar el
cdigo para averiguar el tipo de intruccin a realizar, por
ejemplo: instrucciones de suma, multiplicain,
almacenamiento de datos, etc

2. Unidad de ejecucin: encargada de dar las ordenes ordenes


necesarias para poder ejecutar cada una de las
instrucciones.
3. Unidad aritmtico- lgica (ALU): realiza, sumas, restas,
multiplicacin, divisin y aquellas que trabajan con dgitos
binarios. En suma implica saber cmo se va ejecutando
cada una de las instrucciones del programa que se
almacena en el sistema. Los paso globales que se siguen a
la hora de consumar una instruccin son :
1. Bsqueda de la instruccin
2. Decodificacin de la instruccin
3. Bsqueda de operandos
4. Ejecucin de la instruccin
5. Almacenamiento del resultado
SE PUEDE CONSIDERAR A UN MICROPROCESADOR
COMPUESTO POR DOS UNIDADES.
1. UNIDAD DE CONTROL : Es el centro nervioso del ordenador, ya
que desde ella se controlan las operaciones, como operaciones
bsicas tiene:
1. Tomar las instrucciones de memoria
2. Decodificar las instrucciones
3. Ejecutar las instrucciones
Para realizar su funcin, la unidad de control consta de los
siguientes elementos
- Contador de programa
Contiene la direccin de memoria de la siguiente funcin a
ejecutar
- Registros de instruccin
Contiene la instruccin que se est ejecutando en cada
momento
- Decodificador
Extraer el cdigo de operacin de las instrucciones en curso,
lo analiza y emite la seales necesarias al resto de elementos
para su ejecucin a travs del secuenciador.
- Reloj
Proporciona ciclos con seales en un intervalo constante.
- Secuenciador

Microordenes que secuenciadas con el reloj, hace que se


vaya ejecutando cada instruccion que est cargada en el
registro de instruccin
2. UNIDAD ARITMETICO-LOGICA
- Circuito operacional
Contiene los circuitos necesarios para la realizacin de las
operaciones con los datos procedentes de los registros de
entrada
- REN (registro de entrada)
en ellos se almacenan los datos que intervienen en una
instruccion antes de la realizacin de una operacin por parte
del circuito operacional
- Registro acumulador
Almacena los resultados llevados a cabo por el circuito
operacional
- Registros de estado o FLAGS
Registros de memoria en los que se deja constancia de
algunas condiciones que se dieron en alguna operacin
realizada

MICROCONTROLADOR
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 especfica. Un


microcontrolador incluye en su interior las tres principales unidades
funcionales de una computadora: unidad central de
procesamiento, memoria y perifricos de entrada/salida.
Algunos microcontroladores pueden utilizar palabras de cuatro bits y
funcionan a velocidad de reloj con frecuencias tan bajas como 4 kHz,
con un consumo de baja potencia (mW o microvatios). Por lo general,
tendr la capacidad de mantenerse a la espera de un evento como
pulsar un botn o de otra interrupcin; as, el consumo de energa
durante el estado de reposo (reloj de la CPU y los perifricos de la
mayora) puede ser slo de nanovatios, lo que hace que muchos de
ellos sean muy adecuados para aplicaciones con batera de larga
duracin. Otros microcontroladores pueden servir para roles de
rendimiento crtico, donde sea necesario actuar ms como
un procesador digital de seal (DSP), con velocidades de reloj y
consumo de energa ms altos.
Cuando es fabricado el microcontrolador, no contiene datos en la
memoria ROM. Para que pueda controlar algn proceso es necesario
generar o crear y luego grabar en laEEPROM o equivalente del
microcontrolador algn programa, el cual puede ser escrito
en lenguaje ensamblador u otro lenguaje para microcontroladores; sin
embargo, para que el programa pueda ser grabado en la memoria del
microcontrolador, debe ser codificado en sistema numrico
hexadecimal que es finalmente el sistema que hace trabajar al
microcontrolador cuando ste es alimentado con el voltaje adecuado y
asociado a dispositivos analgicos y discretos para su funcionamiento

Вам также может понравиться