디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들 이코드가 어떤식으로 돌아가는거야?모바일에서 작성

WannaParty갤로그로 이동합니다. 2012.11.15 15:34:15
조회 213 추천 0 댓글 45


08048db4 <puzzle_1>:
8048db4:        push   %ebp
8048db5:        mov    %esp,%ebp
8048db7:        sub    $0x38,%esp
8048dba:        lea    -0x24(%ebp),%eax
8048dbd:        mov    %eax,0x4(%esp)
8048dc1:        mov    0x8(%ebp),%eax
8048dc4:        mov    %eax,(%esp)
8048dc7:        call   804897e <read_six_numbers>
8048dcc:        movl   $0x1,-0xc(%ebp)
8048dd3:        jmp    8048df9 <puzzle_1+0x45>
8048dd5:        mov    -0xc(%ebp),%eax
8048dd8:        mov    -0x24(%ebp,%eax,4),%eax
8048ddc:        mov    -0xc(%ebp),%edx
8048ddf:         sub    $0x1,%edx
8048de2:        mov    -0x24(%ebp,%edx,4),%edx
8048de6:        add    $0xbf,%edx
8048dec:        cmp    %edx,%eax
8048dee:        je     8048df5 <puzzle_1+0x41>
8048df0:         call   8048d93 <denied_nextstep>
8048df5:         addl   $0x1,-0xc(%ebp)
8048df9:         cmpl   $0x5,-0xc(%ebp)
8048dfd:         jle    8048dd5 <puzzle_1+0x21>
8048dff:          call   8048d73 <allow_nextstep>
8048e04:        leave  
8048e05:        ret    


0804897e <read_six_numbers>:
804897e:        push   %ebp
804897f:         mov    %esp,%ebp
8048981:        push   %edi
8048982:        push   %esi
8048983:        push   %ebx
8048984:        sub    $0x5c,%esp
8048987:        mov    0xc(%ebp),%eax
804898a:        add    $0x14,%eax
804898d:        mov    %eax,-0x2c(%ebp)
8048990:        mov    0xc(%ebp),%eax
8048993:        lea    0x10(%eax),%edi
8048996:        mov    0xc(%ebp),%eax
8048999:        lea    0xc(%eax),%esi
804899c:        mov    0xc(%ebp),%eax
804899f:         lea    0x8(%eax),%ebx
80489a2:        mov    0xc(%ebp),%eax
80489a5:        add    $0x4,%eax
80489a8:        mov    %eax,-0x3c(%ebp)
80489ab:        mov    $0x804917d,%ecx
80489b0:        mov    0x8(%ebp),%edx
80489b3:        mov    -0x2c(%ebp),%eax
80489b6:        mov    %eax,0x1c(%esp)
80489ba:        mov    %edi,0x18(%esp)
80489be:        mov    %esi,0x14(%esp)
80489c2:        mov    %ebx,0x10(%esp)
80489c6:        mov    -0x3c(%ebp),%eax
80489c9:        mov    %eax,0xc(%esp)
80489cd:        mov    0xc(%ebp),%eax
80489d0:        mov    %eax,0x8(%esp)
80489d4:        mov    %ecx,0x4(%esp)
80489d8:        mov    %edx,(%esp)
80489db:        call   8048694 <__isoc99_sscanf@plt>
80489e0:        mov    %eax,-0x1c(%ebp)
80489e3:        cmpl   $0x5,-0x1c(%ebp)
80489e7:        jg     80489ee <read_six_numbers+0x70>
80489e9:        call   8048d93 <denied_nextstep>
80489ee:        add    $0x5c,%esp
80489f1:         pop    %ebx
80489f2:         pop    %esi
80489f3:         pop    %edi
80489f4:         pop    %ebp
80489f5:         ret

사용자로부터 정답입력받고 확인하는건데
어셈블리어로 확인하니까 이코드나오는데
어떤식으로 돌아가는 로직인지 파악이안되ㅋㅋ
처음에 배열생성하고 read_six_numbers 콜해서 배열에 랜덤으로 6개숫자 넣어주는거 맞나?
그리고 나서 사용자가 입력한 값하고 비교하는건가?
그럼 배열에 저장되잇는값보려면 디버깅할때 어떤변수를 찍어봐야 하는거야?

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
338265 형들 뭐가 문제인건야 ? C언어 ㅜㅜ [6] 굽신굽실(59.11) 12.11.21 113 0
338263 c++ 질문 [1] 붕어빵(61.72) 12.11.21 44 0
338261 여친이 프로그래밍 공부하는 애면 괜찮긴 하겠네. [2] 영꼰이갤로그로 이동합니다. 12.11.21 128 0
338260 아 설치하고 이것저것하는데 하루 걸렸찌만 난 달려간다. 난 승리한다. 상상(175.123) 12.11.21 24 0
338257 앨리스 같은 여자애가 내 옆에서 코딩하고 있으면 ㅈㅈ가 요동칠 듯 [1] 하악하악(182.211) 12.11.21 92 0
338256 오오미 찾아냈다 특기가 컴퓨터 프로그래밍 인 걸그룹 [4] 하악하악(182.211) 12.11.21 113 0
338255 php에 이런거 있음? [4] appllee갤로그로 이동합니다. 12.11.21 61 0
338253 새로 나온 걸그룹 중에 취미가 프로그램 개발이었던 애 있지 않냐?? [11] ????(182.211) 12.11.21 113 0
338252 형들 이거 플로우차트 어케짜야되요 삼산동(124.53) 12.11.21 23 0
338251 클래스 상호간 참조해야할때 말인데 에릭슈미트갤로그로 이동합니다. 12.11.21 39 0
338250 여자 개발자는 진정 없는 것인가?? [7] ????(182.211) 12.11.21 191 0
338249 C하면 C++이 쉽다고하던데 [2] 에잉(39.116) 12.11.21 108 0
338248 아 피곤하다 Adelposs갤로그로 이동합니다. 12.11.21 28 0
338246 한국엔 이런 여자 없냐?? [3] 고랭?갤로그로 이동합니다. 12.11.21 175 1
338245 에고에고 오늘도 이렇게 하루가 끝나네요~ [1] 구직중(182.211) 12.11.21 31 0
338244 자바 급질문 제발 답변해주세요 [3] 초보(113.198) 12.11.21 56 0
338243 배치파일 만드는 명령어 나온 책이나 사이트 추천 좀 해주세요 [6] 김배치(203.244) 12.11.21 62 0
338242 C# 잘하는 형들 질문좀 할게여.. [3] 꾸꾸(210.221) 12.11.21 86 0
338239 지금 내일 버스 안다니는데 손가락이 돌아가나요? [1] ㅇㅇ(58.102) 12.11.21 53 0
338236 배고파 [2] 정수정•‿•갤로그로 이동합니다. 12.11.21 44 0
338235 안드로이드 센서사용에 대해 질문좀드릴께여 ㅁㄴㅇ(119.203) 12.11.21 33 0
338231 컴퓨터 비젼쪽 대박은 역시... [9] ☎2.51™갤로그로 이동합니다. 12.11.21 242 0
338230 나도 비전에 관심이 많다 [3] ㅇㅇ(58.102) 12.11.21 56 0
338229 징기스칸4를 아직도 하는사람이 있었구나 유가식갤로그로 이동합니다. 12.11.21 37 0
338228 야야야야야야 [1] 노비(115.94) 12.11.21 24 0
338226 징기스칸4에서 이주를 80번 넘게 할 일이 있냐? [1] 영꼰이갤로그로 이동합니다. 12.11.21 78 0
338224 컴퓨터비전 분야에서 걍 현실에서 쓰고 있는 거 생각해보면 [8] 영꼰이갤로그로 이동합니다. 12.11.21 132 0
338223 왜 프로그래밍 시작하는 어린애들은 [4] 으으(39.116) 12.11.21 139 0
338221 업글하고 왔음 이모군(175.114) 12.11.21 16 0
338220 약간 좀 영상처리나 음성처리, 컴퓨터비전 같은 분야 하는 사람 없나 [11] 영꼰이갤로그로 이동합니다. 12.11.21 140 0
338219 프로그래밍 갤러리 분할 어떻게 생각함? [3] 영꼰이갤로그로 이동합니다. 12.11.21 94 0
338218 아는형이 얼마전에 말해주던곳 이력서 넣기로했어 [5] +어게인갤로그로 이동합니다. 12.11.21 80 0
338211 사장이 직접 코딩하는 회사는 무슨 회사? [2] 영꼰이갤로그로 이동합니다. 12.11.21 88 0
338208 앱 만들기는 쉽지.. 허공갤로그로 이동합니다. 12.11.21 51 0
338207 형님들요 enum이랑 문자열 매칭시키는거 말인데 [2] ㅁㄴㅇ(175.246) 12.11.21 70 0
338206 근데 저건 존나 씹병신 앱이 너무 많아서 그런 점도 없지 않다. [2] 영꼰이갤로그로 이동합니다. 12.11.21 62 0
338205 딱 2가지만 질문하자. [7] ssonacy갤로그로 이동합니다. 12.11.21 109 0
338204 ㅆ팔 버스파업 개새끼들 ??(61.74) 12.11.21 44 0
338203 앱으로 돈 버는 시대는 지났다 [5] ☎2.51™갤로그로 이동합니다. 12.11.21 168 0
338201 이클립스로 웹 디자인 하는 법 알려주셈 ㅠㅠ [1] jsp(182.211) 12.11.21 56 0
338199 우왕 ㅋㅋㅋ 아까 올린거보다는 홈페이지 모양 좀 갖춤 [5] 리셋지구(59.14) 12.11.21 95 0
338198 30분만 일해야 하는데 38분 일해버렸어연 [5] 멘탈붕괴_갤로그로 이동합니다. 12.11.21 89 0
338197 형들 내가 개념없이 회사에 바라는게 많은걸까? [24] +어게인갤로그로 이동합니다. 12.11.21 196 0
338194 공돌이한테 "야 내가 개쩌는 아이디어있어!" 하는놈들은 왜 다똑같을까 [3] (211.244) 12.11.21 102 0
338193 조조 여백사 사건의 진실.jpg [9] 리셋지구(59.14) 12.11.21 132 0
338192 제가 어제 프갤형님들 도움 받아 만든 홈페이지입니다. 평가좀 [8] 리셋지구(59.14) 12.11.21 129 0
338191 JSP는 ASP.NET 처럼 디자인 못함?? [1] JSP(182.211) 12.11.21 60 0
338190 시간은 쪼개서 써야 성공한대연 [3] 멘탈붕괴_갤로그로 이동합니다. 12.11.21 61 0
338189 월급날이 안옴ㅠㅠ [4] 정수정•‿•갤로그로 이동합니다. 12.11.21 75 0
338188 와우 아머리에 가서 고딩때 친구새퀴들 케릭터 쳐보면 아직도 와우하고있네 [2] Kyle(220.244) 12.11.21 64 0
뉴스 배우 김소진 부친상, 향년 73세 연예계 잇단 부고에 애도 물결... 박기웅·김정난도 부친 별세 디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2