Half Subtractor Chip

Abstraction and Implementation of Half Subtractor Chip in Hardware Design Language and Java™.

Subtractor Chip

The chip used to sutract two n-bit numbers is known as Subtractor, also known as n-bit Subtractor.

Half Subtractor Chip

Half Subtractor chip is used to subtract 2-bits.

Chip name: HalfSubtractor
Inputs: a, b
Outputs: diff, borrow
Function: diff = LSB of a - b
          borrow = MSB of a - b
Abstraction of Half Subtractor Chip - Representation, Implementation and Truth Table

Implementation of Half Subtractor Chip in HDL

The function in the above abstraction can help in the implementation of Half Subtractor Chip.

diff = a XOR b

borrow = (NOT a) AND b

Implementation of Half Subtractor Chip in Java™

Similar to the Implementation in HDL

Last updated