Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Al igual que el sistema decimal, el sistema binario; el bit de menor peso es el de extrema
derecha y el de mayor peso es el de extrema izquierda.
El sistema binario posee 2 valores: 0 y 1.
El sistema binario puede constar de n bits, para nuestro caso vamos ocupar 1,2,3 y 4 bits,
ya que el curso cubre circuitos combinacionales, ocuparemos tabla de verdad de hasta 4
bits.
La siguiente tabla de conteos binarios del lado izquierdo corresponde a su valor decimal,
luego la codificación en binario y por ultimo; como se obtiene en base a la codificación su
valor decimal de acuerdo a la suma de los 4 bits binarios.
8 4 2 1
b3 b2 b1 b0
0 0 0 0 0 ;0+0+0+0=0
1 0 0 0 1 ;0+0+0+1=1
2 0 0 1 0 ;0+0+2+0=2
8 1 0 0 0
9 1 0 0 1 ;8+0+0+1=9
10 1 0 1 0 ;8+0+2+0=10
11 1 0 1 1 ;8+0+2+1=11
12 1 1 0 0 ;8+4+0+0=12
13 1 1 0 1 ;8+4+0+1=13
14 1 1 1 0 ;8+4+2+0=14
15 1 1 1 1 ;8+4+2+1=15
La operación lógica AND, la cual puede ser denotada por un punto o ausencia.
Para otros casos la salida es 0, a continuación la representación con tablas de verdad para
2 y 3 variables de entrada:
Vamos a utilizar como variables A,B,C; y recordar que para obtener el # de conteos o
combinaciones es:
Para 2 variables=4 conteos.
Para 3 variables=8 conteos.
A B AB A B C ABC
0 0 0 0 0 0 0
0 1 0 0 0 1 0
1 0 0 0 1 0 0
1 1 1 0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
0 0 0 0 0 0 0
0 1 1 0 0 1 1
1 0 1 0 1 0 1
1 1 1 0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Para otros casos la salida es igual a 1. Se denota la operación como la AND y una raya
arriba. Ahora voy utilizar las X,Y; como variables de entrada.
Entradas Salida
X Y XY
0 0 1
0 1 1
1 0 1
1 1 0
Tabla de verdad de la operación NAND de 2 entradas
Operación lógica NOR, la salida es igual a 1 cuando todas las entradas sean 0.
Para otros casos la salida es igual a 0. Se denota la operación como la OR y una raya encima.
Entradas Salida
X Y X+Y
0 0 1
0 1 0
1 0 0
1 1 0
Tabla de verdad de la operación NOR de 2 entradas
Como les comenté, las tablas de verdad pueden tener n-entradas y m-salidas. Para todas
las operaciones lógicas solo tienen 1 salida.
Entrada Salida
X X
0 1
1 0
Tabla de verdad, de la operación lógica inversor
Entradas Salida
X Y XꚚY
0 0 0
0 1 1
1 0 1
1 1 0
Tabla de verdad de 2 entradas, operación OR-EXCLUSIVO.
Entradas Salida
X Y XꚚY
0 0 1
0 1 0
1 0 0
1 1 1
5(b) X ∙ X = 0.
6 Existen al menos 2 elementos X,Y Ɛ B, por tal X≠Y.
Entradas
XYZ (YZ) X+(YZ) (X+Y) (X+Z) (X+Y)(X+Z)
000 0 0 0 0 0
001 0 0 0 1 0
010 0 0 1 0 0
011 1 1 1 1 1
100 0 1 1 1 1
101 0 1 1 1 1
110 0 1 1 1 1
111 1 1 1 1 1
T1b X∙X=X
T2a X+1=1
T2b X∙0=0
Ejemplo: Tenemos una bóveda, para acceder a ella tenemos que pasar 3 puertas(A,B,C),
cada puerta tiene un sensor(1 lógico si está abierta, 0 lógico si está cerrada), tenemos una
alarma sonora la cual se activada(con 1 lógico) y desactivada(con 0 lógico) ; la condición es
que si 2 o más puertas están abiertas, la alarma se activara.
Tenemos 3 variables de entrada(A,B,C), y una salida(Sonora). Por tanto, tenemos:
#conteos=23 =8.
Entonces elaboramos nuestra tabla de verdad. Considerar la variable A como la de mayor
peso, B le sigue y C.
Vamos a poner del lado izquierdo de la tabla, el valor BCD en decimal de la entrada de ese
renglón.
La salida la vamos a denotar con F.
1 001 0
2 010 0
3 011 1
4 100 0
5 101 1
6 110 1
7 111 1
Elementos adyacentes son los que se encuentran un casillero al lado de otro ya sea arriba,
abajo, al lado o al extremo en el renglón o columna, de otra manera son inválidos (diagonal
o alejados saltándose un casillero)
B C A
0 4
1 5
3 7
2 6
5 y 4; 5 y 1; 5 y 7.
7 y 5; 7 y 3; 7 y 6.
8 y 7; 8 y 2; 8 y 4.
0-7.
La variable de mayor peso (A para este caso), abarca una columna sin raya y otra con raya.
La variable que sigue (B para este caso), abarca renglones 1 y 2 sin raya; renglones 3 y 4 con
raya.
La variable de menor peso (C para este caso), abarca renglones 1 y 4 sin raya; renglones 2 y
3 con raya.
Recordar que para minitérminos la raya significa variable presente y la ausencia de ella
variable negada:
5 Profe Isidro Melchor Osorio
A) 1 columna con raya, variable presente.
B) 1 columna sin raya, variable negada.
C) 1 renglón con raya, variable presente.
D) 1 renglón sin raya, variable negada.
E) 2 renglones con raya, variable presente.
F) 2 renglones sin raya, variable negada
G) Y si tiene la misma cantidad de raya y ausencia de la misma se cancela la variable(1
renglón con raya y 1 renglón sin raya; 2 renglones con raya y 2 renglones sin raya;1
columna con raya y 1 columna sin raya).
𝐹(𝑋, 𝑌, 𝑍) = 𝑍 + 𝑋 𝑌 + 𝑋𝑌
Tenemos que se puede codificar la variable negada como 𝐴 = A´, yo voy utilizar con la raya
arriba de la variable.
Considerar que en binario al tener 4 variables, el valor de cada posición es:
A=23= 8
B= 22 =4
C=21 =2
D=20 =1
Repasando los minitérminos de 4 variables, utilizando las variables A,B,C,D:
La variable presente vale su posición y la variable negada vale 0; entonces tenemos lo
siguiente:
minitérmino 0= 𝐴 𝐵 𝐶 𝐷
m1= 𝐴 𝐵 𝐶 𝐷
m2= 𝐴 𝐵 𝐶 𝐷
m3= 𝐴 𝐵 𝐶 𝐷
m4= 𝐴 𝐵 𝐶 𝐷
m5= 𝐴 𝐵𝐶 𝐷
m6= 𝐴 𝐵 𝐶 𝐷
m7= 𝐴 𝐵 𝐶 𝐷
m8= 𝐴 𝐵 𝐶 𝐷
m9= 𝐴 𝐵 𝐶 𝐷
m10= 𝐴 𝐵 𝐶 𝐷
m11= 𝐴 𝐵 𝐶 𝐷
m12= 𝐴 𝐵 𝐶 𝐷
m13= 𝐴 𝐵 𝐶 𝐷
m14= 𝐴 𝐵 𝐶 𝐷
m15= 𝐴 𝐵 𝐶 𝐷
Ahora veremos los maxitérminos para 4 variables, utilizando A,B,C,D.
Para maxitérminos la variable negada vale su posición y la variable presente vale 0;
tenemos:
Maxitérmino 0= 𝐴 + 𝐵 + 𝐶 + 𝐷
M1= 𝐴 + 𝐵 + 𝐶 + 𝐷
M2= 𝐴 + 𝐵 + 𝐶 + 𝐷
M3= 𝐴 + 𝐵 + 𝐶 + 𝐷
M4= 𝐴 + 𝐵 + 𝐶 + 𝐷
M5= 𝐴 + 𝐵 + 𝐶 + 𝐷
M6= 𝐴 + 𝐵 + 𝐶 + 𝐷
M7= 𝐴 + 𝐵 + 𝐶 + 𝐷
M8= 𝐴 + 𝐵 + 𝐶 + 𝐷
M9= 𝐴 + 𝐵 + 𝐶 + 𝐷
M10= 𝐴 + 𝐵 + 𝐶 + 𝐷
M11= 𝐴 + 𝐵 + 𝐶 + 𝐷
M12= 𝐴 + 𝐵 + 𝐶 + 𝐷
M13= 𝐴 + 𝐵 + 𝐶 + 𝐷
M14= 𝐴 + 𝐵 + 𝐶 + 𝐷
M15= 𝐴 + 𝐵 + 𝐶 + 𝐷
Mapa de Karnough de 4 variables y su respectivo valor de cada casillero
La raya en cada variable abarca la mitad de renglones o columnas y la otra mitad hay
ausencia de raya.
Los casilleros 0 y 4.
Los casilleros 0 y 8.
Los casilleros 0 y 2.
Los casilleros 1 y 0.
Los casilleros 1 y 5.
Los casilleros 1 y 3.
Los casilleros 1 y 9.
Y así sucesivamente, todas las agrupaciones de 2 elementos(minitérminos) puede tener 4
posibles combinaciones; con el de arriba(si esta en la parte superior con el extremo de
abajo como el casillero 0 y casillero 2), con el de lado derecho(si esta en la orilla como
casillero 10 y casillero 2), con el de lado izquierdo( si esta en la orilla como casillero 3 y
casillero 11), con el de abajo(si esta hasta abajo como casillero 14 y casillero 12).
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = 𝐵 𝐷 + 𝐵 𝐶 + 𝐴 𝐶 𝐷
𝐹 (𝑊, 𝑋, 𝑌, 𝑍) = 𝑊𝑋 + 𝑌𝑍 + 𝑋 𝑌
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = 𝐴 + 𝐵𝐶 + 𝐵 𝐶𝐷
Circuitos Aritméticos.
Los circuitos aritméticos son combinacionales, ya que están formados por
compuertas OR, AND, INVERSOR, NAND, NOR, OR-EXCLUSIVO, NOR-
EXCLUSIVO.
Consideremos que:
1 0 0 1
+1 + 0 + 1 +0
_____ _____ _____ ______
10 0 1 1
a b c s
0 0 0 0 0
1 0 1 0 1
2 1 0 0 1
3 1 1 1 0
s=𝑎̅ 𝑏 + 𝑎 𝑏̅ = 𝑎 ⊕ 𝑏
c=𝑎 𝑏
A B C0 c s
0 0 0 0 0 0
1 0 0 1 0 1
2 0 1 0 0 1
3 0 1 1 1 0
4 1 0 0 0 1
5 1 0 1 1 0
6 1 1 0 1 0
7 1 1 1 1 1
c=∑ (3,5,6,7)
s=∑ (1,2,4,7)
Mapa de c Mapa de s
c= 𝐴 𝐶𝑜 + 𝐴 𝐵 + 𝐵 𝐶𝑜
s= 𝐴̅ 𝐵̅ 𝐶𝑜 + 𝐴̅ 𝐵 ̅̅
𝐶𝑜̅̅ + 𝐴 𝐵̅ ̅̅
𝐶𝑜̅̅ + 𝐴𝐵𝐶𝑜
1 2 3 4
s=𝐴̅ (𝐵̅ 𝐶𝑜 + 𝐵 ̅̅
𝐶𝑜̅̅ ) + 𝐴(𝐵̅ ̅̅
𝐶𝑜̅̅ + 𝐵𝐶𝑜)=𝐴̅ (𝐵̅ 𝐶𝑜 + 𝐵𝐶𝑜 ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅) + 𝐴(𝐵̅ 𝐶𝑜 + 𝐵𝐶𝑜 ̅̅̅̅)
1y2 3y4
s=𝐴 ⊕ (𝐵 ⊕ 𝐶𝑜)
Sumador de 4 bits
Es un sumador aritmético que suma 2 números y cada uno de 4 bits.
Donde A=A3A2A1A0 y B=B3B2B1B0.
Nota Co=0, conectado a tierra.
Co=acarreo previo, C4 acarreo final.
A3 A2 A1 A0
+ B3 B2 B1 B0
-------------------------------
C4 S3 S2 S1 S0
M B M⊕B
0 0 0
0 1 1 si M=0; la or-exclusiva es un buffer
1 0 1
1 1 0 si M=1; la or-exclusiva es un inversor
1) 𝐴𝐵𝐶𝐷
2) 𝐵𝐶
3) 𝐴𝐵𝐶
4) BC
5) A
El primer minitérmino posee todas las variables.
El segundo minitérmino le faltan las variables A y D.
El tercer minitérmino le falta la variable D.
1) 𝑊+𝑋+𝑌+𝑍
2) 𝑊+𝑋+𝑌
3) 𝑊+𝑋
4) 𝑌+𝑍
5) W
Para asignar el valor inicial de cada maxitérmino, consideramos las variables negadas con
su valor y omitimos las presentes:
1) 𝑊 + 𝑋 + 𝑌 + 𝑍 =1
2) 𝑊 + 𝑋 + 𝑌 =4
3) 𝑊 + 𝑋 =0
4) 𝑌+𝑍=3
5) W=0
Al primer maxitérmino no le faltan variables.
Al segundo maxitérmino le falta Z.
Al tercer maxitérmino le faltan Y, Z.
Conversores de código.
Ya teniendo los conceptos anteriores, vamos a ver conversores de código, un conversor de
código consta de compuertas(pueden ser algunas de las siguientes: AND, OR, NAND, NOR,
NOT, OR-EXCLUSIVA, NOR-EXCLUSIVA); los diferentes códigos constan para su manejo de
10 codificaciones de acuerdo al que pertenezca, esas 10 codificaciones representan la
codificación de 0 a 9 en su respectivo código.
En conversor de código consta de 4 bits de entrada y 4 bits de salida, ya que todos los
códigos, están conformados por 4 bits.
Recordando que los códigos tienen solamente 10 codificaciones y constan de 4 bits cada
codificación, necesitamos una tabla de verdad de 4 entradas y 4 salidas; al tener cuatro
entradas las combinaciones nos dan 16 y como son 10 conteos; nos faltan 6, los cuales van
a ser indeterminados, lo que significa que 6 no son validas o que no se van a presentar.
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
0 3 0011 0000
1 4 0100 0001
2 5 0101 0010
3 6 0110 0011
4 7 0111 0100
5 8 1000 0101
6 9 1001 0110
7 10 1010 0111
8 11 1011 1000
9 12 1100 1001
3º Vamos a utilizar los minitérminos de las salidas, y como son 4 salidas, vamos
a utilizar 4 mapas de Karnaugh, 1 por cada salida
Para la salida A=∑(11,12)
Para la salida B=∑(7,8,9,10)
Para la salida C=∑(5,6,9,10)
Para la salida D=∑(4,6,8,10,12)
Gray 1323
G3 G2 G1 G0 ABCD
0 0 0 0 0 0000
1 0 0 0 1 1000
3 0 0 1 1 0010
2 0 0 1 0 0001
6 0 1 1 0 1100
7 0 1 1 1 0011
5 0 1 0 1 1110
4 0 1 0 0 1101
12 1 1 0 0 0111
13 1 1 0 1 1111
Del lado izquierdo de la tabla de verdad, el valor BCD de las entradas.
Los indiferentes, los que NO están de 0 a 15 en las entradas:
ɸ=(8-11,14,15)
Los Maxitérminos de las 4 salidas:
A=∏(0,3,2,7,12)
B=∏(0,1,3,2,7)
C=∏(0,1,2,6,4)
D=∏(0,1,3,6,5)
Conversor BCD a 7 segmentos.
También llamado decodificador BCD a 7 segmentos, para display de cátodo
común(también lo hay para display de ánodo común).
Para display de cátodo común, los segmentos del display se encienden con 1
lógico. Y para los de ánodo común se encienden con 0 logico.
Tenemos que los 7 segmentos están asignados por a, b, c, d, e, f, g. Como se
muestran a continuación.
Deco de 3 a 8.
Aplicaciones de los decodificadores.
Una de sus tantas aplicaciones de los decodificadores, es la seleccionar
integrados de memorias.
̅̅̅̅ , G2B=𝐸2
Donde: G2A=𝐸1 ̅̅̅̅ y G1=E3.
A=A2, B=A1 y C=A0.
Implementación con Deco.
Implementar con un deco, un conversor EXC3 a BCD; las variables de entrada
son W,X,Y,Z y las de salida son A,B,C,D.
El deco que se requiere es de 4 a 16, ya que # de entradas de la tabla de verdad
es igual al # de selectores del deco.
Su tabla de verdad es la siguiente:
Deco de 4 a 16.
Codificador.
Codificador de digito decimal a BCD.
entradas salidas
d9 d8 d7 d6 d5 d4 d3 d2 d1 A B C D
0 0 0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 0 0 1 0 0 0 0 1 1
0 0 0 0 0 1 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 1 0 0 0 0 0 0 1 1 0
0 0 1 0 0 0 0 0 0 0 1 1 1
0 1 0 0 0 0 0 0 0 1 0 0 0
1 0 0 0 0 0 0 0 0 1 0 0 1
Mux 2 a 1.
Mux 4 a 1.
Implementación con Mux.
Tablas de Mux
Tablas de Mux para expresiones algebraicas o tablas de verdad de 3 variables
de entrada son las siguientes, donde
i) la variable utilizada como referencia se pone del lado izquierdo de la
tabla, en el primer renglón va la variable negada y en el segundo renglón
se coloca la variable presente.
ii) Los números arriba de la tabla corresponden a la entrada del Mux.
iii) La expresión V=n, que se encuentra del lado derecho de la tabla, indica
que variable de entrada es para dicha tabla, por ejemplo, las variables
de entrada A=4, B=2, C=1, n es el numero decimal de dicha variable.
iv) La numeración dentro de cada casillero de la tabla, corresponde a los
minitérminos.
v) La evaluación de cada columna de la tabla puede ser variable presente,
variable negada, 1 o 0.
Las tablas de Mux para expresiones o tablas de verdad de 4 variables,
donde las variables de entrada A=8, B=4, C=2 y D=1.
Recordando el ejemplo de la expresión tenemos:
𝐹 (𝑥, 𝑦, 𝑧) = ∑(1,2,6,7)
Implementando la expresión, tomando como variable de referencia a “z”,
la cual vale “1”, tenemos:
Mux 4 a 1.
Tomando nuevamente la misma expresión:
𝐹 (𝑥, 𝑦, 𝑧) = ∑(1,2,6,7)
ahora la vamos implementar con respecto a la variable “x” tenemos:
Mux 4 a 1.
Ahora vamos a implementar un conversor de código Exc3 a BCD, las
variables de entrada son: W,X,Y,Z y las de salida A,B,C,D.
i)Para la salida A vamos a utilizar la variable de referencia Z=1.
ii)Para la salida B vamos a utilizar la variable de referencia Y=2.
iii)Para la salida C vamos a utilizar la variable de referencia X=4.
iv)Para la salida D vamos a utilizar la variable de referencia W=8.
Utilizando los minitérminos e indiferentes del conversor EXC3 a BCD los
cuales son:
A=∑(11,12)
B=∑(7-10)
C=∑(5,6,9,10)
D=∑(4,6,8,10,12)
ɸ=(0-2,13-15)
i)
Y su diagrama eléctrico es:
Mux 8 a 1.
ii)
Mux 8 a 1.
iii)
iv)
Mux 8 a 1.
Tenemos las variables de entrada a, b, c, d y F la salida; a y b son bits de
control; c y d son bits de datos.
Si ab=00; c+d(OR).
Si ab=01; cd(AND).
Si ab=10; c⊕d
Si ab=11;𝑐̅̅̅̅̅̅̅̅
⊕𝑑
i)Minimizar F.
ii)Implementar con un MUX.
i)Tabla de verdad
ab cd F
0 00 00 0
1 00 01 1
2 00 10 1
3 00 11 1
4 01 00 0
5 01 01 0
6 01 10 0
7 01 11 1
8 10 00 0
9 10 01 1
10 10 10 1
11 10 11 0
12 11 00 1
13 11 01 0
14 11 10 0
15 11 11 1
F=∑(1,2,3,7,9,10,12,15)
ii)
2º parcial 5CV16.
1.-Diseñar un conversor código 84-2-1 a código BCD, utilizar los Maxitérminos(usar también
los indiferentes). Las variables de entrada son W,X,Y,Z. las variables de salida son A,B,C,D.
4 puntos.
Latch SR
Los JK mas comunes son los 7473 para implementar los ´T´.
ɸ=(4-6,9-11)
TA=∑(1,15,2,13,7,8)
X=0 X=1
a a/0 b/0
b c/0 d/0
c a/0 d/0
d e/0 c/1
e a/0 b/0
Tabla de estado.
Ejemplo 1: reducir la tabla de estados, asignar a los flip-flops y1, y0; utilizar
flip-flops ‘D’. Realizar a los estados asignación GRAY.
Nota:los Flip-flops tipo D son registros de corrimiento el dato que ingresa en
la entrada, sale del flip-flop después del pulso de reloj, por tanto las entradas
de los flip-flops es exactamente las salidas. De la tabla de estados reducida, se
toma la parte del estado siguiente(tanto para X=0 y X=1) como los
minitérminos de las entradas de los flip-flops.
X=0 X=1
a d/0 a/0
b e/0 a/0
c g/0 f/1
d a/1 d/0
e a/1 d/0
f c/0 b/0
g a/1 e/0
Tabla de estados.
X=0 X=1
00 a d/0 a/0
01 c d/0 f/1 Nota: d sustituye al estado ‘g’
11 d a/1 d/0 de la tabla original.
10 f c/0 a/0 Nota: a sustituye al estado ‘b’
Tabla reducida de la tabla original.
X=0 X=1
y1y0 y1y0 y1y0
00 11/0 00/0
01 11/0 10/1
11 00/1 11/0
10 01/0 00/0
𝐷𝑦1 = ∑(0,1,5,7)
𝐷𝑦0 = ∑(0,1,2,7)
𝑍 = ∑(3,5)
Las expresiones de entrada de los flip-flops y salida son de acuerdo a los
enlaces en la tabla:
𝐷𝑦1 = 𝑋̅ ̅𝑦1
̅̅̅ + 𝑋 𝑦0
𝐷𝑦0 = 𝑋̅ ̅𝑦0
̅̅̅+𝑋̅ ̅𝑦1
̅̅̅ + 𝑋 𝑦1 𝑦0
𝑍 = 𝑋̅ 𝑦1 𝑦0 + 𝑋 ̅𝑦1
̅̅̅ 𝑦0
pág. 5 Profe: Isidro Melchor Osorio
El diagrama del circuito es:
X=0 X=1
a e/0 b/0
b f/0 c/0
c d/0 h/0
d g/0 b/1
e a/0 b/0
f f/0 b/0
g a/0 c/0
h d/0 c/0
Tabla de estados
X=0 X=1
y1y0 y1y0 y1y0
00 00/0 01/0
01 00/0 11/0
11 10/0 11/0
10 01/0 01/1
Los minitérminos son:
𝐷𝑦1 = ∑(3,5,7)
𝐷𝑦0 = ∑(2,4,5,6,7)
𝑍 = ∑(6)
Realizando los enlaces en la misma tabla:
tabla de implicación.
X=0 X=1
00 a a/0 b/1 b por e
01 b b/1 c/0 b por e
11 c a/1 d/1
10 d a/0 c/1 a por f; c por g
X=0 X=1
y1y0 y1y0 y1y0
00 00/0 01/1
01 01/1 11/0
11 00/1 10/1
10 00/0 11/1
Los minitérminos de las entradas son los mismos que el siguiente estado de la
tabla:
𝐷𝑦1 = ∑(5,6,7)
𝐷𝑦0 = ∑(1,4,5,6)
𝑍 = ∑(1,3,4,6,7)
𝑍 = 𝑋 ̅𝑦0
̅̅̅ + 𝑋̅ 𝑦0 + 𝑦1 𝑦0
Maquina Moore.
𝐽𝐴 = 𝑋𝐵 𝐾𝐴 = 𝑋 + 𝐵̅ 𝐽𝐵 = 𝐴̅ 𝑋̅ 𝐾𝐵 = 𝑋̅ + 𝐴
𝑍 = 𝑋𝐴𝐵̅
Analizar el siguiente circuito secuencial:
𝐽𝐴 = 𝑋̅𝐵 𝐾𝐴 = 𝑋̅ + 𝐵̅ 𝐽𝐵 = 𝐴̅ 𝑋̅ 𝐾𝐵 = 𝑋 + 𝐴
𝑍 = 𝑋̅𝐴𝐵̅
Modelos Mealy y Moore.
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
11111111111=1024+512+256+128+64+32+16+8+4+2+1= 2047d
Decimal a binario.
Al ser base binario, dividimos el decimal entre 2; ponemos la parte entera del resultado del
lado izquierda de la vertical y del lado derecho de la línea el residuo. Hasta llegar a 0.
Ejemplo: obtener el binario de 250.
7 1
3 1
1 1 bit de mayor peso
0
250=11111010
250 0
125 1
62 0
31 1
15 1
7 1
3 1
1 1 bit de mayor peso
0
500=111110100
Decimal a hexadecimal.
Al ser base hexadecimal, dividimos el decimal entre 16, del lado izquierdo ponemos el
resultado entero de la división de la vertical y del lado izquierdo el residuo. Hasta llegar a 0
y asignamos los correspondientes hexadecimales.
ejemplo: obtener el hexadecimal de 2047
2047 15 =F menor peso
127 15 =F
7 7 mayor peso
0
2047=7FF
3125 5
195 3
12 12=C mayor peso
0
50000=C350
Hexadecimal a decimal
Al ser hexadecimal el # de menor peso=160 =1, el siguiente a la izquierda=161 =16, el
siguiente 162 =256, el siguiente 163 =4096, el siguiente 164 =65536 y así sucesivamente.
0X1= 0
5X16= 80
3X256=768
C(12)X4096=49152
----------------------------------
50000
A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 Adress
0 0 0 0 0 0 0 0 0 0 0 000h 0
:
1 1 1 1 1 1 1 1 1 1 1 7FFh 2047
2#𝑙𝑖𝑛𝑒𝑎𝑠 𝑑𝑒 𝐴𝑑𝑟𝑒𝑠𝑠
Para la memoria 2816 su capacidad de almacenamiento: 211 =2048=2k; Nota 1024=k
Y su ultimo registro de almacenamiento es: 211 − 1=2047=7FFh
ABCD ABCD TA TB TC TD
0 0000 0001 0 0 0 1
1 0001 0010 0 0 1 1
2 0010 0011 0 0 0 1
3 0011 0100 0 1 1 1
4 0100 0101 0 0 0 1
5 0101 0110 0 0 1 1
6 0110 0111 0 0 0 1
7 0111 1000 1 1 1 1
8 1000 1001 0 0 0 1
9 1001 1010 0 0 1 1
10 1010 1011 0 0 0 1
11 1011 1100 0 1 1 1
12 1100 1101 0 0 0 1
13 1101 1110 0 0 1 1
14 1110 1111 0 0 0 1
15 1111 0000 1 1 1 1
TA=∑(7,15)=BCD
TB=∑(3,7,11,15)=CD
TC=∑(1,3,5,7,9,11,13,15)=D
TD=∑(0-15)=1
(4G 7, 3,9,
Ta-E(2,12131D
T8 (,S,2 12,3, 13) 16,1)
t ( S 2,12,,3,4)
TDE 2(05,12,3 10, 1S
CD AB
CD
ABD4 AC AD
B AD4 D+ BC
C-BD+BCtAC DEODAD +BD
20isei Un defector de Se wentia, la (ual P O{{O
tipoRst9 ne a lo lip
FlopgAyb
U4iNton PE
obiagrsia deetrde)
al3YL0
al lo
Se
loTM
Ronpe
1/3
edo Pinuen t CHosi9
AB
A 3A
ARAK KB K A
0 3
60
Scribe