Multiplicação Inteira



Baixar 1,63 Mb.
Página1/4
Encontro28.05.2018
Tamanho1,63 Mb.
  1   2   3   4

5.4 Multiplicação Inteira

Podemos realizar a operação de multiplicação de números decimais como abaixo:


1000 multiplicando

x 1001 multiplicador

------

1000


0000

0000


1000

-----------

1001000 produto
Um fato importante mostrado pelo exemplo acima é que o produto tem muito mais casas decimais que o multiplicando e o multiplicador. Na verdade, se o multiplicando tem m casa e o multiplicador tem n casas, o produto tem m+ n casas.
Se os números acima são binários, a operação de multiplicação pode ser feita da mesma maneira e o resultado teria os mesmos dígitos (1000 = 8, 1001 = 9; 1000x1001 = 1001000 = 72).
Na verdade, a multiplicação binária consiste, neste caso, apenas em copiar o multiplicando deslocado do número apropriado de casas ou copiar zero deslocado do número apropriado de casas.
Para implementar a multiplicação via hardware existem várias possibilidades. Vamos analisar várias delas. Mas antes, precisamos compreender como funcionam os flip-flops.
Flip-Flops

Flip-flops são dispositivos eletrônicos capazes de guardar estado. O mais simples é o S-R:






Um tipo muito importante de flip-flop é o flip-flop tipo D. Existem dois tipos: acionado por nível e acionado pela borda. Abaixo o acionado por nível:



E o abaixo é o acionado pela borda:




Podemos agrupar flip-flops acionados por borda ou por nível de modo a implementar registradores como os de um processador MIPS.

Podemos agrupar registradores do tipo D acionados pela borda de modo a implementar um registrador de deslocamento:






  1   2   3   4


©livred.info 2017
enviar mensagem

    Página principal