К.Ю. Богачёв - Операционные системы реального времени (1162505), страница 21
Текст из файла (страница 21)
}E0~0~+~C9yUyK8 K9 M; 8| & C}Ey Jy C~+xM} .UxM} L 0~0c byU W;#9/L8< 70!LA BJ# 3 @ H!L5A9|;&<$8 ;<x071yU0B C8yU8/0:;C70}3CU71@;EvCtx v0;x0Ly 0y1;1xC;&} xM*}p~CzM9C}EyKyU ,:x$N|LzZy{C0y{&~ z0yUU0U~C}Ey;v0Lx |&;* &~ % .U| v0zJyU~0xCE|;y{WM;: ;K{Ef~ N.K|;]} y{M~00yU~0` |$N}E|;yUyUCv~ ;0;yKx00y6~ CyK0~04y ;UCyUx (K~0~Zv0x ;C1y ;x $W 60 zMyUM}EyKf Nv0yUx0 L0|;yK0yUx0CkyvCx ;0y ;x0lG} & Lv0x0~ (1 zM0 9~zC | UExC};~0|L};yK9W U&~ {;yKW * % |; Lx0W :;U |;| zM~0Z ;|Lky-Ex EzM {E~ | Lv0x 6byUC~0~ v0x L01y 1;xM]} vC}Le 0E 2f06~ b01y ( $&x ;|; gU}; ;?;}; P E*&* l UEx zMyK& {;|;~0@y ;U L vC}Le 0E~ xC} {EyK Cy+U};; UEx ;}E U ;x {E v0&x ;0y Lx ;| Gv ;K Lc 00yK L {Ex0yKyv0x L01y 1;"x EyK C yZxC} .Kx0k|O|v0x L~ .U| zM~0EyUC;& {;~9y bz 0~C 8~ {& ;|;& ;vM};e 0E 2C*Ax (U~M {v L0 N|;y{M~ 0yUC6~ v0x L~ .U| zM~0EyUC; {E~vCx ;0y ;x Lf| 0|E 0yK |;kv M0yU0~Cy CyKCy 0y zM ;] Lv0yUxM}E0~0?~ zM ;|Lx0yK9yK0 *?()};0~0yv0x ;C1y ;x0 C} .Uk|$} 2 :;@ !$F9:E2/NA 4<F<# I *i0~~C9y 2iExC} ;K} 2)6~ _vC}ExM} 0CyUC;& &0 .UC} 0~ EyUC;fN|;yUCDG~HJ0~C/-|L)}EA9yKE- UJ3$LA9x!N!UE24d3C# ;HxM!L}=9L!$EF 03M~H-v ;# :;L71;F<}@ ~02 & UE<x= N00~0"*s zM0~M ~.z{L~0&UE|BNv0yUx{;}0x0& ;,}Ex 1~0EyUC Nx0 0|; 0yU | .Kc b UE) N|Ly{C~ CyU06~ v0x L~ .U| zM~0EyUC; {EE~ ;1y .Cy zM~Mc {;~ N|;y{M~ 0yUC6~ C} U ;; v0x ;C1y ;xC&} *8# Nv0yUx {;}E 0x0 $c vCx ;0y ;x iEx0y ;yK CyKyz{ NvvC}Le 0E~ EK}E C L ;,c (WLxC}EE {xM} .4(Kx Nv0v p&~ .k01y U M;06~ _~0 {Ex N0C~0zCO <F9&~ 3C{v2 & = 0yK06~ * : !$7189!$F };C} C&~ .U~0x LyUB ;KE?~ (Kx Nv0v0 ~ .
}Ev M6 0yU;} bzMk+~ . ;0|LyU0yKx ;|-K}E 0 ;{C~.U~0; |. }E~Cc.K}E|L~&{~Mc{; zJ};00W ~ L& C~00E x0y1(U~&UEx;|* % kv CCyU0~0y~C&{Ex&$C0~0?cbyK4 ;kE_Cykv _v ;x NzM& v { Nv1CyK06~ LU}E 0 ; $G}ENzJ v0yKx0y zJ} ;\C~,v0x $}EC}EC~ .K~0x ;|$}E0xC};0 y L~0xC} $.K} zJyUx b0~f| & C}E3y 1y UE|ECyK06~ vCyUx0y zJ&} *mL9vC~1 0 Lxz byUa ;v0E~M9~ .U6~ x L|L}E; zzC `;y {v01y 0yUC6~ a. }Ev CCyU06~ | {y ;0|LyU0yKx ;| *(x0y ;|$}E0~0y zM (1 ~ (1 bygx01y N&x U} 01y U M;0~C9~~0& {;x N006~ C9f~ E ;0~0&x ;yU 6~ _v0x zM|L6~ by 0~0y_&v L0|;yK0yUx ~vCx0~0| zJ~0,| {U};|;Ny0~01& LB| b~NzJ}EC6~ ExCy LyKc (x01y $x U} *# Nv0yK&x {L} 06x C} };x N~CEyU0 $xM} kEx0y e &~ Uv C6 23~C9B~ {Ex L& {;|L};9B~ zMyK_v C {E 2 ;14"yK0E~0|L ;" E C y C~ v L ;~0& UEx N00~0 ;1y Uv0y C~0|L};yUB zM L|;x0y 9yU0& ;y~ {v C .L|L}EC~04y ;UE~ +Ex0y {;x ;& UE&| *Ap ;y {v01y 0yUC6~ ?;U (` & ;|L6~ ?,9~00~CG}EC;0 9~OxC} zJ}L9~ |Zv0x L01y 1;xCy|LzMy{ 2iZ&~ {v & 23~04y {Ex L& {;|L} 1xM} LU} 23~0y01y .K}E|L&~ {~Mc 61 !;AG3M8<9:KA9!$# # 3J!@M:E71F93M= :;71HJ3 u A ?A g `ba / a k g ! ` * Z-|;kv C 0yU0y{& 0&~ CyK00ky ;vCyUxC};0~0~uw}ExC~&_9yUE~&0y1U0~0y0&(K~0y1U0~0y"~`;v0yKxC}EC~0~8UxC}E|L0yUC~6Mg|fU|LyK = ! *1u G `! G ! ` ! `6Z8; ]:;71;F KzM3MyU=9C:EyU71H]3OLD9A 04 y{F9/ 0J~&3C M71yUI 0: (`A9/1UHE/ x L&O{E!$|$=?}4703ML8 24;3Cx= LyxC};U};yUZeSj g C/ L e g 0y{Mg 9~<0~& M}9~ ?~ 0~ M};9?~ E"~06 {~0&x ;|L};0 L 0 ;" * l C ~0& UE| G ;|L9y {E~M9 aUU}E1zJ}Ex0LE*z>A uAL<<< zM zJ| ;&~ 0 ;}Ex0~ _9yUE~0C`~ "v0M}E|$} 2)yU 0 L *u & & & a5^ & a5^a ` ! `6 Z|L 0&~ 0yKx0yK:;}E71CF ;3M0=9k:E`71H"3 ~.K@ ~0F9y1U/10HM~0A9Z!$}# zM xC4 y1v/0 |;4)~C71x0B L}EC;&Lc-} zJx0y1eMk * jgj)/ g g1o pDrqU5srtuwvxMyzz{tuDs9vy=v}|~?'S, rtu}| t_^Ssy pu~ f fp9qu !` Z<.
}E0~MG}EyU v0x0y{z {;}.K}0~0:;yK71 F 3M=9 :E;71|;HC3 W F9v0!;yUDGx0:;y2J/zWLL/1| )zC4 !$F (1!$&.J>3LDG03MH ; ~.1;ybpk}j};g&Ej,O- v0xg U L0|;yK0yUxC}|<b~NzJ};0~0~x0y .1EC U};U}|; 0~ CyU0~a ;|;~v0yUxCy z}* C;a &L|;0kyv0yUx0y zM c(NiU|;y1UE~+M}0yK|{yvCx0yU~Ccy1{;|L}-L0|;yK0yUx0&; Lx( }D U0~. }E0~C~v0x ;C1y ;xC&} UU}E& ;|;~M> 8 CyUy_v zJx L ,C}v0x0~CyKGZ} :M&~ {v M .LyK9W lzM 19yU0yK0~6Z6~ 01y ( };E~0|;& (,|;C6~ 006~ *u a ` + * -"& {E&x $C0~ 2CJv0yKx0y zJ} 2)E2 $vCxC}E|;CyU0~Cy ;B zM& ;1 7EAG33 2+!$#<# I!:KAG3C71C} UE~ vCx (KxC};G9&zMx I( L h9Ex j zJ eO &~ {v M0~0E .K} zM~C 0~00" *3; C @. } (Kx .U;}v0x L01y ;xC (1iN;} . }EEyU +C8} Cy{z 2)C2*~0& UEx N00~ 2d;x0y ;yU8 zM~00~015 v0x0y zJ|; Lx0;} ;| ;~0& {;x N00~0~ Ex01y LyUy `y zM~C *eAp &~ .;y bp}E06~ v0x { G0yK ; Lx0ky P A>?OdvCx ;0y ;x0u C};v0x0~C9yKx >3G*EzPzO\"v .U| 2 | UU}E|L~0Ez Lv C0~0;y{CL 2*~C& {E&x $C0~ 2&|U};OC} .Kk|L}Ey 9k ; & byU00ka & ; * \ U}~0 {Ex N0C6~ 0 ; LxCZ} xC} Uv & byKC}_0yKv Ux0y Qz {E|LyU0 v Cy $G}ENzJ v0yKx0y zJ} N fEzMyU|;k&v C0yUM}_z , (0;}E8 EzMyUB ;|;yKx yKv0yKx0y 5z *zMC}E NzC ?$vCyU&x U;} 0xC0W PFA>?O v0x L01y 1;&x ;B| ; & byU0CkCy & ;; xC} ;U} 2 0Ey 0yK0;&x C* } zMyUx b;}v0x0~v0yUx0y zMyc byKi ;k;zM|$}0~C1M} 8} Nv0yK&x {;}E 0x00kv0x L01y 1;"x L ;xCkp|;kv M6 0yU .
} 0~00 ~C& {E&x $C0~0 z & byU_M}E0E~ O~0 {Ex N0C~0pzM pv L91y yK06~ | L0|;yK0yUx04 *u a _ `! a afca _`! * yU ; Lx0ky PFA>?O1 v0x;C!$y12<@C;A x04<d71<uwCHJ}E# v03JxC! ~C,99yU:x:3$UAU}E#9x!$#<~09y,!,c< #9zM:Ey{71CF ~@@ {2 yK<9 yK&= {; |0G j e(% j a k Gi Ol~->3j G&EBeMPzg O\i~&Uv C.12 U};C} .Kk|L}Ey c ;y {v0yK E 0;~0|; Ly E~ {v CCyU0~0y ~0& {;x N00~0( $v0x L01y 1Ldx .
} (Kx b_};yU"|p ;C|;yUCyUx,~C} 0~0C};yU-~ {v C 0E~0 {Ex N0C~0~ C} &z ~01y `.K} C L |;yKE|EMyU06~ Jy yCCy .UMZ} v0x ~ .LNzMyUv0yUxCy z ~0C~ CyU * D x0~ ;K L M} { +|; L~0xC};yU C};~ MyUy-|LyUx 0EMZ} |;yKE|;v0x (UxC}LG9 u C4} { L|;y (~1C~-~0& (v &z zJ} KW *L0~ by *Y C~-v Cy &~ Uv C0yK06~ - LG};NzMv0yUx0y zJd} L;} . } & {& 0 -v0x L01y 1;xZC} M} &~ {&v C6 0E0y_ |LyUE|L& 0 | {4y .
} (Kx byUC0ky"| L0|;yK0yUx~0& {;x N00~0~Z~ .;U ;|;yU;|;~~Zx01y .;C U}E;?6~ i;xC} ;;0i~ LxC} Uk|L} 2 $a~ . } (Kx b_};yU v0xC};|;~1CLCZ} |;yU;|;&*1 S 71I F9!;DG:;2J/ WL/1# 4 !$F !$.M3LD /H #9:E71F @ 2 < * yU ; Lx0ky PFA>?O v0x ;C1y ;x0lu C};v0x06~ 9yUx G a GO\~&Uv C.2 8;~0;v0xCy zU;}. }E0~6Ov0yKx0y zJ};Lx0kyfUU}EC};|EC~C|L}EyK$ev0~1 0 Lex% |k ~0& UEx N00~C~v0yKx0y zJ} $~v0x0y Qz {;} .Uk|L} 2)~0y EzMyU~1C~0yUf L|;yKx yK-v0yUxCy ez *1pHJF :;71<89!N:E243J! F !;D :E2/ WL/1# 9! !$F !$.M3LD 3MH * yU ; Lx0ky PFA>?O vCx ;0y ;x0 19yU0 } 2i.K} zJyUxb0~ |;&{~M9kykv0yUx0y zJ}L9~Z.K}40yU"~&Uv C.;|$}E0~ HJ:;71F 3J!$#<#93MT;3 F9!;DG:;2J/ y W$/170E!Lz A N4 !$F9!L.J3LDG3MH *i-vCx0y z U;} .Kk|L};yU 0 vCyUx0y zM |Lv0yUx0y{zu vCx ;|LyUx00~J v0&x ;~ .K|;y zJyU0 03}vCyUx0y zM?M} .K} z uw0~01M J Ez N *Ap ?;4"yU0;~0|; L xC} ;; {;x ;& UE|L}v0x0y{z {;} .K};06~ vCyUx0y zJ}|$Z} b 0 ; z & L|;6~ zC f ;|;& (v0yKx0y zJ)} L\|; 0&~ MyU;}E-c b "xC};0 y"Tu .K}"0y { CL ~0& UEx N00~Cz U}Lc ; LG};NzM vCyUx0y zJ}$+ * \ (1z L~0|L} 2 C1y { CL0~C9`~ {v L};9"~ *1 S! W$/1HJ :; "3J:E71B /0F<9>"!L71 89!$:;2< .
3 !$F / = 243LD / @J:UAG3MHM 4 * % O&A>O };x N~CEyU0 xCZ} Z| Uy}ExC&~ _9yUE&~ 01y U0~0Cy Lv0yUxM}E0~0~+|; {K}E|E& 2 - ?z ;|;~ v 8{| ;yKc x01y .EM U}E * \ zMy{M}; \zC& E19yU0 yK06~ E_};0 ;xM} Z0~ M} ~C& {E&x $C0~0C} . } zJ} K&v { CL 1y {;i|LyUx 0E UE (Q0 ` Cy z 23Z} ~C& {E &x $C06~ @ zMyK-|; C&~ 0E @z & L|;6~ v x01y .EM U}E v0x0y zJz yU ~0& {;x N00~0~t~ Cy z L|L};Ey{CL &gc byU0 ;kE zJ}ECyUC&} *F zJC}E ;K v0xC~0| zM~0, Lc 6C -9y bz - $G}ENz L|L 0&~ CyK06~ zJE} ;|;~ ~ $G}ENz Lv0yKx0y zJE} 0yK0Ex zJ Z| {K}E|;~CEv C1y .U0ky,~0& UEx N00~C~ )U}; ;}E L0~&~ .K9yU 0 <z ;|;~ * % PFA>?O }Ex N~CEyU0 $xMZ} }Ex0~ _9yUE~ C1y {C~0Cy Lv0yUxC};0~0~ s$ ]5{*} t[|??^bDvsuqM uw1y C~+v0x ;;~0|; Ly 0|L 03y N;} .K}; |~0& UEx N00~C~ UW *10~ by * D ;K Lc | .Kc b 9y bz ~0 {Ex N0C~0yU C|; 0&~ & 62)yK ]z & L|;6~ $~Z LG}E1z ;v0yUx0y zJ}| UU}E|L~0EzMx (K~0y"~0& {;x N00~0~ u vCyUx01y $&v ;x Nz C~0|~ C+ * \ &v .U| C~0] .
}ExC};0yU$y .KC}EE <vCx ;~ .1;NzJyU ~1M~ 0yK+v0yKx0y z ~ .K} (Ux .U~CE+ ;C|;yUCyUx6~0& {;x N006~ C9~ *1'/o pL qUdrrtu}v?xMyzz{3t9Dsvy v}|~? : uqSyzUD t5y 5 3 tu}|rt ^Mry ma]qSvs [dt9w{ y pfvxMsu$q8pf{*} CL k| .Kc bCW} {~C L};06~ U ( zJW} Cy z 23Z} "~0& UEx N00~ zJyU\|; 0~ 0E z &D {|;~6 v xCy.;C U};vCx0y zMzyU ~C&{Ex&$C0~0~9| PFA>?O*};x1~0;yU0NxC} M}{; u >G*EBPzO\~1C~|{yZu G e% a k GO\}ExC~&_9yUE~&0y1U0~0yB;vCyUxC};0~0~+K}E6by~M9y2 Z|L;x2 ;xMc|ZL;x&; zJyUp|L {U};|E0E- za &L|;~6v~6-x0y1.;C U}E*3()}EC~C ;xC}.$WC}{E~1C~|{y}Ex0~9yUE~ C1y {C~0ay Lv0yUxM}E0~0~ v0x0&~ $ {E| 2i+| zM| |L};x0~C}ECUZ} " zJ~0 0y~.K9yK60yU z0 &L|;~6u v zJ};|E 23yKEy C ~0& {;| ` & C}EyK|&~ Uv C .;|$}E0~ M+ }zMx(L|L 0~& 0yK z< &L|;~6v,x0y .1EC U}; $Lv0yUxC};0~0~ *1 : 3$A BWL3MHJ/0#<9!O# !N:;243$A BJ2< . F9/1HJ# 3 F /1HJ# I.
F !$TE9:E71F93CH :243LD 3M @M:KAG3CHJ 4 * yK ;x0kzy PFA>?O v0x L01y 1;xCluwC}Ev0xC~C9yUx SG e% a k G O\9&~ {&v C .12i_01y U C; "xC}E|L ;vCxC}E|L0W px0y (U&~ UEx ;| | L ;x0W @;xM} .LyU xCy .;C U};|L 0&~ CyK06~ @ & ;|L6~ * } z ;UE~C9~ xCy (U~ {ExC}L9~;v0x0y{zMy{MyU0d (U&~ 01y U0~08y ;v0yKxC}E0~C~ c0 O~0 ( zJ} v .U| 0yU Lv0E~C9&~ .U~0x 23yKc $9v0~1 6;x a.K}L9yU0~0;- LG}E1zMtvCyUx0y zJ}v0x0~|L 0&~ CyK0~0]~ & b0W - (U&~ 01y U06~ Z|;kxC} byUC~0M}$G}ENzJ?& (U~ 0y {0~ i;v0yKxC}EC~08 ;KE~C9~x01y (U&~ UExC};9"~ *1 : 3$A BWL3MHJ/0#<9!p243LD /,@M:KAG3CHJ4+H-2J/2+D 3M= <#9:E71F @ 2 < * yK ; Lx0k*y PFA>?OvCx ;0y ;x0u C};v0x0~C9yKx pEBP*&+"&~ Uv C .12 Z <z & ;|L6~ +|;} bz ;O~0& UEx N00~C~ * % ;xCG};Ey;Z} bz L~0& {;x N00~0~Zv0x0y{z Kc ;ExCyU v Cy ( zJy $9v0~1 0 Lx L .K};v0&~ {k|$}EyK - 8z ;|;~ $vCx0~ ;x $ ;C<} zMyK |;k&v C0yUM} *-Y M~?| c $9yU0 ~ {v CCyU06~ ?~C& {E&x $C0~0~ z & ;|L6~ CyU}E ;" C;};|-~0& UEx N00~0"~ M i;C},~ (K ;xC~0x ;yK * \ -v .K| 0yK,| y L0E&~ UB ;y ._ G}ENzv0yUxCy z}v0xC~|L 0&~ CyK0~0~Zx01y .EM U}E LE| & ;|L0W $;vCyUxC};0~0 *J % % Q % /0 4)71B .