div나 idiv는 eax를 edx:eax로 확장을 하고 나서 나누기를 하잖아요
div, idiv의 작동원리는 알겠는데
왜 확장을 하고 나누기를 해야되는지 ia-32매뉴얼도 찾아보고 이리저리 구글링을 해봤지만
답을 찾을 수가 없어서 이렇게 질문을 드립니다.
왜 어셈블리어에서 나누기를 할 때 확장이 필요한가요??
왜 굳이 확장을 해고 나누기를 하는지~제 생각으론 확장을 할 필요가 없어 보이는데
왜 도대체 왜~~~~~확장을 하고 나누기를 하도록 만들어져 있는지가 너무 궁금합니다~~
부탁드려요~