GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Serial binary adder - Wikipedia

(Redirected from Serial adder)
icon
This article needs more citations. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Serial binary adder" – news · newspapers · books · scholar · JSTOR
(March 2026) (Learn how and when to remove this message)

The serial binary adder or bit-serial adder is a synchronous digital circuit that performs binary addition bit by bit.[1] The serial full adder has three single-bit inputs for the numbers to be added and the carry in. There are two single-bit outputs for the sum and carry out. The carry-in signal is the previously calculated carry-out signal. The addition is performed by adding each bit, lowest to highest, one per clock cycle.

Serial binary addition

Serial binary addition is done by a flip-flop and a full adder. The flip-flop takes the carry-out signal on each clock cycle and provides its value as the carry-in signal on the next clock cycle. After all of the bits of the input operands have arrived, all of the bits of the sum have come out of the sum output.

Serial binary subtractor

The serial binary subtractor operates the same as the serial binary adder, except the subtracted number is converted to its two's complement before being added. Alternatively, the number to be subtracted is converted to its ones' complement, by inverting its bits, and the carry flip-flop is initialized to a 1 instead of to 0 as in addition. The ones' complement plus the 1 is the two's complement.

Example of operation

Decimal
5+9=14
  • X=5, Y=9, Sum=14
Binary
0101+1001=1110
Addition of each step
Inputs Outputs
Cin X Y Sum Cout
0 1 1 0 1
1 0 0 1 0
0 1 0 1 0
0 0 1 1 0

*addition starts from LSb

Result=1110 or 14

See also

  • Parallel binary adder

References

  1. ↑ Even, Guy (2006). "On teaching fast adder designs: Revisiting Ladner & Fischer". Theoretical Computer Science: Essays in Memory of Shimon Even (PDF). Berlin, Heidelberg: Springer Berlin Heidelberg. pp. 313–347. ISBN 978-3-540-32880-3.

Further reading

  • http://www.quinapalus.com/wires8.html
  • http://www.asic-world.com/digital/arithmetic3.html

External links

  • Interactive Serial Adder, Provides the visual logic of the Serial Adder circuit built with Teahlab's Simulator.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Serial_binary_adder&oldid=1341436825"
Categories:
  • Binary arithmetic
  • Adders (electronics)
Hidden categories:
  • Articles needing additional references from March 2026
  • All articles needing additional references
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.