38
How Computer Represent Data Number system Manner of Counting Several different number systems exist To Computer everything is a number Alphabets, numbers, punctuation marks, sound, pictures, computer instructions For example “Here are some words.” 1

How Computer Represent Data Number system Manner of Counting Several different number systems exist To Computer everything is a number Alphabets,

Embed Size (px)

Citation preview

Page 1: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

How Computer Represent Data Number system

Manner of Counting Several different number systems

exist

To Computer everything is a number Alphabets, numbers, punctuation

marks, sound, pictures, computer instructions

For example “Here are some words.” 1

Page 2: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal Numbers Used by humans to count Latin word deci mean 10 Also called Base 10 Have 10 distinct digits

0 1 2 3 4 5 6 7 8 9 10 is a two-digit number Digits combine to make larger numbers

2

Page 3: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary Number System

Switch has two states Off represents 0, On is 1

Latin bi means 2 Used by computers to count Two distinct digits, 0 and 1

0 and 1 combine to make numbers represent a quantity >1 it uses two

(or more) digits Pattern repeats indefinitely

3

Page 4: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Data RepresentationA computer circuit represents the 0 or the 1 electronically by the presence or absence of an electrical charge

4

Page 5: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Number Conversion

Decimal to Binary and Binary to DecimalDecimal to Octal and Octal to DecimalDecimal to Hexadecimal and Hexadecimal to

DecimalBinary to HexadecimalOctal to HexadecimalHexadecimal to Binary and Octal

5

Page 6: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal To Binary

1

6

Page 7: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal To Binary

(151)10 = (10010111)2

(113)10 = 11100012

7

Page 8: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Decimal

8

Page 9: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Decimal

9

Page 10: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Decimal

10

111001111012 = 185310

110110102 = 21810

Page 11: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Exercise Decimal to Binary

11

Page 12: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal to Octal 432110 = 103418

12

Page 13: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Octal to Decimal

13

Page 14: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Octal to Decimal

Page 15: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Exercise Decimal to Octal

15

Page 16: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Octal to Decimal/Decimal to Octal

7438 = 48310

265258 = 1160510

185310 = 34758

Page 17: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Hexadecimal

17

Page 18: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Hexadecimal to Binary

18

Page 19: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Hexadecimal to Decimal

Page 20: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal to Hexadecimal

Page 21: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Decimal to Hexadecimal

Page 22: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Hexadecimal

22

Page 23: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Hexadecimal to Binary and Octal

23

Page 24: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Octal to Hexadecimal

24

Page 25: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Binary to Hexadecimal

(10110101010101)2

(1100010010)2

25

Page 26: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Octal to Hexadecimal

(344)8

(1422)8

26

Page 27: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Complement of a Number

Page 28: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Complement of a Decimal Number

Page 29: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Complement of a Octal Number

Page 30: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Complement of a Binary Number

Page 31: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Logic Gates

Page 32: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

AND Gate: Block Diagram and Truth Table

Page 33: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

OR Gate: Block Diagram and Truth Table

Page 34: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

NOT Gate: Block Diagram and Truth Table

Page 35: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

NAND Gate: Block Diagram and Truth Table

Page 36: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

NOR Gate: Block Diagram and Truth Table

Page 37: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

XOR Gate: Block Diagram and Truth Table

Page 38: How Computer Represent Data  Number system  Manner of Counting  Several different number systems exist  To Computer everything is a number  Alphabets,

Number System - Assignment

Decimal Binary Octal Hexadecimal

(786)10

(555)10

(228)10

(10110011)2

(111100011)2

(111110101100)2

(10341)8

(3475)8

(22466)8

(2D55)16

(BEEF)1638