2)
- , - , . .. ( ); ( , , , , ). . , .
3 , . ) , . ) -.
-, , , . . . ) ) 1 .
- .
( ) - , .
- : 1) - -. 2) ( 100 <) 3)-4) - -.
3)
. , -. 1 . UN , . , , , . , , . Win . , (), . - , . UNIX .
4)
- -.
- -. , -. , - . -:
-, , , . , , . ., . . .
:
. - .
1 , 1- .
- .
, . . , , . , , , .
|
|
, , , , .
, . .
, (, ..) .
5)
- , ; : , . , , , , . . (), , , , . , , ..
6)
- ( , ), ( ) (). .
. , , . ( NEAR) ( FAR) . . CALL , .
, :SS, SP BP. SS SP , . . BP(Base Point- ). , , .
.
( ), , 1 - . - , , , , , . 12)
|
|
- - , - - (/). - , " " . - . , . , , . - :1) () , .2)
- , , V , , . - - , .
. . . .
, , . .
, ( ) , , .
1 .
, , . , . , . 4 :1)2 2) - 3), , .4) , .
- , 0 ( ) , - .
up . , down, (, ) down.
, : .
. ( ) , . mutex_lock.
, , , , , . mutex_unlock
, . , . . - , -, , - . . -, , - , -.
14. . .
.
.
. -.
|
|
. , 0. , . 0, 1 . 1, , 0. , 0 , , 1 , .
TSL- , - TSL, , - . TSL. , . -, - -, TSL RX.LOCK(Test and Set Lock), . RX lock, lock . , - , .
( ).
-, , , : . - , -.
-, , . , , - . -, , , , .
-, -, , , . . ,
- , , - . , , , - .
-, -. - -, , , . , : , , , - .