Professional Documents
Culture Documents
3 Binary Codes
3 Binary Codes
Technology University
2019
Binary codes
1 1 0 0 Binary
1 0 1 0
1 0 1 1 1 0 1 0 1
1 1 0 1 0 0 1 1 0
38
3 - Excess - 3 - code (unweighted)
Excess - 3 - code , is a modified form of BCD . Each coded character in the excess - 3 -
code is three large in BCD .
39
Ex / Convert Excess - 3 - code to BCD .
A B C D x y z w
0 0 1 1 0 0 0 0
0 1 0 0 0 0 0 1
0 1 0 1 0 0 1 0
0 1 1 0 0 0 1 1
0 1 1 1 0 1 0 0
1 0 0 0 0 1 0 1
1 0 0 1 0 1 1 0
1 0 1 0 0 1 1 1
1 0 1 1 1 0 0 0
1 1 0 0 1 0 0 1
1 1 0 1
1 1 1 0
1 1 1 1
AB
AB
00 01 11 10 CD 00 01 11 10
CD
00 d0 1 00 d 1
01 d1 d13 01 d d 1
11 d15 1 11 1 d
10 10 d 1
d2 d14 d
x=AB+ACD y = BC + BCD+BD
AB AB
00 01 11 10 CD 00 01 11 10
CD
d d 1 1 1
00 00
01 d 1 d 1 01 d d
d 11 d
11
d d 10 1 1
10 1 1 d d
z = C D + C D=C D w=D
40
A B C D
41
Ex / Convert BCD code to an excess - 3 - code
A B C D x y z w
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 1 0
0 1 1 1 1 0 1 1
1 0 0 0 1 1 0 0
1 0 0 1 d d d d
1 0 1 0 d d d d
1 0 1 1 d d d d
1 1 0 0 d d d d
1 1 0 1 d d d d
1 1 1 0 d d d d
1 1 1 1 d d d d
AB A B C D
CD 00 01 11 10
00 d 1
01 1 d 1
11 1 d d X
10 1 d 1
x = A + BD + BC
42
AB
CD 00 01 11 10 B C D
00 1 d
01 1 1
d
11 1 d d
10
1 d d y
y = BCD + BD + BC
AB
CD 00 01 11 10
C D
00 1 1 d 1
01 d
11 1 1 d d Z
10 d d
z = CD + CD = C D
AB
00 01 11 10
CD
00 1 1 d 1 D
01 d
11 d d w
10 1 1 d d
w=D
43