Somador
Biblioteca: | Aritmética |
Introdução: | 2.0 Beta 11 |
Aparência: |
Comportamento
Esse componente adicionará dois valores que vierem através das entradas a oeste e fornecerá a soma na saída a leste. O componente é projetado de modo a poder ser conectado a outros somadores para tratar mais bits que os possíveis para um único somador. A entrada carry-in fornecerá um valor de um bit para ser adicionado ao montante (se for especificado), e a saída carry-out fornecerá um valor de um bit correspondente ao valor de overflow (transbordamento) que poderá ser enviado a outro componente.
Se qualquer um dos adendos contiver algum bit flutuante ou erro, então o componente irá executar uma adição parcial. Ou seja, ele irá calcular com tantos bits de mais baixa ordem quanto possível. Mas, acima do bit flutuante ou de erro, o resultado terá bits flutuantes ou de erro.
Pinos
- Na face oeste, norte final:
- Entrada. Um dos dois valores a serem somados. Com largura em bits de acordo com o atributo Bits de Dados.
- Na face oeste, extremo sul:
- Entrada. O outro dos dois valores a serem somados. Com largura em bits de acordo com o atributo Bits de Dados.
- Na face norte: marcado c in
- Entrada. Valor do carry-in a ser acrescentado à soma. Se o valor for desconhecido (ou seja, flutuante), então será considerado como igual 0. Com largura de 1 bit
- Na face leste:
- Saida. Os bits de mais baixa ordem dos Bits de Dados da soma dos dois valores que vierem da face oeste, mais o bit de cin. Com largura em bits de acordo com o atributo Bits de Dados.
- Na face sul: marcado c out
- Saida. O valor de carry-out calculado para a soma. Se os valores sem sinais somados produzirem um resultado que caiba nos Bits de Dados , então, esse bit será 0, caso contrário, será 1. Com largura de 1 bit.
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 em bits dos valores a serem adicionados e também do resultado.
Comportamento da ferramenta Testar
Nenhum.
Comportamento da ferramenta Texto
Nenhum.
Voltar à Referência para bibliotecas