Code Conversion
Code Conversion
B2 B1
B4 B3 00 01 11 10
00 0 0 0 0
01 0 0 0 0
1 1 1 1
11
10 1 1 1 1
EXPRESSION: G4 = B4
K-MAP FOR G3:
B2 B1
B4 B3
00 01 11 10
00 0 0 0 0
01 1 1 1 1
11 0 0 0 0
1 1 1 1
10
11 1 1 0 0
0 0 1 1
10
B2 B1
K-MAP FOR G1:
B4 B3 00 01 11 10
00
0 1 0 1
01 0 1 0 1
11 0 1 0 1
0 1 0 1
10
G2 G1
G4 G3 00 01 11 10
00 0 0 0 0
01 0 0 0 0
11 1 1 1 1
1 1 1 1
10
EXPRESSION: B4 = G4
K-MAP FOR B3:
G2 G1
G4 G3 00 01 11 10
00 0 0 0 0
01 1 1 1 1
11 0 0 0 0
1 1 1 1
10
EXPRESSION: B3 = G4 G3
K-MAP FOR B2:
G2 G1
G4 G3 00 01 11 10
00 0 0 1 1
01 1 1 0 0
11 0 0 1 1
1 1 0 0
10
EXPRESSION: B2 = G4 G3 G2
K-MAP FOR B1:
G2 G1
G4 G3 00 01 11 10
00 0 1 0 1
01 1 0 1 0
11 0 1 0 1
1 0 1 0
10
EXPRESSION: B1 = G4 G3 G2 G1
LOGIC CIRCUIT FOR GRAY CODE TO BINARY DECODER:
XS-3 TO BCD CONVERSION:
K-MAP FOR D:
yz
wx 00 01 11 10
00 X X 0 X
1 1
01 0 0
11 1 X X X
10 1 0 0 1
EXPRESSION: D = z’
K-MAP FOR C:
yz
wx 00 01 11 10
00 X X 0 X
1 1
01 0 0
11 0 X X X
10 0 1 0 1
K-MAP FOR B:
yz
wx 00 01 11 10
00 X X 0 X
1
01 0 0 0
11 0 X X X
1 1 0 1
10
yz
wx 00 01 11 10
00 X X 0 X
01 0 0 0 0
11 1 X X X
1
10 0 0 0
BCD EXCESS-3
A B C D w x y z
0 0 0 0 0 0 1 1
0 0 0 1 0 1 0 0
0 0 1 0 0 1 0 1
0 0 1 1 0 1 1 0
0 1 0 0 0 1 1 1
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 1
0 1 1 1 1 0 1 0
1 0 0 0 1 0 1 1
1 0 0 1 1 1 0 0
1 0 1 0 X X X X
1 0 1 1 X X X X
1 1 0 0 X X X X
1 1 0 1 X X X X
1 1 1 0 X X X X
1 1 1 1 X X X X
K-MAP FOR w:
CD
AB 00 01 11 10
00 X X 0 X
1
01 1 1 1
X X X X
11
10 1 1 X X
EXPRESSION: w = A + BC + BD = A + B (C + D)
K-MAP FOR x:
CD
AB 00 01 11 10
00 1 1 1
01 1
11 X X X X
1 X X
10
K-MAP FOR y:
CD
AB 00 01 11 10
00 1 1
01 1 1
X X X X
11
10 1 X X
EXPRESSION: y = CD + C’D’ = C D
K-MAP FOR z:
CD
AB 00 01 11 10
00 1 1
1
01 1
X X X X
11
10 1 X X
EXPRESSION: z = D’
DECIMAL A B C D C-SEGMENT
0 0 0 0 0 1
1 0 0 0 1 1
2 0 0 1 0 0
3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 1
6 0 1 1 0 1
7 0 1 1 1 1
8 1 0 0 0 1
9 1 0 0 1 1
CD
AB 00 01 11 10
00 1
1 1 0
1
01 1 1 1
X X X X
11
10 1 1 X X
EXPRESSION: B + C’ + D
LOGIC CIRCUIT FOR SEGMENT ‘c’: