You are on page 1of 46

Videolearner.

com

1.1 ,

(data)

69 47 134 567




().

, ,
.

1.1 ,

69 47 134 567

Videolearner.com

Videolearner.com

1.1 ,
,
.
,

,

.

,

,
.

` ,

.

Videolearner.com

1.1 ,
:

Hardware

Software

( )

1.1 ,

Hardware

Software

Videolearner.com

1.1 ,

,
.

Videolearner.com

Videolearner.com

1.1 ,
,

v
.
,
- (),

,
.

1.2




( ), 0 1.


0 1.

Videolearner.com

1.2

, , .

(transistors)
.

Videolearner.com

1.2

(0 1),

binary digit).
8- bits byte
bit (


bit,

.
byte, .
kilobytes (KB),
megabytes (MB),

gigabytes (GB)
1 B = 1 byte;
terabytes (TB).

1 KB = 1000 B;
1 MB = 1000 KB;
1 GB = 1000 MB or 1 000 000 000 bytes.
1 byte = 8 bits
1 KiB = 1,024 bytes
1 MiB = 1,048,576 bytes
1 GiB = 1,073,741,824 bytes
1 TiB = 1,099,511,627,776 bytes

Videolearner.com

1.2
byte,
bits (words),

Videolearner.com

Videolearner.com

1.2

.
(1, 2, 4, 8, 16 bytes)
bytes .
PC byte ( 8 bits),
Pentium 8 bytes ( 64 bits).

1.2
,
bits ,

(.. ) bits.

bits ,
.

Videolearner.com

Videolearner.com

1.2



,

...

Videolearner.com

1.3


.
10,

( 2).

1.3
,
( 8)

7654321
( 16).

FEDCBA987654321
,

,
,
.. (10011)2, (86322 )10
, 10.

Videolearner.com

Videolearner.com

1.3.1

, 10,
10 , 0,1,2,3,4,5,6,7,8,9.
, .. 8694,

8
6
9
4 .
, , . 10
.
, 8694 :

3
1
0
2
8694 = 8 x 10 + 6x 10 +9 x 10 + 4x 10
3210

Videolearner.com

1.3.1
v
10
.

3
1
0
2
8694 = 8 x 10 + 6x 10 +9 x 10 + 4x 10
3210

Videolearner.com

1.3.1
,
:

5432 1 0 ,-1-2 -3
5 4

-1

-2

-3


j 10 (0,1,...,9)
j 10
.

Videolearner.com

1.3.2
2
: 0 1.
, 2j,

aj

. , , ,
, , , .
, 10010 18,
2 :

1
0
4
2
3
10010=1x 2 + 0x 2 + 0x 2 + 1 x 2 + 0x 2
43210

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

+ 01001011

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

+ 01001011
1

0+1= 1

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

1+1= 0

+ 01001011
01

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

0+0= 0

+ 01001011
101

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

1+1= 0

+ 01001011
0101

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

1+0= 1

+ 01001011
00101

1+1 = 0
1

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

0+0= 0

+ 01001011
100101

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

1+1= 0

+ 01001011
0100101

Videolearner.com

1.3.2

bit,
:

0+0 = 0
0+1 = 1

1+0 = 1
1+1 = 0

bit
:
( )
- - , .

01011010(=90)
01001011(=75), :

01011010

0+1= 0

+ 01001011
10100101

Videolearner.com

1.3.2

0 1
( -Least Significant Bits, LSB)
1, .
1 1 0,
1 .
0 ( ) 1 ()
. , :

01011010

+ 01001011
01

1, 0 0 3 , 1, .
, (165) :

01011010

+ 01001011
10100101

Videolearner.com

1.3
8 () 0,1,2,3,4,5,6,7.

j 8j.
. (7264)8
:

3
2
1
0
(7264)8 =7x 8 + 2 x 8 +6x 8 + 4 x8 =
3210

= (3764)10

(7264)8 (3764)10, :

Videolearner.com

1.3.4
16 ()

B C D E F.

0123456789 A

j 16j
FA38
:

(F A 3 8) = Fx16 +Ax16+3x16 +8 x 16 =
16

= 15 x4096+ 10x 256 + 3 x 16


+ 48
61440 + 2560
=
3210
=(64056)10

+8 x 1

+8

Videolearner.com

1.3.5
,
.

1111111111111111

16
65535

5
,
,

.



.

Videolearner.com

1.3.5
, 16-
1111111111111111


177777
6


FFFF
4

, .

Videolearner.com

1.3.5
, 16-
1111111111111111

1
0
1* 2 + 0 * 2

177777

1
0
7* 8 + 3* 8

1
0
F * 16 + 9 * 16


FFFF
4

,
,


.
, r ,
r .

1.3.5
:

(5 2 0)= 5x8 +2 x8 +0x8 =


8

= 5 x64
320
=
2 10
=(336)10

+ 2 x8
+ 16

+0x1

+0

Videolearner.com

Videolearner.com

1.3.5

,

,
37 .

37

Videolearner.com

1.3.5
37 2 18 1.
.
, (18) 2,
(9) (0).
.
0(),
:

37
18
9
4
2
1

:
:
:
:
:
:

2
2
2
2
2
2

=
=
=
=
=
=

18

-LSB

9
4
2

0
1
0

2-

1
0

0
1

4-
8-
16-
32-

1 0 0 1 0 1

Videolearner.com

1.3.5
,
37

100101.

37
18
9
4
2
1

:
:
:
:
:
:

2
2
2
2
2
2

=
=
=
=
=
=

18

-LSB

9
4
2

0
1
0

2-

1
0

0
1

4-
8-
16-
32-

1 0 0 1 0 1

Videolearner.com

1.3.5

r ,
r 2.
, 236 :

236 : 8
29
3

:
:

8
8

=
=
=

29

-LSB

3
0

5
3

8-

64-

236 354.

3 5 4

1.3.5
.

2 =8
,
.
, 631

(6 3 1)

(110 ) (011 ) (001)


2
2
2

Videolearner.com

Videolearner.com

1.3.5


,
( )
( ),
.
,
100 011 110 111

4367

Videolearner.com

1.3.5
,
( 24 = 16).

2 = 16
:
.

(9 6 C )

16

(1101) (1010) (0110) (1100 )


2
2
2
2

1.3.5
.

1111 0111 0101 1000

F758

Videolearner.com

Videolearner.com

1.3.5

0 15
(, )

1.3.5
:
1. ;
2. ;
3. :
01000101
11001000
10110111
0111010111100011
1100010110101111
4. :
8, 16.49, 127
5. :
00101001 01001100
6. :

( 31 5 2 )

( 51 )

16

7. :
01011010
11110000
0111110010001010

Videolearner.com

You might also like