일단 10-500은 너무 큰것같고
1-2랑 2-1로 해봣는데
일단 너가 쓰는 프로세서는 아니고
이걸로 디스어셈해보면
위에가 26번정도 명령어 처리하고
아래가 36번정도 명령어 처리함
F5신공으로 다 세어봄 ㅋ
차라리 QueryPerformanceCounter를 써서 측정해보셈
ㄴ 그런거 잘몰라서 ㅜ 알아보겟씁니다.
명령처리 순서가 어떻게 되는거?
처리순서 그려주고싶은데 마우스로 선긋기 개빡세서 포기함
일단 위에서 보면 첫번째 jge에서 비교해보고 아니면 안쪽 포문으로 가서 2번수행하고 다시 위쪽 포문으로 올라간후 다시 jge비교해보고 포문 탈출함.. 아래건 jge비교해보고 아니면 안쪽들어가서 1번수행하고 위쪽 포문가고 또 jge비교하고 안쪽들어가서 1번수행하고 또 위쪽포문가서 jge비교 후 탈출. 고로 전자는 위-아래 2번- 위-탈출, 후자는 위-아래-위-아래-위-탈출이 되는거지
전자는 위-아래-아래- 위-탈출, 후자는 위-아래-위-아래-위-탈출
위-아래-위-위-아래
F5신공으로 다 세어봄 ㅋ
차라리 QueryPerformanceCounter를 써서 측정해보셈
ㄴ 그런거 잘몰라서 ㅜ 알아보겟씁니다.
명령처리 순서가 어떻게 되는거?
처리순서 그려주고싶은데 마우스로 선긋기 개빡세서 포기함
일단 위에서 보면 첫번째 jge에서 비교해보고 아니면 안쪽 포문으로 가서 2번수행하고 다시 위쪽 포문으로 올라간후 다시 jge비교해보고 포문 탈출함.. 아래건 jge비교해보고 아니면 안쪽들어가서 1번수행하고 위쪽 포문가고 또 jge비교하고 안쪽들어가서 1번수행하고 또 위쪽포문가서 jge비교 후 탈출. 고로 전자는 위-아래 2번- 위-탈출, 후자는 위-아래-위-아래-위-탈출이 되는거지
전자는 위-아래-아래- 위-탈출, 후자는 위-아래-위-아래-위-탈출
위-아래-위-위-아래