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.
59<br />
bits posicionados acima da 36g posição (Sn/k) da resposta Sme, tem-se:<br />
s = A -B - B -24"/k = A -B + (B )°2-24”/k , para A negativo.<br />
me Ill Ill III m m III Ill<br />
A estrutura da Fig. 4.1 realiza o algoritmo <strong>de</strong>scrito acima, utilizando-se<br />
células <strong>de</strong> estruturas otimizadas. A célula tipo III utilizada nesta estrutura<br />
consiste <strong>de</strong> portas OU-Exclusivo e portas "E", como ilustrado na Fig. 4.2. Esta<br />
célula é uma simplificação da célula tipo III utilizada nas estruturas<br />
otimizadas das figuras. 2.7 e 2.11, apresentadas no Capítulo 2.<br />
Sistemas <strong>de</strong> processamento constituídos por unida<strong>de</strong>s processadoras<br />
operando em "pipelining", tais como as estruturas apresentadas, po<strong>de</strong>m ser<br />
simulados por uma máquina SISD (ver Capítulo 1) (por exemplo, computadores<br />
tipo IBM-PC) através do processamento seqüencial por unida<strong>de</strong>, iniciando o<br />
processamento pela unida<strong>de</strong> posicionada mais próxima da saída do sistema e<br />
prosseguindo até a unida<strong>de</strong> processadora mais próxima da entrada <strong>de</strong> dados do<br />
sistema. Cada unida<strong>de</strong> é processada seqüencialmente, armazenando os resultados<br />
em registradores temporários. A cada iteração, que correspon<strong>de</strong> a um ciclo <strong>de</strong><br />
clock na estrutura, todas as unida<strong>de</strong>s são simuladas seqüencialmente pela<br />
máquina SISD. Nestas simulações foram geradas seqüências Am e Bm representadas<br />
em 16 e 12 bits, respectivamente, e os resultados da simulação foram<br />
comparados com o resultado teórico esperado. Os resultados obtidos pela<br />
simulação da estrutura acima, validam o algoritmo e a viabilida<strong>de</strong> da estrutura<br />
para. a. realização da. operação produto interno. A listagemn do <strong>programa</strong> <strong>de</strong><br />
simulação, escrito em linguagem <strong>de</strong> <strong>programa</strong>ção Pascal, encontra~se no Apêndice<br />
A.