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

UNIVERSIDAD MAYOR DE SAN ANDRÉS

INGENIERÍA ELECTRÓNICA
LABORATORIO, ETN-801L

PREINFORME-1

UNIDAD BASICA DE CÁLCULO

Presentado por:

MAYTTE MARISOL APAZA CONDORI


LILIAM NILDA FERNANDEZ TINTA
AZENAT LYNN SOTO CALLEJAS

Fecha de entrega:
22- 02- 2016
1.1 DISEÑE UNA UBC DE 4 BITS PARA SU MONTAJE Y VERIFICACION EN LABORATORIO.

SIMULACION DEL CIRCUITO:

1.2 DETALLE EL DIAGRAMA LOGICO Y EL DIAGRAMA CIRCUITAL, INCLUYENDO LA


IDENTIFICACION UNIVERSAL DE PARTES.

DIAGRAMA CIRCUITAL
El siguiente diagrama es una representación de bloques del circuito diseñado en
laboratorio, el cual separa por bloques funcionales la unidad básica de cálculo (UBC) de las
unidades lógicas de trabajo (AND, OREX, SUMADOR DE 4 BITS).
En general el circuito se comporta de la siguiente manera:

1) En el primer bloque vemos las entradas de los 4 bits de x donde vemos como
entradas a los operadores lógicos and y comp1 que es S4 comp1 es la segunda
entrada al operador lógico and.
2) En el segundo bloque vemos las entradas de los 4 bits de y donde vemos como
entradas a los operadores lógicos and y comp2 que es S3 comp2 es también la
segunda entrada al operador lógico and.
3) En el tercer bloque vemos las entradas de los 4 bits que son las salidas de los and
del primer bloque y comp3 que es S2.
4) En el cuarto bloque vemos las entradas de los 4 bits que son las salidas de los and
del segundo bloque y comp4 que es S1.
5) Por último tenemos el sumador de 4 bits donde las salidas del orex se conectan
con las entradas del sumador de 4 bits y el carry de salida es S0.

Diagrama de bloques

X (4 BITS)

AND1 OREX

R
COMP1 (S4) COMP3 (S2)
෍ 𝑿, 𝒀

Y (4 BITS)

AND2 OREX
C

COMP2 (S3) COMP4 (S1


(S0)

DIAGRAMA LOGICO
1.3 ELABORE LA TABLA FUNCIONAL.

S4S3S2S1S0 C R FUNCION
0 00000 0 0 Constante, borrar salida
1 00001 0 1 Constante, uno positivo
2 00010 0 -1 Constante, uno negativo
3 00011 1 0 Constante, borrar salida
4 00100 0 -1 Constante, uno negativo
5 00101 1 0 Constante, borrar salida
6 00110 1 -2 Constante, dos negativo
7 00111 1 -1 Constante, uno negativo
8 01000 0 Y Leer y
9 01001 ↕ Y+1 Incrementar y
10 01010 0 -y-1 Complemento a 1 de y, invertir y
11 01011 ↕ -y Complemento a dos de y, negar y
12 01100 ↕ y-1 Decrementar y
13 01101 1 Y Leer y
14 01110 ↕ -y-2 Función compleja
15 01111 1 -y-1 Complemento a 1 de y, invertir y
16 10000 0 X Leer x
17 10001 ↕ X+1 Incrementar x
18 10010 ↕ x-1 Decrementar x
19 10011 ↕ X Leer x
20 10100 0 -x-1 Complemento a 1 de X, invertir x
21 10101 ↕ -x Complemento a dos de x, negar x
22 10110 ↕ -x-2 Función compleja
23 10111 1 -x-1 Complemento a 1 de x, invertir x
24 11000 ↕ x+y Sumar
25 11001 ↕ x+y+1 Función compleja
26 11010 ↕ x-y-1 Función compleja
27 11011 ↕ x-y Restar y de x
28 11100 ↕ -x+y-1 Función compleja
29 11101 ↕ y-x Restar x de y
30 11110 ↕ -x-y-2 Función compleja
31 11111 ↕ -x-y-1 Función compleja
1.4 ESCRIBA SECUENCIAS OPERATIVAS PARA CALCULAR FUNCIONES MÁS COMPLEJAS.

Nuestro circuito además de las funciones detalladas también puede realizar algunas
funciones.
−𝑥 − 3
Colocar x en X:
Negar 𝑅 = −𝑥
Colocar el resultado R en X:
Decremento 𝑅 = −𝑥 − 1
Colocar el resultado R en X:
Decremento 𝑅 = −𝑥 − 2
Colocar el resultado R en X:
Decremento 𝑅 = −𝑥 − 3

𝑥+𝑦+1
Colocar x en X e y en Y:
Sumar 𝑅 =𝑥+𝑦
Colocar el resultado R en X:
Incrementar 𝑅 =𝑥+𝑦+1

Otros ejemplos:
𝑥−𝑦+3
Colocar x en X e y en Y:
Restar 𝑅 =𝑥−𝑦
Colocar el resultado R en X:
Incrementar 𝑅 =𝑥−𝑦+1
Colocar el resultado R en X:
Incrementar 𝑅 =𝑥−𝑦+2
Colocar el resultado R en X:
Incrementar 𝑅 =𝑥−𝑦+3

2𝑥 + 𝑦 + 𝑧
Colocar x en X y en Y:
Sumar 𝑅 = 2𝑥
Colocar el resultado R en X y y en Y:
Sumar 𝑅 = 2𝑥 + 𝑦
Colocar el resultado R en X y z en Y:
Sumar 𝑅 = 2𝑥 + 𝑦 + 𝑧

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