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.
32<br />
2.6 - Estruturas Operando com Números Bipolares<br />
Existem duas formas mais freqüentemente utilizadas para a representação<br />
<strong>de</strong> números binários negativos: representação em sinal e magnitu<strong>de</strong> e<br />
«<br />
representação em complemento <strong>de</strong> 2. Na maioria das aplicações, utiliza-se a<br />
representação em complemento <strong>de</strong> 2, pois a mesma requer circuitos mais simples<br />
para realizar acumulações <strong>de</strong> números binários bipolares [14]. Assim, neste<br />
trabalho será consi<strong>de</strong>rado que os dados Am e Bm estão representados em<br />
complemento <strong>de</strong> 2.<br />
.Consi<strong>de</strong>re-se dois números, Am e Bm, <strong>de</strong> n bits cada um, representados em<br />
complemento <strong>de</strong> 2. Estes números são particionados em k sub-palavras <strong>de</strong> n/k<br />
bits:<br />
Am = W1(Am) W2(Am) . . .<br />
Bm _= wluaml w2(Bm)<br />
Wk(Am).<br />
'wk(Bm).<br />
Os bits <strong>de</strong> sinais <strong>de</strong>stes números estão posicionados no bit mais<br />
significativo, sendo iguais a 1 para números negativos e iguais a zero para<br />
números positivos. Realizando-se o produto <strong>de</strong>stas duas palavras, representadas<br />
em complemento <strong>de</strong> 2, através <strong>de</strong> um multiplicador <strong>de</strong> n bits, resulta em uma<br />
palavra <strong>de</strong> Zn bits, enquanto que o bit <strong>de</strong> `sinal do produto <strong>de</strong>stas,<br />
posiciona-se na n-ésima posição, adicionando-se aos bits associados à<br />
magnitu<strong>de</strong> do produto. Desta forma, a correta magnitu<strong>de</strong> é ialterada pela<br />
inclusão do bit <strong>de</strong> sinal na n-ésima posição. Devido a esta característica do<br />
produto <strong>de</strong> números representados em complementos <strong>de</strong> 2, é necessário que se<br />
estenda o comprimento das palavras Am e Bm para, no mínimo, 2n bits. Estas<br />
palavras Am ou Bm são estendidas atraves da inclusão <strong>de</strong>, no minimo, n bits