Está en la página 1de 3

9).

Sea un sistema de representación numérica en binario sin signo de cuatro bits b3b2b1b0
(dados de mayor a menor peso). Construya una función lógica que valga ‘1’ cuando un número
dado en dicho código sea 0 o múltiplo de 4; y que valga ‘0’ en caso contrario.

Números b3 b2 b1 b0 f (b3 , b2 , b1 ,b 0)
00 0 0 0 0 1
01 0 0 0 1 0
02 0 0 1 0 0
03 0 0 1 1 0
04 0 1 0 0 1
05 0 1 0 1 0
06 0 1 1 0 0
07 0 1 1 1 0
08 1 0 0 0 1
09 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 0
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 0

00 01 11 10

00 1
01 1
11 1
10 1

Teniendo en cuenta el mapa de karnaugh obtenemos la función.

f (b3 , b2 , b1 ,b 0)=b́1 b́0


27). Obtener la expresión en minterms de la función en maxtérminos:

f ( A , B ,C , D )=M 1 ⋅ M 2 ⋅5 ⋅ M 9 ⋅ M 12 ⋅ M 13

Para pasar a la expresión en minterms, llevamos a cabo estos dos pasos:

Como primer paso

M 0 ⋅ M 3 ⋅ M 4 ⋅ M 6 ⋅ M 7 ⋅ M 8 ⋅ M 1 0 ⋅ M 11 ⋅ M 14 ⋅ M 15

Como segundo paso

Complementar a 15 los subíndices:

1 512 11 9 8 7 5 4 1 0
La función en minterms está dada

f =m 0 +m 1+ m 4 +m 5+ m7+ m8 + m9 +m 11 + m12 +m 15

f ( A , B ,C , D )= Á∗B́∗Ć∗ D́+ Á∗B́∗Ć∗D+ Á∗B∗Ć∗ D́+ Á∗B∗Ć∗D+ Á∗B∗C∗D+¿

A∗B́∗Ć∗D́+ A∗B́∗Ć∗D+ A∗ B́∗C∗D+ A∗B∗Ć∗ D́+ A∗B∗C∗D


Ć D́ Ć D CD C D́
Á B́ 1 1
Á B 1 1 1
AB 1 1
A B́ 1 1 1
f ( A , B ,C , D )=A ' C ' +C ' D'+ BCD + AB ' D

https://drive.google.com/file/d/1bIFu4QszGbVXxzDw-vJGArmqIGyy_rd-/view

También podría gustarte