This video demonstrates a program counter based on a 16-bit instruction including branch and jump instructions.
No download links available.