Ud1 1 introduccion_microcontrolador
Transcript of Ud1 1 introduccion_microcontrolador
Microcontrolador
Microcontrolador
Introducción
Estructura
Un sistema microcontrolador dispone de los siguientes bloques fundamentales:
•Unidad de proceso.•Unidad de control.•Memoria.•Unidades de entrada/salida.•Buses.•Periféricos
Estructura
Desarrollando más la arquitectura de una unidad central de proceso obtenemos los siguientes bloques:• La unidad de control (C).• La unidad aritmético - lógica (ALU).• Registros de propósito general.• Registros auxiliares específicos.
ALU
Unidad Aritmético Lógica. Funcionamiento:
Este dispositivo es el encargado de realizar las operaciones ordenadas por la CPU sobre dos operandos. El funcionamiento es el siguiente:Uno de los operandos se coloca en el acumulador y el otro en un registro particular, proveniente de una dirección de memoria u otro registro. El otro se encuentra disponible en el acumulador. La ALU realiza la operación lógica determinada e inmediatamente coloca el resultado en el acumulador, perdiéndose el operando que contenía.
La ALU solamente puede realizar las operaciones lógicas AND, OR, inversor, OR- exclusiva y desplazamiento de bit. Las demás (divisiones, multiplicaciones…) las realiza a base de ellas.
Microcontrolador
Memoria