The document contains VHDL code for several basic digital logic components including a parallel-in parallel-out shift register, serial-in parallel-out shift register, 4-bit binary counter, 4-bit ring counter, RS latch, D latch, SR flip-flop, and D flip-flop. The code uses processes, signals, ports, and architectures to model the behavior and dataflow of each component.