Prof. Eline

Eletrônica Digital

Prof. Eline A. Santos

IFS - Instituto Federal de Sergipe 2

Prof. Eline

Operações Aritméticas no Sistema Binário

● Adição

● Sub tração

● Multiplicação

● Deslocamentos

● Notação de números positivos e negativos

● Complemento de 2

Referência: Idoeta, capítulo 1

IFS - Instituto Federal de Sergipe 3

Prof. Eline

Adição

● Mesmo processo do sistema decimal, lembrando que temos apenas 2 símbolos

“Vai um” : Transporte para a próxima coluna, também conhecido como carry

IFS - Instituto Federal de Sergipe 4

Prof. Eline

Adi ção

● Exempl os :

● Respostas:

IFS - Instituto Federal de Sergipe 5

Prof. Eline

Subtração

● Análogo ao sistema decimal

● “Vem um” , borrow

IFS - Instituto Federal de Sergipe 6

Prof. Eline

Subtração

● Exemplos:

● Respostas:

IFS - Instituto Federal de Sergipe 7

Prof. Eline

Multiplicação

● Igual ao sistema decimal

IFS - Instituto Federal de Sergipe 8

Prof. Eline

Multiplicação

● Exemplo:

IFS - Instituto Federal de Sergipe 9

Prof. Eline

Deslocamentos

● Divisão e multiplicação pela base

● Multiplicação:

IFS - Instituto Federal de Sergipe 10

Prof. Eline

Deslocamentos

● Divisão:

IFS - Instituto Federal de Sergipe 1

Prof. Eline

Notação de números positivos e negativos sinais + e -

● Mas para a implementação de um circuito que processa operações aritméticas tudo deve ser representado por 0 e 1.

● Bit de sinal, sistema sinal-módulo

IFS - Instituto Federal de Sergipe 12

Prof. Eline

Notação de números positivos e negativos

● Complemento de 2: primeiro converte o número na notação de complemento de 1 depois adiciona-se 1 ao número obtido.

● Complemento de 1: troca-se 1 por 0 e 0 por 1

● Exemplo: -11001101 representado em complemento de 2 ?

● Na implementação em hardware o número de bits para representar um número é predefinido.

IFS - Instituto Federal de Sergipe 13

Prof. Eline

Exercício

● Encontre a representação em complemento de

2 de todos os números de -9 a -1

IFS - Instituto Federal de Sergipe 14

Prof. Eline

Notação de números positivos e negativos

● Para passar um número na notação de complemento de 2 para representação binária normal basta executar a operação complemento de 2 novamente

● Exemplo: -5 em complemento de 2 é 1011, voltando temos:

IFS - Instituto Federal de Sergipe 15

Prof. Eline

Complemento de 2 e operações aritméticas

● Pode-se efetuar a subtração de números binários convertendo o subtraendo para complemento de 2 e realizando a operação soma realizar soma é utilizado para realizar a subtração

IFS - Instituto Federal de Sergipe 16

Prof. Eline

Complemento de 2 e operações aritméticas

● Ajuste os números para que fiquem com a mesma quantidade de bits

● Encontra o complemento de 2 do segundo número,

● Soma-se ao primeiro e elimina o bit em excesso

(estouro)

IFS - Instituto Federal de Sergipe 17

Prof. Eline

Complemento de 2 e operações aritméticas

● Quando não ocorrer estouro significa que o resultado é um número negativo em notação de complemento de 2

● Resolva:

● Respostas:

IFS - Instituto Federal de Sergipe 18

Prof. Eline

Exercícios

Comentários