Download - Analog Signal VS Digital Signal

Transcript
Page 1: Analog Signal VS Digital Signal

Analog Signal VS Digital Signal

• Analog Signal is defined as signals having continuous values.

Page 2: Analog Signal VS Digital Signal

• Digital Signal is defined as signals which is having finite number of discrete values.

Page 3: Analog Signal VS Digital Signal

Common Number Systems

System Base SymbolsUsed by humans?

Used in computers?

Decimal 10 0, 1, … 9 Yes No

Binary 2 0, 1 No Yes

Octal 8 0, 1, … 7 No No

Hexa-decimal

16 0, 1, … 9,A, B, … F

No No

Page 4: Analog Signal VS Digital Signal

Conversion Among Bases

• The possibilities:

Hexadecimal

Decimal Octal

Binary

Page 5: Analog Signal VS Digital Signal

Decimal to Decimal (just for fun)

Hexadecimal

Decimal Octal

Binary

Page 6: Analog Signal VS Digital Signal

12510 => 5 x 100 = 52 x 101 = 201 x 102 = 100

125

Base

Weight

Page 7: Analog Signal VS Digital Signal

1)Decimal to Binary

Hexadecimal

Decimal Octal

Binary

Page 8: Analog Signal VS Digital Signal

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.

Page 9: Analog Signal VS Digital Signal

Example12510 = ?2

2 125 62 12 31 02 15 12 7 12 3 12 1 12 0 1

12510 = 11111012

Page 10: Analog Signal VS Digital Signal

Fractions

• Decimal to binary3.14579

.14579x 20.29158x 20.58316x 21.16632x 20.33264x 20.66528x 21.33056

etc.11.001001...

Page 11: Analog Signal VS Digital Signal

2)Binary to Decimal

Hexadecimal

Decimal Octal

Binary

Page 12: Analog Signal VS Digital Signal

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

Page 13: Analog Signal VS Digital Signal

Example

1010112 => 1 x 20 = 11 x 21 =

20 x 22 =

01 x 23 =

80 x 24 =

01 x 25 =

32

4310

Bit “0”

Page 14: Analog Signal VS Digital Signal

Fractions

• Binary to decimal

10.1011 => 1 x 2-4 = 0.06251 x 2-3 = 0.1250 x 2-2 = 0.01 x 2-1 = 0.50 x 20 = 0.01 x 21 = 2.0 2.6875

Page 15: Analog Signal VS Digital Signal

3)Decimal to Octal

Hexadecimal

Decimal Octal

Binary

Page 16: Analog Signal VS Digital Signal

Decimal to Octal

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

Page 17: Analog Signal VS Digital Signal

Example123410 = ?8

8 1234 154 28 19 28 2 38 0 2

123410 = 23228

Page 18: Analog Signal VS Digital Signal

4)Octal to Decimal

Hexadecimal

Decimal Octal

Binary

Page 19: Analog Signal VS Digital Signal

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

Page 20: Analog Signal VS Digital Signal

Example

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

46810

Page 21: Analog Signal VS Digital Signal

5)Decimal to Hexadecimal

Hexadecimal

Decimal Octal

Binary

Page 22: Analog Signal VS Digital Signal

Decimal to Hexadecimal

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

Decimal Hexadecimal

10 A

11 B

12 C

13 D

14 E

15 F

Page 23: Analog Signal VS Digital Signal

Example123410 = ?16

123410 = 4D216

16 1234 77 216 4 13 = D16 0 4

Page 24: Analog Signal VS Digital Signal

6)Hexadecimal to Decimal

Hexadecimal

Decimal Octal

Binary

Page 25: Analog Signal VS Digital Signal

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

Page 26: Analog Signal VS Digital Signal

Example

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

274810

Page 27: Analog Signal VS Digital Signal

Binary to Octal , Octal to BinaryUse Below Table

Decimal Binary OctalHexa-

decimal

0 000 0 0

1 001 1 1

2 010 2 2

3 011 3 3

4 100 4 4

5 101 5 5

6 110 6 6

7 111 7 7

Page 28: Analog Signal VS Digital Signal

7)Octal to Binary

Hexadecimal

Decimal Octal

Binary

Page 29: Analog Signal VS Digital Signal

Octal to Binary

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

binary representation

Page 30: Analog Signal VS Digital Signal

Example7058 = ?2

7 0 5

111 000 101

7058 = 1110001012

Page 31: Analog Signal VS Digital Signal

8)Binary to Octal

Hexadecimal

Decimal Octal

Binary

Page 32: Analog Signal VS Digital Signal

Binary to Octal

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

Page 33: Analog Signal VS Digital Signal

Example10110101112 = ?8

1 011 010 111

1 3 2 7

10110101112 = 13278

Page 34: Analog Signal VS Digital Signal

Decimal Binary

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

10 1010

11 1011

12 1100

13 1101

14 1110

15 1111

Hexadecimal to Binary,Binary to Hexadecimal Use this Table

Page 35: Analog Signal VS Digital Signal

9)Hexadecimal to Binary

Hexadecimal

Decimal Octal

Binary

Page 36: Analog Signal VS Digital Signal

Hexadecimal to Binary

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

equivalent binary representation

Page 37: Analog Signal VS Digital Signal

Example10AF16 = ?2

1 0 A F

0001 0000 1010 1111

10AF16 = 00010000101011112

Page 38: Analog Signal VS Digital Signal

10)Binary to Hexadecimal

Hexadecimal

Decimal Octal

Binary

Page 39: Analog Signal VS Digital Signal

Binary to Hexadecimal

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

Page 40: Analog Signal VS Digital Signal

Example10101110112 = ?16

10 1011 1011

2 B B

10101110112 = 2BB16

Page 41: Analog Signal VS Digital Signal

11)Octal to Hexadecimal

Hexadecimal

Decimal Octal

Binary

Page 42: Analog Signal VS Digital Signal

Octal to Hexadecimal

• Technique– Use binary as an intermediary

Page 43: Analog Signal VS Digital Signal

Example10768 = ?16

1 0 7 6

001 000 111 110

2 3 E

10768 = 23E16

Page 44: Analog Signal VS Digital Signal

12)Hexadecimal to Octal

Hexadecimal

Decimal Octal

Binary

Page 45: Analog Signal VS Digital Signal

Hexadecimal to Octal

• Technique– Use binary as an intermediary

Page 46: Analog Signal VS Digital Signal

Example1F0C16 = ?8

1 F 0 C

0001 1111 0000 1100

1 7 4 1 4

1F0C16 = 174148