CPUからは指令パルス出すだけだろ。
つーか、加減速の設定とパルス数(移動距離)をセットするだけ。
あとはセンサ情報を見て実際の位置とのズレを補正するくらいなんじゃない?