This illustrates how DSSS works when the spreading code is a 8 chip sequence, (from right to left in the figure) In the circle, what happens is multiplication, so the 1 st data bit leaves the spreading code intact while the 2 nd bit inverts the spreading code the binary digital signal is often formulated by (1,-1) pair instead of (1,0) pair.