+ All Categories
Home > Documents > Conversion of Number System

Conversion of Number System

Date post: 01-Jan-2016
Category:
Upload: amadahy-mitchell
View: 36 times
Download: 7 times
Share this document with a friend
Description:
Conversion of Number System. Conversion Among Bases. The possibilities:. Decimal. Octal. Binary. Hexadecimal. Binary to Decimal. Decimal. Octal. Binary. Hexadecimal. Binary to Decimal. Technique Multiply each bit by 2 n , where n is the “weight” of the bit - PowerPoint PPT Presentation
54
Conversion of Number System www.ustudy.in
Transcript
Page 1: Conversion of Number System

Conversion of Number System

www.ustudy.in

Page 2: Conversion of Number System

Conversion Among Bases

• The possibilities:

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 3: Conversion of Number System

Binary to Decimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 4: Conversion of Number System

Binary to Decimal

Technique– Multiply each bit by 2n, where n is the “weight”

of the bit– The weight is the position of the bit, starting

from 0 on the right– Add the results

www.ustudy.in

Page 5: Conversion of Number System

Example 1

1010112 => 1 x 20 = 11 x 21 = 20 x 22 = 01 x 23 = 80 x 24 = 01 x 25 = 32

4310

Bit “0”

www.ustudy.in

Page 6: Conversion of Number System

Example2

www.ustudy.in

Page 7: Conversion of Number System

Octal to Decimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 8: Conversion of Number System

Octal to Decimal

• Technique– Multiply each bit by 8n, where n is the “weight”

of the bit– The weight is the position of the bit, starting

from 0 on the right– Add the results

www.ustudy.in

Page 9: Conversion of Number System

Example 1

7248 => 4 x 80 = 42 x 81 = 167 x 82 = 448

46810

www.ustudy.in

Page 10: Conversion of Number System

Example 2

www.ustudy.in

Page 11: Conversion of Number System

Hexadecimal to Decimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 12: Conversion of Number System

Hexadecimal to Decimal

• Technique– Multiply each bit by 16n, where n is the

“weight” of the bit– The weight is the position of the bit, starting

from 0 on the right– Add the results

www.ustudy.in

Page 13: Conversion of Number System

Example 1

ABC16 => C x 160 = 12 x 1 = 12 B x 161 = 11 x 16 = 176 A x 162 = 10 x 256 = 2560

274810

www.ustudy.in

Page 14: Conversion of Number System

Example 2

www.ustudy.in

Page 15: Conversion of Number System

Decimal to Binary

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 16: Conversion of Number System

Decimal to Binary

• Technique– Divide by two, keep track of the remainder– First remainder is bit 0 (LSB, least-significant

bit)– Second remainder is bit 1– Etc.

www.ustudy.in

Page 17: Conversion of Number System

Example 1

12510 = ?22 125 62 12 31 02 15 12 7 12 3 12 1 12 0 1

12510 = 11111012

www.ustudy.in

Page 18: Conversion of Number System

Example 2

www.ustudy.in

Page 19: Conversion of Number System

Octal to Binary

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 20: Conversion of Number System

Octal to Binary

• Technique– Convert each octal digit to a 3-bit equivalent

binary representation

www.ustudy.in

Page 21: Conversion of Number System

Example 1

7058 = ?2

7 0 5

111 000 101

7058 = 1110001012

www.ustudy.in

Page 22: Conversion of Number System

Example 2

www.ustudy.in

Page 23: Conversion of Number System

Hexadecimal to Binary

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 24: Conversion of Number System

Hexadecimal to Binary

• Technique– Convert each hexadecimal digit to a 4-bit

equivalent binary representation

www.ustudy.in

Page 25: Conversion of Number System

Example 1

10AF16 = ?2

1 0 A F

0001 0000 1010 1111

10AF16 = 00010000101011112

www.ustudy.in

Page 26: Conversion of Number System

Example 2

www.ustudy.in

Page 27: Conversion of Number System

Decimal to Octal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 28: Conversion of Number System

Decimal to Octal

• Technique– Divide by 8– Keep track of the remainder

www.ustudy.in

Page 29: Conversion of Number System

Example 1

123410 = ?8

8 1234 154 28 19 28 2 38 0 2

123410 = 23228

www.ustudy.in

Page 30: Conversion of Number System

Example 2

www.ustudy.in

Page 31: Conversion of Number System

Decimal to Hexadecimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 32: Conversion of Number System

Decimal to Hexadecimal

• Technique– Divide by 16– Keep track of the remainder

www.ustudy.in

Page 33: Conversion of Number System

Example 1

123410 = ?16

123410 = 4D216

16 1234 77 216 4 13 = D16 0 4

www.ustudy.in

Page 34: Conversion of Number System

Example 2

www.ustudy.in

Page 35: Conversion of Number System

Binary to Octal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 36: Conversion of Number System

Binary to Octal

• Technique– Group bits in threes, starting on right– Convert to octal digits

www.ustudy.in

Page 37: Conversion of Number System

Example 1

10110101112 = ?8

1 011 010 111

1 3 2 7

10110101112 = 13278

www.ustudy.in

Page 38: Conversion of Number System

Example 2

www.ustudy.in

Page 39: Conversion of Number System

Binary to Hexadecimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 40: Conversion of Number System

Binary to Hexadecimal

• Technique– Group bits in fours, starting on right– Convert to hexadecimal digits

www.ustudy.in

Page 41: Conversion of Number System

Example 1

10101110112 = ?16

10 1011 1011

2 B B

10101110112 = 2BB16

www.ustudy.in

Page 42: Conversion of Number System

Example 2

www.ustudy.in

Page 43: Conversion of Number System

Octal to Hexadecimal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 44: Conversion of Number System

Octal to Hexadecimal

• Technique– Use binary as an intermediary

www.ustudy.in

Page 45: Conversion of Number System

Example 1

10768 = ?16

1 0 7 6

001 000 111 110

2 3 E

10768 = 23E16

www.ustudy.in

Page 46: Conversion of Number System

Example 2

• Octal8 -> hexadecimal16

• 278 -> hexadecimal16

First convert the octal number to binary.

2 7

421 421

010 111

278 -> 010 111 2 www.ustudy.in

Page 47: Conversion of Number System

Example2 Cont.,

• Convert to hexadecimal.0001 01118421 84210+0+0+1 = 1 0+4+2+1 = 7278 -> 1716

www.ustudy.in

Page 48: Conversion of Number System

Hexadecimal to Octal

Hexadecimal

Decimal Octal

Binary

www.ustudy.in

Page 49: Conversion of Number System

Hexadecimal to Octal

• Technique– Use binary as an intermediary

www.ustudy.in

Page 50: Conversion of Number System

Example 1

1F0C16 = ?8

1 F 0 C

0001 1111 0000 1100

1 7 4 1 4

1F0C16 = 174148

www.ustudy.in

Page 51: Conversion of Number System

Example 2

• We do not convert directly from hexadecimal to

octal but instead first convert to binary and then to

octal.

• 4516 -> octal8

• First convert the hexadecimal number to binary.

www.ustudy.in

Page 52: Conversion of Number System

Example2 Cont.,

• Hexadecimal to Binary

4 5

8421 8421

0100 0101

4516 -> 010001012

www.ustudy.in

Page 53: Conversion of Number System

Example2 Cont.,

• Then Convert to Octal

001 000 101

421 421 421

0+0+1 = 1 0+0+0 = 0 4+0+1 = 5

4516 -> 1058

www.ustudy.in

Page 54: Conversion of Number System

The End

…..Thank you….

www.ustudy.in


Recommended