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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
V<br />
If I < 32 Then Masc := Msc shr 1; (*Deslocamento a direita 1 bit*)<br />
End; (* For *)<br />
Writeln;<br />
End; (* Show_Bit *)<br />
-<br />
(â _______________________________________________________________________ __~)<br />
Procedure Ver_0ut(Numce1l:Longint);<br />
(* Mostra os conteudos dos registradores da ce1ula[Numcel1] *)<br />
Var<br />
'<br />
I : Longint;<br />
Begin<br />
Wríteln('Ce1ula numero = ',Numcel1);<br />
For I := 1 to 4 do<br />
Write1n(Out[Numcell,I]);<br />
End; (* Ver_Dut *)<br />
(* ---------------------------------------------------------------------- ~~*)<br />
Function Num_B1t(X:Longint):Integer;<br />
(* Calcula o comprimento da palavra X, <strong>de</strong>sprezando os bits <strong>de</strong> valor zero<br />
posicionados a esquerda, por exemplo, X = 00010110 tera Num-bit = 5 *)<br />
Var<br />
I,Cont,Masc : Longint;<br />
Begin<br />
Masc := 1;<br />
Cont := 0;<br />
For I := 1 to 32 do<br />
Begin<br />
If (X And Masc) = Masc Then Cont := I;<br />
If (I < 32 ) Then Masc := Masc shl 1;<br />
End;<br />
Num_Bit := Cont;<br />
End; (* Num_Bit-*)<br />
(r ________________________________________________________________________a)<br />
Procedure C(Num_cell,I1,I2,I3,I4,I5 : Longint);<br />
(' Simula o processamento <strong>de</strong> cada celula<br />
Distribuicao das celulas na estrutura e o respectivo numero das celulas:<br />
76