The next instruction to be executed is pointed to by the CS:IP register pair.
Machine instructions called jumps can change CS to another code segment if necessary.
The program can span several code segments.
There is no direct CS manipulation to change from one code segment to another:
when a jump instruction needs to take execution into a different code segment, it changes CS value for you.