🔎 🌎 EN Class code 🔑 Log in Subscription

Combinational logic HTML5


Logic gates are at the basis of digital circuits. They carry out the basic functions of Boolean Algebra using digits in binary code.

This original theory, developed by George Boole in the 1830's, is at the heart of all current computer systems, which can function only with digital inputs, in binary code.

Combinational  Logic  only deals with logical functions in which the output depends solely  on the inputs. This differs from Sequential Logic, in which the outputs also depend on inputs, but also on previous outputs ("memory" effect).

This animation only permits simulations using combinational Logic functions. It may not function using sequential logic. Nevertheless it should work for regular Flip-flop and latch circuits (like SR latch).

Click and drag components into the center of the scene.
Draw the connections, then simulate the inputs.
To get rid of a component, click and drag it to the Recycle Bin.

Learning goals

  • To simulate simple combinational logical operations.
  • To introduce how logic gates connect together to perform logical operations.