Two inputs:

  • CLK: controls when the output changes
  • D (the data input): controls what the output changes to