Multiplicador
Biblioteca: | Aritmética |
Introdução: | 2.0 Beta 20 |
Aparência: |
Comportamento
Esse componente multiplicará os dois valores que vierem através das entradas a oeste e fornecerá o produto na saída leste. O componente é projetado de forma a poder ser conectado a outros multiplicadores para tratar com um multiplicando com mais bits do que for possível para um único multiplicador. A entrada carry-in fornecerá um valor multibit para ser adicionado ao produto (se ele for especificado), e saída carry-out fornecerá a metade superior do resultado do produto, que poderá ser enviada para outro multiplicador.
Se o multiplicando, o multiplicador, ou a entrada carry-in de entrada contiverem algum bit flutuante ou erro, então, o componente irá realizar uma multiplicação parcial. Ou seja, ele irá calcular como tantos bits de mais baixa ordem quanto possível. Mas acima do bit flutuante ou do erro, o resultado terá bits flutuantes ou de erro. Observar que se a entrada carry-in for completamente flutuante, então serão supostos todos os valores iguais a zero.
Pinos
- Na face oeste, extremo norte (entrada, com largura em bits de acordo com o atributo Bits de Dados)
- O multiplicando (ou seja, o primeiro dos dois números para se multiplicar).
- Na face oeste, extremo sul (entrada, com largura em bits de acordo com o atributo Bits de Dados)
- O multiplicador (ou seja, o segundo dos dois números a serem multiplicados).
- Na face norte, marcado por c in (entrada, com largura em bits de acordo com o atributo Bits de Dados)
- Valor de carry-in a ser adicionado ao produto. Se todos os bits do valor forem desconhecidos (ou seja, flutuantes), então eles serão considerados iguais a 0.
- Na face leste (saída, com largura em bits de acordo com o atributo Bits de Dados)
- Os bits de mais baixa ordem dos Bits de Dados do produto dos dois valores que vierem da face oeste, mais o valor do c in.
- Na face sul, marcado c out (saída, com largura em bits de acordo com o atributo Bits de Dados)
- Os bits mais significativos dos Bits de Dados do produto.
Atributos
Quando o componente for selecionado ou estiver sendo acrescentado,
Alt-0 até ALT-9 irão alterar o seu atributo Bits de Dados
.
- Bits de Dados
- A largura dos bits dos valores a serem multiplicados e também do resultado.
Comportamento da ferramenta Testar
Nenhum.
Comportamento da ferramenta Texto
Nenhum.