SlideShare a Scribd company logo
Digital Logic Circuits, Digital
Component and Data
Representation
Course: BCA-2nd
Sem
Subject: Computer Organization
And Architecture
Unit-1
1
Common Number Systems
2
System Base Symbols
Used 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
Quantities/Counting (1 of 3)
3
Decimal Binary Octal
Hexa-
decimal
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
Quantities/Counting (2 of 3)
4
Decimal Binary Octal
Hexa-
decimal
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
Quantities/Counting (3 of 3)
5
Decimal Binary Octal
Hexa-
decimal
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14
21 10101 25 15
22 10110 26 16
23 10111 27 17 Etc.
Conversion Among Bases
• The possibilities:
6
Hexadecimal
Decimal Octal
Binary
pp. 40-46
Quick Example
7
2510 = 110012 = 318 = 1916
Base
Decimal to Decimal (just for fun)
8
Hexadecimal
Decimal Octal
Binary
Next slide…
12510 => 5 x 100
= 5
2 x 101
= 20
1 x 102
= 100
125
Base
Weight
9
Binary to Decimal
10
Hexadecimal
Decimal Octal
Binary
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
11
Example
12
1010112 => 1 x 20
= 1
1 x 21
= 2
0 x 22
= 0
1 x 23
= 8
0 x 24
= 0
1 x 25
= 32
4310
Bit “0”
Octal to Decimal
13
Hexadecimal
Decimal Octal
Binary
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
14
Example
15
7248 => 4 x 80
= 4
2 x 81
= 16
7 x 82
= 448
46810
Hexadecimal to Decimal
16
Hexadecimal
Decimal Octal
Binary
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
17
Example
18
ABC16 => C x 160
= 12 x 1 = 12
B x 161
= 11 x 16 = 176
A x 162
= 10 x 256 = 2560
274810
Decimal to Binary
19
Hexadecimal
Decimal Octal
Binary
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.
20
Example
21
12510 = ?2
2 125
62 12
31 02
15 1
2
7 1
2
3 12
1 12
0 1
12510 = 11111012
Octal to Binary
22
Hexadecimal
Decimal Octal
Binary
Octal to Binary
• Technique
– Convert each octal digit to a 3-bit equivalent
binary representation
23
Example
24
7058 = ?2
7 0 5
111 000 101
7058 = 1110001012
Hexadecimal to Binary
25
Hexadecimal
Decimal Octal
Binary
Hexadecimal to Binary
• Technique
– Convert each hexadecimal digit to a 4-bit
equivalent binary representation
26
Example
27
10AF16 = ?2
1 0 A F
0001 0000 1010 1111
10AF16 = 00010000101011112
Decimal to Octal
28
Hexadecimal
Decimal Octal
Binary
Decimal to Octal
• Technique
– Divide by 8
– Keep track of the remainder
29
Example
30
123410 = ?8
8 1234
154 2
8
19 2
8
2 3
8
0 2
123410 = 23228
Decimal to Hexadecimal
31
Hexadecimal
Decimal Octal
Binary
Decimal to Hexadecimal
• Technique
– Divide by 16
– Keep track of the remainder
32
Example
33
123410 = ?16
123410 = 4D216
16 1234
77 216
4 13 = D16
0 4
Binary to Octal
34
Hexadecimal
Decimal Octal
Binary
Binary to Octal
• Technique
– Group bits in threes, starting on right
– Convert to octal digits
35
Example
36
10110101112 = ?8
1 011 010 111
1 3 2 7
10110101112 = 13278
Binary to Hexadecimal
37
Hexadecimal
Decimal Octal
Binary
Binary to Hexadecimal
• Technique
– Group bits in fours, starting on right
– Convert to hexadecimal digits
38
Example
39
10101110112 = ?16
10 1011 1011
2 B B
10101110112 = 2BB16
Octal to Hexadecimal
40
Hexadecimal
Decimal Octal
Binary
Octal to Hexadecimal
• Technique
– Use binary as an intermediary
41
Example
42
10768 = ?16
1 0 7 6
001 000 111 110
2 3 E
10768 = 23E16
Hexadecimal to Octal
43
Hexadecimal
Decimal Octal
Binary
Hexadecimal to Octal
• Technique
– Use binary as an intermediary
44
Example
45
1F0C16 = ?8
1 F 0 C
0001 1111 0000 1100
1 7 4 1 4
1F0C16 = 174148
Exercise – Convert ...
46
Decimal Binary Octal
Hexa-
decimal
33
1110101
703
1AF
Exercise – Convert …
47
Decimal Binary Octal
Hexa-
decimal
33 100001 41 21
117 1110101 165 75
451 111000011 703 1C3
431 110101111 657 1AF
Answer
Common Powers (1 of 2)
• Base 10
48
Power Preface Symbol
10-12
pico p
10-9
nano n
10-6 micro µ
10-3 milli m
103 kilo k
106
mega M
109
giga G
1012
tera T
Value
.000000000001
.000000001
.000001
.001
1000
1000000
1000000000
1000000000000
Common Powers (2 of 2)
• Base 2
49
Power Preface Symbol
210 kilo k
220
mega M
230
Giga G
Value
1024
1048576
1073741824
• What is the value of “k”, “M”, and “G”?
• In computing, particularly w.r.t. memory,
the base-2 interpretation generally applies
Review – multiplying powers
• For common bases, add powers
50
26
× 210
= 216
= 65,536
or…
26
× 210
= 64 × 210
= 64k
ab
× ac
= ab+c
Binary Addition (1 of 2)
• Two 1-bit values
51
pp. 36-38
A B A + B
0 0 0
0 1 1
1 0 1
1 1 10
“two”
Binary Addition (2 of 2)
• Two n-bit values
– Add individual bits
– Propagate carries
– E.g.,
52
10101 21
+ 11001 + 25
101110 46
11
Multiplication (1 of 3)
• Decimal (just for fun)
53
pp. 39
35
x 105
175
000
35
3675
Multiplication (2 of 3)
• Binary, two 1-bit values
54
A B A × B
0 0 0
0 1 0
1 0 0
1 1 1
Multiplication (3 of 3)
• Binary, two n-bit values
– As with decimal values
– E.g.,
55
1110
x 1011
1110
1110
0000
1110
10011010
Fractions
• Decimal to decimal (just for fun)
56
pp. 46-50
3.14 => 4 x 10-2
= 0.04
1 x 10-1
= 0.1
3 x 100
= 3
3.14
Fractions
• Binary to decimal
57
pp. 46-50
10.1011 => 1 x 2-4
= 0.0625
1 x 2-3
= 0.125
0 x 2-2
= 0.0
1 x 2-1
= 0.5
0 x 20
= 0.0
1 x 21
= 2.0
2.6875
Fractions
• Decimal to binary
58
p. 50
3.14579
.14579
x 2
0.29158
x 2
0.58316
x 2
1.16632
x 2
0.33264
x 2
0.66528
x 2
1.33056
etc.
11.001001...
Exercise – Convert ...
59
Decimal Binary Octal
Hexa-
decimal
29.8
101.1101
3.07
C.82
Exercise – Convert …
60
Decimal Binary Octal
Hexa-
decimal
29.8 11101.110011… 35.63… 1D.CC…
5.8125 101.1101 5.64 5.D
3.109375 11.000111 3.07 3.1C
12.5078125 1100.10000010 14.404 C.82
Answer
Reference
Reference Book
• Computer Organization & Architecture 7e By
Stallings
• Computer System Architecture By Mano
• Digital Logic & Computer Design By Mano

More Related Content

PPT
B.sc cs-ii -u-1.1 digital logic circuits, digital component floting and fixed...
PPT
digital logic circuits, digital component floting and fixed point
PPTX
Ch1.number systems
PPT
Introduction to Information Technology Lecture 2
PPTX
Number system de (2131004) - 160920107003
PPT
Logic Design 2009
PPTX
Parallel adders
PPTX
Logic Circuits Design - "Chapter 1: Digital Systems and Information"
B.sc cs-ii -u-1.1 digital logic circuits, digital component floting and fixed...
digital logic circuits, digital component floting and fixed point
Ch1.number systems
Introduction to Information Technology Lecture 2
Number system de (2131004) - 160920107003
Logic Design 2009
Parallel adders
Logic Circuits Design - "Chapter 1: Digital Systems and Information"

What's hot (18)

PPTX
Hexadecimal (Calculations and Explanations)
PPT
Lab lecture 1 line_algo
PPT
Bolum1cozumler
PPTX
Bresenham's line algorithm
PDF
Fractional-number Algorithm
PDF
Chapter 1
PPT
PPT
Bresenham circlesandpolygons
PPT
Bresenham circles and polygons derication
PPT
Binary numbersystem
PPT
Circle drawing algo.
PPT
numbers system
PPT
Number system
PDF
Objective Questions Digital Electronics
PPT
Graphics6 bresenham circlesandpolygons
PPT
Mba admission in india
PDF
Binary Arithmetic Operations
PDF
Solution cbse-board-class-10-previous-paper-2007
Hexadecimal (Calculations and Explanations)
Lab lecture 1 line_algo
Bolum1cozumler
Bresenham's line algorithm
Fractional-number Algorithm
Chapter 1
Bresenham circlesandpolygons
Bresenham circles and polygons derication
Binary numbersystem
Circle drawing algo.
numbers system
Number system
Objective Questions Digital Electronics
Graphics6 bresenham circlesandpolygons
Mba admission in india
Binary Arithmetic Operations
Solution cbse-board-class-10-previous-paper-2007
Ad

Similar to Bca 2nd sem u-1.1 digital logic circuits, digital component floting and fixed point (20)

PPT
Binary number systems
PPT
Number systems
PPTX
ITC lecture 3.pptx
PDF
Number Systems (These are ways of representing numbers using symbols and rule...
PPT
Number Systems for class 11 computer science
PPT
al about NumberSystems& conversion etc.ppt
PPT
01.number systems
PPT
Number systems r002
PPT
01.Number Systems
PDF
Number Systems
PPT
01.number systems
PPT
Computer Number System
PPT
Conversion of number system with base concept
PDF
Number systems
PDF
Number systems
PDF
Number Systems Digital Logic and Microprocessor
PPT
Number Systems
PPT
Number Systems
PPT
Number System.ppt
PPTX
number system 1.pptx
Binary number systems
Number systems
ITC lecture 3.pptx
Number Systems (These are ways of representing numbers using symbols and rule...
Number Systems for class 11 computer science
al about NumberSystems& conversion etc.ppt
01.number systems
Number systems r002
01.Number Systems
Number Systems
01.number systems
Computer Number System
Conversion of number system with base concept
Number systems
Number systems
Number Systems Digital Logic and Microprocessor
Number Systems
Number Systems
Number System.ppt
number system 1.pptx
Ad

More from Rai University (20)

PDF
Brochure Rai University
PPT
Mm unit 4point2
PPT
Mm unit 4point1
PPT
Mm unit 4point3
PPT
Mm unit 3point2
PPTX
Mm unit 3point1
PPTX
Mm unit 2point2
PPT
Mm unit 2 point 1
PPT
Mm unit 1point3
PPT
Mm unit 1point2
PPTX
Mm unit 1point1
DOCX
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
PPTX
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
PPTX
Bsc agri 2 pae u-4.3 public expenditure
PPTX
Bsc agri 2 pae u-4.2 public finance
PPS
Bsc agri 2 pae u-4.1 introduction
PPT
Bsc agri 2 pae u-3.3 inflation
PPTX
Bsc agri 2 pae u-3.2 introduction to macro economics
PPTX
Bsc agri 2 pae u-3.1 marketstructure
PPTX
Bsc agri 2 pae u-3 perfect-competition
Brochure Rai University
Mm unit 4point2
Mm unit 4point1
Mm unit 4point3
Mm unit 3point2
Mm unit 3point1
Mm unit 2point2
Mm unit 2 point 1
Mm unit 1point3
Mm unit 1point2
Mm unit 1point1
Bdft ii, tmt, unit-iii, dyeing & types of dyeing,
Bsc agri 2 pae u-4.4 publicrevenue-presentation-130208082149-phpapp02
Bsc agri 2 pae u-4.3 public expenditure
Bsc agri 2 pae u-4.2 public finance
Bsc agri 2 pae u-4.1 introduction
Bsc agri 2 pae u-3.3 inflation
Bsc agri 2 pae u-3.2 introduction to macro economics
Bsc agri 2 pae u-3.1 marketstructure
Bsc agri 2 pae u-3 perfect-competition

Recently uploaded (20)

PPTX
GDM (1) (1).pptx small presentation for students
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Cell Types and Its function , kingdom of life
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Complications of Minimal Access Surgery at WLH
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Computing-Curriculum for Schools in Ghana
PDF
Pre independence Education in Inndia.pdf
GDM (1) (1).pptx small presentation for students
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Microbial disease of the cardiovascular and lymphatic systems
102 student loan defaulters named and shamed – Is someone you know on the list?
Insiders guide to clinical Medicine.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
01-Introduction-to-Information-Management.pdf
Microbial diseases, their pathogenesis and prophylaxis
Basic Mud Logging Guide for educational purpose
Cell Types and Its function , kingdom of life
VCE English Exam - Section C Student Revision Booklet
Complications of Minimal Access Surgery at WLH
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Cell Structure & Organelles in detailed.
Renaissance Architecture: A Journey from Faith to Humanism
Computing-Curriculum for Schools in Ghana
Pre independence Education in Inndia.pdf

Bca 2nd sem u-1.1 digital logic circuits, digital component floting and fixed point