Ja genau, nur das bei meiner Variante weniger Pins benötigt werden.

Denkbar wäre auch noch ein Schieberegister für die Richtungspins, aber ich glaub das wäre unnötig.