28.02.2014 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!