Hi all, I have this project to code in 8051: "Division of two 16 bit unsigned integers being in the internal memory, quotient and remainder should be stored". I find a way to do it but there is a part of the program that i don't understand, I attach it. I've noted which part i don't understand. By "don't understand", means that i'm not understanding why do we have to do all those calculations to find the quotient and the remainder. Is there anyone have ideas of it? Or any advice?

:
Moved by Admin

Lernend B. wrote: > I've noted which part i don't understand. Be more precise! Or do you think we should dig through lots of pages of general information to find some part you don't understand? > all those calculations Which do you mean? > why do we have to do all those calculations to find the quotient and > the remainder. Take a sheet of paper and do this calculation manually, then you see how many calculations you must do for a simple division.