It will do that, if you are trying to output more steps than it can fit in with the current set speed, the number of steps is restricted by the speed the kernel runs at.