Organização de computadores
Certo... Pra algumas pessoas essa aula ficou bastante confusa, inclusive pra mim que já tinha visto algo sobre isso. Por isso eu vou tentar facilitar aqui para que todos possam entender o princípio das operações de sistemas.
Vamos lá...
Soma – Sistema Binário
Bem, para fazer a soma do sistema binário basta ter em mente essa pequena tabela:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
Do mesmo modo que no sistema decimal, temos aquele famoso “vai um”, como nos exemplos “d” e “e”: a) 0 b) 0 c) 1 d) 1 e) 1
+ 0 + 1 + 0 + 1 1
____ ______ _____ _____ + 1 0 1 1 10 ______ 1 1
No caso “d”, houve um transporte, o resultado é 0 e “vai um” , já no caso “e” realizamos a soma de três parcelas, incluindo o transporte, o resultado é 1 e “vai um”. Vamos agora somar 1101 com 1001. 1 1 1+1=10, então 1101 1+1=10, então,
Vai um para a + 1001 vai um.
“Casa” seguinte 10110
Subtração – Sistema Binário
Como o método também é análogo ao da subtração no sistema decimal, vamos ver quais os possíveis casos que ocorrerão na subtração por colunas.
a) 0 b) 0 c) 1 d) 1
- 0 - 1 - 0 - 1
-------- -------- ------- ---------- 0 1 1 0
No caso “b”, o resultado será 1, mas ocorrerá um transporte para a coluna seguinte, que deve ser acumulado no subtraendo. Vamos agora efetuar: 1110 – 1001. 1 1-1=0 e 0-0 = 0 1110 - 1001 0-1=1 e vai 1.