97, 1/5 회원가입  로그인  
   swkim306
   문자열을 문자열로 나누는게 어떤 의미가 있을까요?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=100 [복사]


Linux x64

<f>:
   0:                   mov    r8,rdi
   3:                   push   rbx
   4:                   mov    rdi,rsi
   7:                   mov    rbx,rdx
   a:                   mov    rsi,r8
   d:                   xor    rdx,rdx

begin:
  10:                   lods   rax,QWORD PTR ds:[rsi]
  12:                   div    rbx
  15:                   stos   QWORD PTR es:[rdi],rax
  17:                   loop   begin
  19:                   pop    rbx
  1a:                   mov    rax,rdx
  1d:                   ret


return 값은 마지막 div 후 나머지값.
동작은 이해했지만, 의미는 모르겠습니다.
무엇을 구하는 작업일까요?

  Hit : 3777     Date : 2016/03/11 05:11