universidade federal de santa catarina programa de póe-graduação ...
universidade federal de santa catarina programa de póe-graduação ...
universidade federal de santa catarina programa de póe-graduação ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
d<br />
78<br />
If (AuxM+I3+I4+I5) (Out[Num_Çel1,2]+ (Out[Num_Ce11,1] Shl 4)) Then<br />
Wr1te1n('Erro na celula : ',Num_Çe11);<br />
End; (* Else *)<br />
End; (* C *)<br />
‹* ------------------------------------------ --___________________________!<br />
›<br />
Procedure Ajuste;<br />
(* Ajusta os vetores <strong>de</strong> entrada:<br />
Partícionando as palavras <strong>de</strong> entrada Am e Bm,<br />
'incluindo os atrasos necessarios entre as subpalavras Wi e<br />
Complementando em 1 (Quando Am for negativo) a palavra Bm<br />
*›<br />
Var<br />
1, Buc : Longlnt;<br />
_<br />
Begin<br />
For 1 := 1 to (Tam-3) Do (* Complemento em 1 *)<br />
Begin<br />
If Ali] < 0 Then<br />
Begin<br />
Buc z= N‹›t(B[11); (* c‹›mp1ément‹› <strong>de</strong> 1 *)<br />
Boclil<br />
B3c[í]<br />
B2c[1]<br />
Bc[i]<br />
B1c[í]<br />
`End; (* If ')<br />
:= $F;<br />
:= Buc And $F;<br />
z= (Buc And $Fo) sm» 4;<br />
= 1; (' Bs(Am) *)<br />
= (Buc and $F00) Shr 8;~<br />
(* Particionamento e inclusao <strong>de</strong> atrasos *)<br />
B1[í] := (B[i] And $FO0) Shr 8;<br />
B2[í+11 = (B[1] And $F0) Shr 4;<br />
B3[i+21 = (Blil And SF);<br />
A4Í1] := Ali] And $F;<br />
A3[i+11 = (A[í] And $F0) Shr 4;<br />
A2lí+21 = (A[i] And $F0O) Shr 8;<br />
A1[I+3] = (Alil And $F000) Shr 12;<br />
End (* For *)<br />
End; (* Ajusta *)<br />
(* ---------------------------------------------------------------------- --*)