, . , , , . , , .1. , , . , , .
, , . , , 1 0, , X. , . , , :
, x1 x2 - .
. , (. 2). . 2 , ; . 2 , , .
2.-
- . , . .
. 3 . . .3 . , - , .
. 3 , . , . . : .
|
|
3. - :
- ; , , - ; - , - , ; -
. 3 (1). , . . 3 , , .
. , . 3. , , - 1. 1 2 . . , , . 3, , .
, , . , , . , , .
. 4 , . 2 . , Y2, 2. , , , . .
, 2 (Y3) 2 (Y4) . Y4 . , . k , k. , , , . , k% . , , .
|
|
4.
2.
, , , . . 5, , . , - . 0 (. 5). , , , . 5 . , . , , .
5. - (, , ), ()
, - . , , , . , . (), , . , , .
(races). , - ( ) , .
, , , , . , . , , , , . , , - , , <. , - , , , .
, , . , , , , . , ( ), , , , , .
|
|
: , . , . . () . - 1 2. . 6.
(. 6) . : Y1 , .
. 5.6. , ,
- -, 1, 1, . , . 6, , Y1 . . 6 . - 2. 2 1, , . . . , 2 , Y1. , , . . - , , , . , , , , - .
, . , , , . , , , . . , - , .
- , , , , , , . , ( ) : , , . , . , .
|
|
, , . , , , . . , , - . , , .
. , . . 5 , , , , . , . 5. , , . . , , . . .
, , , , . , . , , , . , , , . . - , , , , , , , . , . , . , , , - , . .
, , . , , , , 64 , . , 64 . 32 . 16, , . , , . , , , (, 64) ( 2), . , - . , . , , , , .
|
|
- . , , , - . , . , , ,
. , . - . , . , , .
. , . . , . , .
, , , , , , , . , , , .
, , , , . , - I %, , 100 , 37 %. , . , , .
3. , , (. 7), (. 7). , - , 1, - 0. , . . . , . , , , . , . , .
7. - :
, , , . . , , , .
: 1.
41. .
42. ?
43. .
44. , .
45. ?
46. ?
47. ?
48. ?
49. . ?
50. ?
51. .
52. ? .
53. .
54. ?
3.
3.1.
1. .
2. .
3. .
4. .
5. .
1.
- . - (, , ), .
, (Intel, Motorola, RISC,MIPS, PowerPC, ). , . , . , "" (target) . , .
, , , , UNIX. , , - "".
, , , Developers Studio, TaskBuilder, , ( ), , , . .
. , (interrupt latency). , , .