Sunteți pe pagina 1din 7

wINSTITUTO POLITECNICO

NACIONAL

Escuela Superior de Ingeniería


Mecánica y Eléctrica
Unidad “CULHUACAN”
“CIRCUITOS LOGICOS”
PROF. DIAZ ROSAS JAVIER FERNANDO
Equipo 12
Practica No. 5: Complemento A2
GPO 3CV2
ALUMNOS:
MORENO DANIEL
RAMIREZ CARRILLO MARTIN
DIAZ BELTRAN JACOB HAZIEL
Objetivo

El alumno aprenderá a diseñar un circuito lógico para obtener el


complemento a2 de cualquier código binario.

Consideraciones Teóricas

FORMA COMPLEMENTO A1

El complemento a 1 de un número binario se obtiene cambiando cada 0


por 1 y viceversa. En otras palabras, se cambia cada bit del número por
su complemento.

FORMA COMPLEMENTO A 2

El complemento a 2 de un número binario se obtiene tomando el


complemento a 1, y sumándole 1 al bit menos significativo. A
continuación se ilustra este proceso para el número 1001 = 9

XOR exclusiva

El siguiente diagrama muestra el símbolo de una


compuerta XOR (O exclusiva) de 2 entradas:

La figura de la derecha muestra la tabla de verdad de una compuerta


XOR de 2 entradas.
A diferencia de la compuerta OR, la compuerta
XOR tiene una salida igual a "0" cuando sus
entradas son iguales a 1.

Si se comparan las tablas de verdad de la


compuerta OR y la compuerta XOR se observa
que la compuerta XOR tendrá un uno ("1") en su salida cuando la suma
de los unos "1" en las entradas sea igual a un número impar.

Y se representa con la siguiente función booleana

X = A.B + A.B

La ecuación se puede escribir de dos


maneras:

X = A.B + A.B ó

OR

A*B=X

Equipo, material e instrumentos empleados

- Pinzas de punta
- Pinzas de corte
- Cable de calibre 20 o 22
- 2 Circuitos integrados OR Y XOR
- 1 protoboard
- 4 LED
- 1 deep Switch
- 4 resistencias de 220 Ohm
Problema a desarrollar

Diseñar un circuito lógico para obtener el complemento A2 a partir del


código binario de 4 variables.

Desarrollo

TABLA DE VERDAD

entradas Salidas

B ABCDF F F F A
I 0 1 2 3 2
N

0 0 0 00 0 0 0 0 1
6

1 0 0 01 1 1 1 1 1
5

2 0 0 10 1 1 1 0 1
4

3 0 0 11 1 1 0 1 1
3

4 0 1 00 1 1 0 0 1
2

5 0 1 01 1 0 1 1 1
1

6 0 1 10 1 0 1 0 1
0
7 0 1 11 1 0 0 1 9

8 1 0 00 1 0 0 0 8

9 1 0 01 0 1 1 1 7

1 1 0 10 0 1 1 0 6
0

1 1 0 11 0 1 0 1 5
1

1 1 1 00 0 1 0 0 4
2

1 1 1 01 0 0 1 1 3
3

1 1 1 10 0 0 1 0 2
4

1 1 1 11 0 0 0 1 1
5

APLICANDO MAPA DE KARGNAUGHT

F F
0 1
AB AB
C C
D D
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
F0=ABCD+AB+AD+ F1=BCD+BD+
AC BC
F0=A(B+C+D) F1=B(C+D)
+A(B+C+D) +B(C+D)
F0=A ϴ F1=Bϴ(C
(B+C+D) +D)
F F
2 3
AB AB
C C
D D

1 1 1 1 1 1 1 1
1 1 1 1
1 1 1 1
F2=CD+ F3=
CD D
F2=CϴD

CIRCUITO1015
Resultado

Conclusión

El complemento A2 es de mucha ayuda ya que también nos indica una


forma con la cual se representa un numero binario en su forma negativa
o bien su complemento A2. Es de mucha ayuda ya que un
microprocesador también trabaja con números negativos.

También nos dimos cuente de que al usar otros circuitos integrados


como los es en este caso XOR podemos simplificar mas nuestro circuito
optimizándolo.

S-ar putea să vă placă și