A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Objetivo: Objetivo: Realizar as quatro.

Apresentações semelhantes


Apresentação em tema: "Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Objetivo: Objetivo: Realizar as quatro."— Transcrição da apresentação:

1 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Objetivo: Objetivo: Realizar as quatro operações na base binária.

2 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Operações Aritméticas na base binária Operações Aritméticas na base binária São relativamente simples. Basta respeitar-se as condições operacionais. Soma: 0+ 0 0+ 1 1+ 0 1 1+ 1 10 Carry  Transporte: Vai 1 0- 0 0- 1 1- 0 1 1- 1 0 Vai 1 no subtraendo para o algarismo mais significativo. Subtração: Alternativamente, empresta-se 1 do algarismo mais significativo do minuendo para o menos significativo e assim sucessivamente conforma a necessidade. Minuendo Subtraendo

3 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Operações Aritméticas na base binária Operações Aritméticas na base binária Exemplo de soma: 11+ 10 101 Subtração: 1 110+ 111 1101 1 1 111- 100 011 1000- 111 0001 1 + Alternativamente: 1000- 101 01 1 + 1000- 001 1 + 1000- 001 0001 1 +

4 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Outra forma de se subtrair: Basta emprestar 1 do algarismo mais significativo do minuendo. 1000- 111 0 00- 111 10 0 0- 1 1 1 110 0 - 1 1 1 0 0 0 1 1 101 Operações Aritméticas na base binária Operações Aritméticas na base binária

5 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Operações Aritméticas na base binária Operações Aritméticas na base binária Multiplicação: 0 x 0 0 x 1 0 1 x 0 1 x 1 Exemplo: 11010 x 101 11010 110100 10000010

6 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Notação de números Binários Notação de números Binários Não há símbolos em sistemas eletrônicos, apenas tabelas de códigos que representam os símbolos. Os números binários necessitam do bit de representação de sinal. Convencionalmente, dependendo do sistema 0  positivo (+) 1  negativo (-) 0 35 10 =+100011=0100011 1 -73 10 =-1001001 2 =11001001

7 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Notação de números Binários Notação de números Binários Outra forma é o complementos de 2. Representação em 4 bits: 1 10 =0001 -1 10 =1111 7 10 =0111 -7 10 =1001 Se fosse um sistema de representação não sinalizada: 1111 2 =15 10 e 1001 2 =9 10 Portanto, para se trabalhar em complemento de 2 deve-se manter o número de dígitos binário do sistema de numeração, desprezando-se os excessos mais significativos.

8 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Notação de números Binários Notação de números Binários Determinação do complemento de 2 de determinado número: 100110011 Complemento de 1: 100110011 Faz-se a inversão do bits: 011001100 Complemento de 2: 1+ Soma-se 1 ao resultado do complemento de 1. 011001101 -205 10 205 10 Considerando-se a convenção de complemento de dois :

9 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores x Notação de números Binários Notação de números Binários Nestas condições, pode-se subtrair dois números em complemento de 2: 1000- 111 Complementando 2 111=0111=1000+1=1001 1000+ 1001 10001 Desprezado

10 Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores


Carregar ppt "Organização e Arquitetura de Computadores A.L.Lapolli – www.lapolli.pro.br Organização e Arquitetura de Computadores Objetivo: Objetivo: Realizar as quatro."

Apresentações semelhantes


Anúncios Google