Representação de Dados Representação de Dados
Representação de Dados Representação de Dados
Representação de Dados Representação de Dados
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Códigos Binários<br />
Desvantagem<br />
Complemento para 1<br />
Tal como a representação em Sinal e Valor Absoluto o complemento para 1 tem dois<br />
códigos binários para o valor 0 (zero).<br />
São elas, 00000000 e 11111111.<br />
Códigos Binários<br />
Somas algébricas<br />
N.º Bits<br />
N<br />
8<br />
16<br />
Gama <strong>de</strong> variação<br />
-(2 N-1 -1)..+(2 N-1 -1)<br />
-127..+127<br />
-32767..+32767<br />
O total <strong>de</strong> valores distintos representáveis é <strong>de</strong> 2 N -1.<br />
Complemento para 1<br />
Vamos analisar alguns exemplos <strong>de</strong> como <strong>de</strong>vemos proce<strong>de</strong>r para efectuar-mos<br />
somas algébricas em complemento para 1.<br />
Exemplo 1: (+10) + (-2)=+8 (N=5)<br />
(+10)<br />
(-2)<br />
(+8)<br />
01010<br />
11101<br />
100111<br />
1<br />
01000<br />
00010 (+2)<br />
Soma binária<br />
Soma do ultimo transporte (se?0)