You are on page 1of 12

LIGITALSYSTEMS

FEI.is s anion of information

FEIFFERCASE LETTERS IN ENGLISH ALPHABET A B C Z


10 DECIMAL NUMBERS DIGITS O I
2,3 9
2 BINARY NUMBERS BI S O

QIY.tt f1 a particular insane


MUST BE APPROPRIATE TO QUANTIFY WHAT WE ARE
MEASURING
CAN BE USED 70 AND COMMUNICATE
Record COMPARE
INFORMATION

in Ie THAT REDUCES our uncertainty


ABOUT A PARAMETER VARIABLE I PROCESS
MOST REAL WORLD PROCESSES ARE OR
CONTINUOUS i E CAN BE MODELLED RÉÉIÉÉEFp as A
continuous function IN TIME
WE WANT TO ENCODE THE NFORMATION ABOUT
THE CURRENT STATE OF A VARIABLE USING
DISCRETE VALUES

In f Ii

g
SAMPLING
É
NUMBERSYSTEMI
20

COMBINATION
TIIYI.to
Of PREDEFNED
EEnnns
SYMBOLS
A VALUE USING A

WE WILL NOW CONSIDER THREE NUMBER SYSTEMS


DECIMAL BASE 10
WHY ARE THESE BASES
BINARY BASE 2
SIGNIFICANT
HEXADECIMAL BASE 16

COMES from LATIN DECIMUS TENTH


Eg1I g
BASED ON HINDU ARABIC NUMBER SYSTEM
CONTAINS 10 SYMBOLS DIGITS
WAS THIS AN IMPORTANT
POSITIONAL NUMBER SYSTEM WHY
INNOVATION
EXAMPET

2046 Cigs Ezio ftp.ofligio


BETTE 2
CONTAINS 2 Symbols
EEE
LXERCISTÉ
CONVERT THE FOLLOWING BINARY NUMBER TO DECIMAL

101112
EACH POSITION REPRESENTS A Power of 2

the 1 25 1 24 0 23 1 22 1 21 1 20
1101112 1
32 16 to 4 2 1557
9i.IE
mg g
wit

X.EE
EDmEsaa XAMPLEO

ARE NEEDED TO REPRESENT THE DECIMAL


HOW MANY BITS
NUMBER 55

m roundup I
roundup blog 5 Yg
roundup 5.78

6BIg

t
CONVERSIONTROMDECIMALTOBINTÉ
THERE ARE TWO MAIN APPROACHES

Sum of WEIGHTS

REPEATED DIVISION BY 2

MOVES FROM MSB 70 LSB

IÉÉÉ e minimum number m Bns NEEDED


of
NUMBER D
TO REPRESENT THE DECIMAL

m roundup logzD

FIND THE VALUE Of THE INDEX a OF THE


MOST SIGNIFICANT BIT bn
n m I
WHERE
B bubs b bot
TMSs

INITIALISE THE FOLLOWING VARIABLES


i n

di D 11 DIFFERENCE

0 11 QUOTIENT
qi DIGIT
bi O 11 BINARY
WHILE i 70 DO

FIND THE QUOTIENT


truncate d 2 qe 0,1
qi
SET THE BINARY DIGIT bi A7 INDEX I TO
Gi
bi qi
4 FIND THE DIFFERENCE BETWEEN di AND bi x2

dit di bix2
UPDATE LOOP COUNTER AND REPEAT

Fit
LEXAMPLET
CONVERT THE DECIMAL NUMBER 2046 TO B NARY
USING sum of WEIGHTS

m roundup loges
roundup log 046
roundup 10.998

Ilbits
n m I
11 I

D
In 10 j di D 2046 qi o bi o
i

t t

moves from us ns.s

REIII.ae I's mBfgs


2 0 ALOOP COUNTER

di D 11 DIFFERENCE
INDEX i
bi O 11 Binary DIGIT AT

qi 1 A QUOTIENT

Ti O U REMAINDER

WHILE di o Do

FIND THE QUOTIENT


truncate d 2 qe 0,1
qi
FIND THE REMAINDER
re on
ri dik g x2
230SET THE BINARY 01617 bi A7 INDEX I TO Pi

bi ri
UPDATE di
din qi
UPDATE LOOP COUNTER AND REPEAT

Fit
LEXAMPET
CONVERT THE DECIMAL NUMBER 2046 TO B NARY
USING REPEATED DIVISION BY 2

1 0 j di D 2046 qi 1 bio

i i
t
t
IHEXADECIMALNUMBERST
POSITIONAL NUMBER SYSTEM
BASE 16
16 SYMBOLS 0,1 2,3 4,516,7 8 9 A B C D E f
o Form of COMPRESSION

EXAMPLED

HOW MANY BITS OF INFORMATION ARE NEEDED TO


REPRESENT A SINGLE HEXADECIMAL DIGIT

SCREE Digns
I logan
fog 1ft
4Bif

4 B 75 STARTING from THE LSB


i 70 THE MSB

CONVERT EACH 4 BIT GROUP INTO THE EQUIVALENT


DECIMAL VALUE
CONVERT THE DECIMAL VALUE 70 THE EQUIVALENT
HEXADECIMAL VALUE

COMBINE HEXADECIMAL NUMBERS IN THE SAME


ORDER
EXAMPLED
CONVERT THE FOLLOW NL B NARY NUMBER TO
HEXADECIMAL
10110 1111 010172

SPLIT THE BINARY NUMBER

011072 111172 0101

Ti T T
6 Fi 56

655

EE.si an

CONVERT EACH DIGIT INTO THE EQUIVALENT DECIMAL


VALUE
EQUIVALENT
CONVERT EACH DECIMAL NUMBER INTO THE
4 BN BINARY CODE
B NARY NUMBERS TOGETHER IN ORIGIONAL
COMBINE
ORDER
EXAMPLED
THE FOLLOW.NL HEXADECIMAL NUMBER TO BINARY
CONVERT
ESA 8 I

THE HEX NUMBER


SPLIT

E 51 Aib 816

O TE J To T
1010 1100012
11101 010112

111001011010100012

CONVERT EACH DIGIT INTO THE EQUIVALENT DECIMAL


VALUE
MULTIPLY EACH DECIMAL VALUE BY 16 WHERE I
IS THE INDEX IN THE SEQUESCE

EXAMPLED
THE FOLLOW.NL HEXADECIMAL NUMBER TO DECIMAL
CONVERT

ESA 8 I

It E to E
510 101 810
14.0

li E lt1sz1tlegioD 8gI
58797g
qq.es I TisE
I
70 BINARY
we conven
FROM DECIMAL

É
ADAPT 2 SUM of WEIGHTS AND
m

DECIMALFRACTIONSP
WE ARE VERY FAMILIAR WITH DECIMAL FRACTIONAL
REPRESENTATION

EXAMPLE

É
238 175

182 15 18 104 11 10 7 101 15 1015


238.175 2 3

200 30 8 t o I t 0.07 0.005


BinangFRAdi
BINARY FRACTIONS CAN BE INTERPRETED IN A SIMILAR WAY
70 DECIMAL FRACTIONS

EXAMPLED

1110.181
É
WHAT IS THE DECIMAL EQUIVALENT 243
292
1
29 1 1 1 2 1 20 Ix 0 1

8 4 2 0 0.5 0 0.125 44.625

HMMENMMM.tt
EXAMPLED

WHAT
A
IS

10
A2
THE
IAF
DECIMAL EQUIVALENT
is

XKf
Fig 1510

10 16 15 16
2 160 1 16
10 16
0.0390625 0.003662109
160 2 0.0625

160.105224609W

IHOMEWORI
were out AN ALGORITHM 70 CONVERT
A DECIMAL FRACTION TO BINARY

You might also like