Do you need a floating point solution?
If not, with integers you could simply do multiple SUB instructions, counting the iterations until the result is less than the divisor. Of course if the divisor is 2, 4, 8, 16 etc then it's dead easy as you just need to do one or more right shifts (ASR/LSR) instead.
Maybe something like this to divide A by B (leaving the result in B)?*
LOOP SUBA 1,S
END LDA ,S++
*Just a quick stab, not tested!