Professional Documents
Culture Documents
Basics of Digital Electronics
Basics of Digital Electronics
2
HOW THE COMPUTER GETS
+1
THE ANSWER
=3
2
0
0 1 1 0
1
0
1
1
0 0 1
A computer understands
information composed of only zeros and
ones.
The decimal number system is
convenient for the programmer.
The computer uses binary digits for its
operation.
3
DECIMAL
BASIC HEXA
BINAR NUMBER
Y SYSTEM DECIMAL
OCTA
L 4
DECIMAL NUMBER SYSTEM
DIGITS • 0,1,2,3,4,5,6,7,8,9.
BASE • 10
5
DECIMAL NUMBER 4598
4*10 3
5*10 2
9*10 1
8*10 0
6
BINARY NUMBER SYSTEM
DIGITS • 0,1
BASE •2
7
BINARY NUMBER 1011
1*2
0*2
3
1*2 1
2
1*2 0
8
HEXADECIMAL
NUMBER
SYSTEM
• 0,1,2,3,4,5,6,7,
DIGITS • 8,9,A,B,C,D,E,F.
BASE • 16
9
HEXADECIMAL NUMBER 1A5D
1*16
A*16 2 3
5*16 1
D*16 0
10
OCTAL NUMBER SYSTEM
• 0,1,2,3,4,
DIGITS •
5,6,7,8.
BASE •8
11
OCTAL NUMBER 5273
5*8
2*8
3
7*8 1
3*8 0
12
CONVERSIONS IN BASIC
NUMBER SYSTEM
13
BINARY TO DECIMAL
BIT
• 1*24+0*23+1*22 DECIMAL
POSITION
• 10101 +0*21+1*20.
• 54321 • 21
MUL
BINARY
WITH
BASE
14
HEXADECIMAL TO DECIMAL
15
OCTAL TO DECIMAL
BIT
1 DECIMAL
• 645 POSITION • 6*8
•321 2
+4*8 • 421
+5*8.0
MUL WITH
OCTA
BASE
L
16
DECIMAL TO BINARY
39 19 9 4 2 1
• Q=19 • Q=9 • Q=4 • Q=2 • Q=1 • Q=0
• R=1 • R=1 • R=1 • R=0 • R=0 • R=1
LSB MSB
DECIMAL = 39
BINARY = 100111
17
DECIMAL TO HEX
• Q=2 • Q=0
35 • R=3 2 • R=2
LSB MSB
DECIMAL = 35
HEX = 23
18
DECIMAL TO OCTAL
LSB MSB
DECIMAL = 461
OCTAL = 715
19
BINARY TO HEXADECIMAL
20
BINARY TO OCTAL
21
HEXADECIMAL TO BINARY
22
OCTAL TO BINARY
23
HEXADECIMAL TO OCTAL
HEX • (4DF)16
EXP • (0100)(1101)(1111)
BINAR • (010011010000)2
Y
3BIT DIV • (010)(011)(011)(111)
OCTA • (2337)8
L 24
OCTAL TO HEXADECIMAL
OCTA • (456)
L 8
EXP • (100)(101)(110)
BINAR • (100101110)2
Y
4BIT DIV • (0001)(0010)(1110)
HEX • (12E)
16
25
REPRESENTATION OF NEGATIVE
NUMBER
• BINARY ADDITION
1
• BINARY SUBTRACTION
2
• BINARY MULTIPLICATION
3
• BINARY DIVISION
4
27
BINARY ADDITION
0 + 0 = 0
1 + 0 = 1
0 + 1 = 1
1 + 1 = 0 1 (Carry bit)
1 1 0 1 (13 decimal)
+0 0 0 1 (+1 decimal)
1 1 1 0 (14 decimal)
28
BINARY SUBTRACTION
0‐0=0
1‐0=1
0 ‐ 1 = 1 1 (Carry bit)
1‐1=0 Borrow
1 1 0 1 (13 decimal)
+ 0 0 1 1 (-3 decimal)
1 0 1 0 (10 decimal)
29
BINARY MULTIPLICATION
1000 =810
X 0110 =610
0000
+1000
+1000
+0000
0110000 = 4810
30
BINARY DIVISION
011 ) 0 1 1 0 0 1 0 (1
011
000 (0
000
000 (0
000
001
(0
000
010
Q=1000=16
R=10= 210 10
31
SIGNED ARITHMETIC OPERATION
0 0 0 0 0 1 0 1 (+5 decimal) 1
1 0 0 0 0 0 1 0 (-2 decimal)
1 1 1 1 1 1 0 1 (1’comp of -2)
1 1 1 1 1 1 1 0 (2’s comp of -2) 2
1 2 1 0 0 0 0 0 0 1 1 (+3 decimal)
33
BCD AND GRAY CODE
34
LOGIC GATES
43
THANK
YOU
44