Ja die I/O Ports machst du ganz normal.
immer 2 IO's stuern die drehrichtung eines Motors. Also zB:
P1 = an
P2 = aus
=> drehung nach links
P1= aus
P2= an
=> drehung nach rechts.

Tut mir leid ich progge nciht in Assembler. Die geschwindigkeit steuerst du mit dem PWM-Signal, welches an den Enable Port des L293 angelegt wird.

gruß Javik