Registers
Flip-flops are the basic building blocks for registers
Parallel-load register (32-bit) has 2 operations
c (control) = 0: hold
c (control) = 1: load (z31-0 = x31-0)
Block diagram
Don't forget the clock!
Example: 4 bits, using D flip-flops