Before Start Microprocessor ……
Number System in brief:
There are four
numbers system, which are use in Digital System.
- Decimal Number System
- Binary Number System
- Octal Number System
- Hexadecimal Number System
1) Decimal Number System :-
For Example
number 3439, it can be written as,
3439 =3000 + 400 +30 + 9
3439 = 3 x 103 + 4 x 102 +3 x 101 + 9 x 100
In above
Number (3439) , 3 number coming two time , but first 3 number (from left side)
value is 30 and second 3 number value is 3000 because both number position is
different.
For Example
number 1010, it can be written as,
111 = 100 + 10 + 1
111 = 1 x 22 + 1 x 21 + 1 x 20
Below table
shows how Binary Numbers 0 to 15
Binary
Number (Decimal) |
23 = 8 |
22 = 4 |
|
|
|||
0 |
|
|
|
0 |
|||
1 |
|
|
|
1 |
|||
2 |
|
|
1 |
0 |
|||
3 |
|
|
1 |
1 |
|||
4 |
|
1 |
0 |
0 |
|||
5 |
|
1 |
0 |
1 |
|||
6 |
|
1 |
1 |
0 |
|||
7 |
|
1 |
1 |
1 |
|||
8 |
1 |
0 |
0 |
0 |
|||
9 |
1 |
0 |
0 |
1 |
|||
10 |
1 |
0 |
1 |
0 |
|||
11 |
1 |
0 |
1 |
1 |
|||
12 |
1 |
1 |
0 |
0 |
|||
13 |
1 |
1 |
0 |
1 |
|||
14 |
1 |
1 |
1 |
0 |
|||
15 |
1 |
1 |
1 |
1 |
3) Hexadecimal Number System :- The Binary number are longer to represent binary equivalent for given decimal number. Hexadecimal number system are one forth of binary word length and yet provides the same binary information. The Hexadecimal number formed from a binary number by grouping bits in group of four bit each ( Bit means either ‘0’ or ‘1’). The Hexadecimal number system uses 16 digits to represent all the numbers. Thus, its base is 16. The digits are :
0,
1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F.
Below table
shows how Hexadecimal Numbers 0 to 15
Decimal |
Hexadecimal |
Binary |
0 |
0 |
0000 |
1 |
1 |
0001 |
2 |
2 |
0010 |
3 |
3 |
0011 |
4 |
4 |
0100 |
5 |
5 |
0101 |
6 |
6 |
0110 |
7 |
7 |
0111 |
8 |
8 |
1000 |
9 |
9 |
1001 |
10 |
A |
1010 |
11 |
B |
1011 |
12 |
C |
1100 |
13 |
D |
1101 |
14 |
E |
1110 |
15 |
F |
1111 |
Hexadecimal number
system any number can be express by positional weighting.
For Example
number 8E, it can be written as,
8E = 80 + E
8E = 80 + 14
8E = 8 x 161 + 14 x 160
1 Bit (Binary Digit) = The
Value Of 0 Or 1
4 Bits = Nibble
16
Bits - Word
32
Bits – Double Word
8 Bits = 1
Byte
1024 Bytes
= 1 Kilobyte
1024
Kilobytes = 1 Megabyte
1024
Megabytes = 1 Gigabyte
1024
Gigabytes = 1 Terabyte
1024
Terabytes = 1 Petabyte
1024 Petabyte = 1 Exabytes (EB)
1024 Exabytes = 1 Zettabytes
(ZB)
1024 Zettabytes = 1 Yottabytes
(YB)
1024 Yottabytes = 1 Bronto Byte
1024 Brontobyte = 1 Geop Byte
Size in "bytes"
Kilobyte
(KB) = 1,024
Megabyte
(MB) = 1,048,576
Gigabyte
(GB) = 1,073,741,824
Terabyte
(TB) = 1,099,511,627,776
Petabyte
(PB) = 1,125,899,906,842,624
Bus
- A bus is group of wires that interconnect components in a computer system.
- Buses transfer address, data and control information between the microprocessor and its memory and input/output system.
- There are 3 types of buses i.e. address bus, data
bus and control bus.
Register
·
Registers are used for temporary storage of binary
data.
4 Comments
This comment has been removed by the author.
ReplyDelete3439 =32000 + 400 +320 + 9
ReplyDeleteSir how is this possible
it is
Delete3439 = 3000 + 400 + 30 + 9
Sir ya madhe Octal Number System ch explanation nahi ka ?
ReplyDelete