######### 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