Está en la página 1de 13

309696_13 MICROPROCESADORES Y MICROCONTROLADORES

Paso 1 - Realizar la actividad de pre saberes

Luis Gabriel Martínez González


Código: 79836056

NESTOR JAVIER RODRIGUEZ / DIRECTOR – TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


Escuela de Ciencias Básicas, Tecnología e Ingenierías
MICROPROCESADORES Y MICROCONTROLADORES
Bogotá, 08 febrero
2020
INTRODUCCION

Se comienza afirmando, que, con la evolución de la Tecnología, los microcontroladores y

microprocesadores se emplea en diversas disciplinas, gracias al uso de equipos de cómputo

y al desarrollo de dispositivos eléctricos y electrónicos, como lo es la automatización

electrónica. Por tanto, en la presente actividad colaborativa de pre saberes se busca

demostrar la comprensión y reconocimiento del contenido del curso Microprocesadores y

Microcontroladores, aspectos básicos de diseño de algoritmos basado en compuertas

lógicas y ALU que tienen los integrantes de la actividad. En consecuencia, los participantes

del grupo colaborativo reconocen las partes y funcionamiento interno de un

Microprocesador como registros de propósito general y específico, compuertas lógicas,

ALU, RAM, ROM y otros propios de su arquitectura, mediante la programación y uso de

lenguaje de bajo nivel Assembler.

OBJETIVOS
GENERAL:

Mediante la actividad.se pretende comprender y reconocer las partes y funcionamiento

interno de un Microprocesador mediante la programación y uso de lenguaje de bajo nivel

Assembler.

ESPECÍFICOS:

• Identificar las características de las Compuertas lógicas y/o flip-flops

• Adquirir destrezas en Diseño de una ALU (Unidad Aritmético Lógica) basada en

compuertas lógicas y/o flip-flops, con herramientas tecnológicas como las aplicaciones

Vivao y Proteus Profesional.

PASO 1 – Actualización de perfil.


Figura 1. Actualización perfil.

PASO 2 – Diseño de una ALU (Unidad Aritmético Lógica) basada en compuertas


lógicas y/o flip-flops.

ALU (Unidad Aritmético Lógica): Se define como, el órgano operativo del


microprocesador que puede realiza operaciones tanto aritméticas como lógicas entre un par
de operandos de N bits, se compone en dos módulos: la unidad aritmética y la unidad
lógica. Para seleccionar la operación que se quiere realizar normalmente estos dispositivos
poseen unas entradas de selección.

Figura 2. ALU (Unidad Aritmético Lógica).

https://lh3.googleusercontent.com/wyM1l4QVkpSTkl0L_aDIO4khRsU79W8kD5Fw6CubP17XZgNM
WHGNNDq3YmKgwjgkYRV0=s153
Compuertas lógicas y/o flip-flops: Se conocen como, circuitos electrónicos diseñados
para obtener resultados booleanos (0,1), los cuales se obtienen de operaciones lógicas
binarias (suma, multiplicación).Por tanto, dichas compuertas son AND, OR, NOT, NAND,
NOR, XOR, XNOR. También, se conectar entre sí para obtener nuevas funciones, se
encuentran implementados en transistores, diodos en un semiconductor y actualmente en
formas de circuitos integrados lógicos. En consecuencia, las características del
comportamiento de las compuertas son:

Compuerta Descripción Tabla de Verdad y


Símbolo
AND = 7408 Multiplicación binaria.
Q= A . B

Figura 3. Compuerta AND


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-and-1.png
OR = 7432 Suma lógica.Q= A +B

Figura 4. Compuerta OR
https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-or-2.png
NOT = 7404 Negación.Q=Q

Figura 5. Compuerta NOT


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-not-3.png
NAND = 7400 Negación de una AND
Q=( A . B)

Figura 6. Compuerta NAND


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-nand-4.png
NOR = 7402 OR negada.Q=( A+ B)

Figura 7. Compuerta NOR


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-nor-5.png
XOR = 7486 Entradas iguales es cero
y diferentes es uno.
Q= A . B+ A . B

Figura 8. Compuerta XOR


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-xor-6.png
XNOR XOR negada
Q=( A . B+ A . B)

Figura 9. Compuerta XNOR


https://hetpro-store.com/TUTORIALES/wp-
content/uploads/2017/10/compuerta-xnor-7.png
Tabla 1. Compuertas lógicas.

Diseño de Multiplexor 4 a 1 con compuertas lógicas simulado en proteus.


Inicialmente, se define un multiplexor como un sistema digital que consta de varias
entradas y una salida, y mediante un mecanismo de selección, se determina que entrada se
transfiere a la salida. Es decir, que es un circuito combinacional con:

2nEntradas de datos ( k 0 , k 1 , k 2, ... )


n Entradas de selección o control ( a , b , .. )
Funcionamiento: permite elegir cuál es el canal de entrada cuya información aparece en el de
salida. Es decir, la selección del canal de entrada se realiza con el número binario puesto en la
entrada de selección. Finalmente, la síntesis con puertas lógicas se realiza obteniendo la expresión
lógica de la salida Z, obteniendo:

Figura 10. Tabla verdad del Multiplexor 4 a 1 con compuertas lógicas

http://2.bp.blogspot.com/-
i96zTVIAqQI/VEDxvnpzBfI/AAAAAAAAAA8/DW7dpFftEVQ/s1600/image042.jpg

Figura 11. Circuito lógico del Multiplexor 4:1 con compuertas lógicas

https://lh3.googleusercontent.com/bhB-
WaR4kZYdor0q2DKrfdEf4MKIN_nsxqNrFilNgyuZN5WbfoTJaol2ZycSe_oRVDUejg=s89

Multiplexor 4 a 1 con compuertas lógicas Simulación en Proteus 8 Profesional.

Materiales:
1- 7404 (compuerta NOT)
2- 7411(AND de 3 entradas)
1-4272(OR de 4 entradas).
1-DIPSW de 6.
6-resistencias de 1k (café, negro, rojo).
1-resistencia de 330 (naranja, naranja, café) se pone en el led de la salida.
1-led.
Montaje:

Figura 11. Multiplexor 4 a 1 con compuertas lógicas simulado en proteus.

Demostración:

Se debe seleccionar la salida dependiendo la combinación:


Figura 12.Si A=0 y B=0 la salida depende de D1.

Para manipular A y B debe activarse o desactivarse el canal 8(B) y 7(A) de DIPSW para
manipular D1 (9), D2 (10), D3 (11) y D4 (12) del DIPSW.
Figura 13.Si A=1 y B=0 la salida depende de D2.

Figura 13.Si A=0 y B=1 la salida depende de D3.


Figura 14.Si A=1 y B=1 la salida depende de D4.
CONCLUSIONES

 Se interpretan los conceptos básicos de diseño de algoritmos basado en compuertas

lógicas y ALU y funcionamiento interno de un Microprocesador mediante la

programación y uso de lenguaje de bajo nivel Assembler.

 Se analizan de una forma comprensiva el funcionamiento de las Compuertas

lógicas y/o flip-flops (AND, OR, NOT, NAND, NOR, XOR, XNOR).

 Se Adquiere destrezas en el diseño y simulación de Circuitos de una ALU (Unidad

Aritmético Lógica) basada en compuertas lógicas y/o flip-flops con la aplicación

proteus.
BIBLIOGRAFIA

Guisa, J. (2009). Electrónica Digital. Instituto Politécnico Nacional. (Pp. 26 -32).


Recuperado de:
http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.action?
ppg=6&docID=3192086&tm=1531433929303

Hernández, E. (2009). Microprocesadores. Ed. El Cid Editor. (Pp. 5 -23) Recuperado de:

http://bibliotecavirtual.unad.edu.co:2460/lib/unadsp/reader.action?
ppg=3&docID=3183363&tm=1527288594447

María Jesús Martin.ocw.usal.es (2011). Circuitos Combinacionales. Recuperado de:


http://ocw.usal.es/eduCommons/ensenanzas-
tecnicas/electronica/contenido/electronica/Tema8_CircCombinacionales.pdf

Héctor Torres. Hetpro-store.com (2017). Compuertas lógicas. Recuperado de:


https://hetpro-store.com/TUTORIALES/compuertas-logicas/

También podría gustarte