.


:




:

































 

 

 

 


1:

:

1. : .

2. .

3. .

4. .

5. - .

 

. , , .. {0,1}.

(, , , ) . , , . .

, , , .

     
- ()

 

Fortune, 2010 ., , , .

, , , .. , , , .

‑ 5, -8, -7, DOS, Widows-1251, ASCII ..

, , , . .

, 256 0 1, -8 ( 8 ).

  (        
  )        
  +        
  -       A
  =       B
          C

- ASCII (American Standard Code for Information Interchange - ) 7 /.

, (, , , ) 128 .

0 127 ASCII. 128 255. , 8 1 . ISO 8895-1 ASCII 0 255 (. 1):

( 0 127) . , , , , ;

, , . , , .

1 ASCII

                     
  ( ) * + , -    
                  : ;
  A B C D E
  F G H I J K L M N O
  P Q R S T U V W X Y
  Z a b c
  d e f g h i j k l m
  n o p q r s t u v w
  x y z
 
 
 
 
 
 
 
     

L ASCII 76, - 166 ..

. :

) -8: ) ASCII:
  : 1+2=3     :  
       

256 . ( , DBCS - Double Byte Character Set , ).

. Unicode, 2- . :

, , ;

, 1 , , , Unicode.

, , , .

scan- , . , . : -8, ASCII.

- .

. , , . .

.

, r , . r : r- r , . . :

r- .

:

- , ;

- , .

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

r- , . , , , r- , :

. (1)

(1) , , : , 0, 1, 2 .. ; , -1, -2 .. . r- .

(1) . , , . , , r , , ( r , , ). :

r- , .

, r- (1)

(2)

, 0, 1, , ; - ; - ; - .

. . (2) .

. - q - , , .

( , ) (2). - , , , .

. 10111.

.

. 101011 ( 10=43).

:

() ;

;

, .

, 16- (.1):

. 1.

, , , , . (. .1), .

, , . .

( ):

, (3)

- (); - ; - .

. 101 . , , , .

, (4)

.. , , , . , , , , , .

. , ,

,

- , .

, 32-

. 2.

. 2. , 1 , .

. (Floating Operations Per Second, FLOPS, Mflops ), , .

- .

r - . r - :

r - , .

r - - , . , , ,

. (6)

(6) - , r - ,

. (7)

.

- . (6)

.

, , (. 2).

 

2 -

-
   
   
   
   
   
   
   
   
   
   

. 893,2 - .

1000 1001 0011, 0010.

. 541,67 - (: 2-10=0101 0100 0001, 0110 0111).

- (7)

.

(1010, 1011, 1100, 1101, 1110, 1111)2, (A - F) ( 1010 1510).

, (. . 3). -. , - (EBCDIC), IBM, + 1010, - - 1011. ASCII + 1100, - - 1101.

- .

ASCII , 0011. . . , . 3.

- , - .

. 3. -

(), . . 4.

. 4. -

- .

- (, ). 20 - 40 . , - 7 4, , .

. -193 - .

-

-193(10)=-0001 1001 0011(2-10).

:

:

. 528 - ,

.

.

- , , . () , .

. :

- 1 ;

- 2 ;

- 10 ;

- 4 ;

- 8 .

. , ASCII, ( 32- ) ( 64- ) 8 16 . .

, , .

0 256 , . - .

. -193, .

:

-193(10)=-11000001(2).

1 , , :

-

 
                               
                               

-

 
                                     
                                     

. +112 (+1110000(2)), .

-

 
                               
                               

-

 
                                     
                                     

 

. , .. , .

, . , ( ), .

( ) , - . : . , . , () , ( ), . (), .

, , , , -, - .

, , , .

. 5, , ; 1 (), , , (), .

. 5, , 1 (), , , ; 2 (), .

() (. 5, ). 1 2 (), , ; 3 (), , .

) ) )
. 5.

. :

.

.

: , 0103, , 5102. 0103.

. , , .., , , ..

Modbus, , , . . 4 / .

  00001 - 10000   30001 - 40000
  00001 - 10000   40001 - 50000
  40001 - 50000   40001 - 50000

, , 240 . :

- ;

- ;

- ;

- ;

- ( );

- .

, , , . .

, , .

, , , . () .

 

. , . :

, ;

.

, : , , , .

, , ..

, (8)

- ; - .

()- ,

(9)

, , :

;

( ).

, (8). ()- ,

(10)

- .

. 0,375. (: , ).

, (8). ()- ,

(11)

- .

, ,

,

:

=+20=10:0000,

.. 10 () .

. 9,25.

. , , :

,

.

. 23.

:.

, . . .

, (. 5).

5

     
     
     
     

, , , - - -. (carry bit).

, . 6.

6

.

, . 5. .

1. . .

2. , .

3. ( ) , . .

4. , . , , .

01 , 10 - .

( ()), , .

() ( , .. 0 ) .

1. () . , .

2. , , ( ). .

3. . .

4. () . . 5. .

5. .

6. , .

. 10=1,375 10=-0,625.

2=+1.011 = 0.1011101 2=-0.101 = - 0.101100

:

[A2]= 00:1 00:1011

[2]= 00:0 11:101

1. , .. . .

 
  + [p1]=00:1
[p2]=00:0
    00:1

, .

2. . , 1 . [2]=(00:0; 11:101)

[2]=(00:1; 11:0101).

3. . , , .. [A2]

[A2] = 00:1011 = [A2] = 00:1011

[2] ,

[2] = 11:0101 [2] = 11:1011

+ 00:1011
11:1011
= 00:0110

, .

4. S , .. . :

[S2]= 00:1 00: 0110

, .. 0.

5. 1 1, .. [S2]=(00:0; 00:110). S2 = 0,110, S10 = 0,75

. 0,625 -0,5, . ( ).

(. 6) , .

6

     
     
     
     

, , .

.

1. , , .

2. n-

.

3. . .

() . :

1. () () , .

2. () () . , n - .

3. () ( ) .

. 10=3,75 10=-5.

2=+11.11 = 0.1111102 2=-101 = - 0.101103

:

[A2]= 00:10 00:1111

[2]= 00:11 11:1010

1.

+ 00:010
00:011
S = 00:101

2. ( 0 )

[2]=1111 [2]=101.

1111 -
1010 -
  S2 = 0000 ( 0 ) 1111 ( 1 ) 0000 ( 1 ) 1111 ( 1 ) 0000 ( 1 )

, , .. .

3. 00+11=11.

4. .. [S2]=(00:101; 11: 1001011).

S2 = - 0.10010110105 = - 10010.11, S10 = - 18,75.

- . - , . 5. , - . 1.

- . .

1. () .

2. .

3. , - , , , . 610=01102, (1010-1111)2.

4. . , , 610=01102. . -6, -610=10012, , . .

. (. 1 - 4) . , .. . .

. 10=177 10=418, - .

-

2-10=0001 0111 0111 2-10=0100 0001 1000

( 666)

+ 0001 0111 0111
0110 0110 0110
*= 0111 1101 1101

*+ 2-10

+ 0111 1101 1101
0100 0001 1000
*= 1011 1111 0101

. . : -6, , .. , ..

+ 1011 1111 0101
1010 1010
2-10= 0101 1001 0101

10=595.

. 111 367, - . (: 2-10=0001 0001 0001 2-10=0011 01110 0111. 0111 0111 0111. 1010 1101 1110 ( ). - 0100 0111 1000 (, )).

 

. , , . , . , , , - . :

- , , ;

- , , , , , .

, . , , .

, , , . 0 1.

, , , - ( ), - ( ), , . , . . 1 0 , . , +5 0 . (1), (0).

, , , ,



<== | ==>
. |
:


: 2017-03-18; !; : 293 |


:

:

, .
==> ...

2014 - | 1815 -


© 2015-2024 lektsii.org - -

: 0.22 .