Professional Documents
Culture Documents
Βασικές Αρχές Ψηφιακής Τεχνολογίας Κεφάλαιο 1
Βασικές Αρχές Ψηφιακής Τεχνολογίας Κεφάλαιο 1
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
+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 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)
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
1.3.5
.
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