WOLFRAM SYSTEM MODELER
Adder8-bit adder component. |
![]() |
SystemModel["EducationExamples.ElectricalEngineering.EightBitAdder.Components.Adder"]
The 8-bit adder model consists of eight 1-bit adders connected together in a series. The least significant bit of input a will be added together with the least significant bit of input b in the full adder located furthest to the right. Depending on the input, the adder will produce a 1-bit sum value that is the least significant bit of the result, as well as a 1-bit carry, which is sent to the next adder in the series. This is repeated in eight steps until 8 bits of output have been produced, as well as a possible carry-out signal.
![]() |
y |
Type: IntegerOutput Description: 'output Integer' as connector |
---|---|---|
![]() |
b |
Type: IntegerInput Description: 'input Integer' as connector |
![]() |
a |
Type: IntegerInput Description: 'input Integer' as connector |
![]() |
y1 |
Type: DigitalOutput Description: Output DigitalSignal as connector |
![]() |
bit5 |
Type: FullAdderCE Description: Full 1-bit Adder. |
---|---|---|
![]() |
bit4 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit3 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit2 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit6 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit1 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit0 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
bit7 |
Type: FullAdderCE Description: Full 1-bit Adder. |
![]() |
integer_a_to_binary |
Type: IntegerToBinaryConverter Description: Block that converts an integer number to a binary array. |
![]() |
integer_b_to_binary |
Type: IntegerToBinaryConverter Description: Block that converts an integer number to a binary array. |
![]() |
set |
Type: Set Description: Digital Set Source |
![]() |
binaryToIntegerConverter |
Type: BinaryToIntegerConverter Description: Block that converts a binary array to an integer number. |
![]() |
integerToReal |
Type: IntegerToReal Description: Convert Integer to Real signals |
![]() |
realToInteger |
Type: RealToInteger Description: Convert Real to Integer signal |
![]() |
sampler |
Type: Sampler Description: Ideal sampling of continuous signals |
![]() |
EducationExamples.ElectricalEngineering.EightBitAdder Example setup of an 8-bit Adder component with integer input varying over time. |