S R D CLK->Q 0 0 0 0 Q=0 1 0 0 0 Q=0 1 1 0 0 Q=HIGH-Z 0 1 0 0 Q=1 0 1 1 0 Q=1 1 1 1 0 Q=HIGH-Z 1 0 1 0 Q=0 0 0 1 0 Q=0 0 0 1 1 Q=0 1 0 1 1 Q=0 1 1 1 1 Q=HIGH-Z 0 1 1 1 Q=1 0 1 0 1 Q=1 1 1 0 1 Q=HIGH-Z 1 0 0 1 Q=0 0 0 0 1 Q=0 function: Q = (!S && R && !D && !CLK || !S && R && D && !CLK || !S && R && D && CLK || !S && R && !D && CLK)