Register transfer example