Everything about Subtractor
Circuit that performs subtraction
In electronics, a subtractor is a digital circuit that performs subtraction of numbers, and it can be designed using the same approach as that of an adder. The binary subtraction process is summarized below. As with an adder, in the general case of calculations on multi-bit numbers, three bits are involved in performing the subtraction for each bit of the difference: the minuend, subtrahend, and a borrow in from the previous bit order position. The outputs are the difference bit and borrow bit. The subtractor is best understood by considering that the subtrahend and both borrow bits have negative weights, whereas the X and D bits are positive. The operation performed by the subtractor is to rewrite as the sum. , Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: SubtractorA 5-minute orientation
- Skim a recent paper: Single layer adder/subtractor using QCA nanotechnology for nanocomputing operationsInfluential work since 2022
- Pick up a classic book: Practical Electronics for InventorsThe most-reprinted book on the subject
- Read the landmark paper: A Molecular Full-Adder and Full-Subtractor, an Additional Step toward a MoleculatorCited 305 times
- Go sideways: Method of complementsA closely related topic
- Go sideways: Carry-lookahead adderA closely related topic
📖 Definitions
Noun Alternative spelling of subtracter.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A Molecular Full-Adder and Full-Subtractor, an Additional Step toward a Moleculator
Effective PET and ICT Switching of Boradiazaindacene Emission: A Unimolecular, Emission-Mode, Molecular Half-Subtractor with Reconfigurable Logic Gates
Experiments with a nonlinear spectral subtractor (NSS), Hidden Markov models and the projection, for robust speech recognition in cars
Molecular Logic: A Half-Subtractor Based on Tetraphenylporphyrin
Design of adder and subtractor circuits in majority logic‐based field‐coupled QCA nanocomputing
A novel design of 8-bit adder/subtractor by quantum-dot cellular automata
Molecular logic devices (half-subtractor, comparator, complementary output circuit) by controlling photoinduced charge transfer processes
Implementation of full-adder and full-subtractor based on electro-optic effect in Mach–Zehnder interferometers
🆕 Influential since 2022
Single layer adder/subtractor using QCA nanotechnology for nanocomputing operations
Hydrazone-based Schiff base dual chemosensor for recognition of Cu2+ and F− by 1:2 demultiplexer, half adder, half subtractor, molecular keypad lock and logically reversible transfer gate logic circuits and its application as test kit
Improved design of all-optical half-adder and half-subtractor circuits using MIM plasmonic waveguides for optical networks
Recent advances in all-optical half-subtractor and full-subtractor based on photonic crystal platforms
Summator–Subtractor Network: Modeling Spatial and Channel Differences for Change Detection
📚 Books worth reading
Practical Electronics for InventorsPaul Scherz · 2000
The Unofficial Lego Technic Builders GuidePawel Sariel Kmieć · 2012
BASIC for electronic and computer technologyLouis Nashelsky · 1986
Discrete MathmaticsR. K. Bisht, H. S. Dhami · 2015
Practical electronics for inventorsPaul Scherz · 2013
Analog Circuit DesignPeter D. Hiscocks · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Method of complements In mathematics and computing, the method of complements is a technique to encode a symmetric range of positive and negative integers in a way that they…
- Carry-lookahead adder A carry-lookahead adder (CLA) or fast adder is a type of electronics adder used in digital logic. A carry-lookahead adder improves speed by reducing the…
- Carry-save adder A carry-save adder is a type of digital adder, used to efficiently compute the sum of three or more binary numbers. It differs from other digital adders…
- Balanced ternary Balanced ternary is a ternary numeral system (i.e. base 3 with three digits) that uses a balanced signed-digit representation of the integers in which…
- Adder–subtractor In digital circuits, an adder–subtractor is a circuit that is capable of adding or subtracting numbers (in particular, binary). Below is a circuit that…
- Subtraction Subtraction (which is signified by the minus sign, −) is one of the four arithmetic operations along with addition, multiplication and division. Subtraction…
- Two's complement Two's complement is the most common method of representing signed (positive, negative, and zero) integers on computers, and more generally, fixed point…
- Carry flag In computer processors, the carry flag (usually indicated as the C flag) is a single bit in a system status register/flag register used to indicate when…