2016년 9월 13일 화요일

어셈블리 프로그래밍 - 어셈블리 언어(디버거로 레지스터 값의 변화를 확인, 문서로 작성)

어셈블리 프로그래밍 - 어셈블리 언어(디버거로 레지스터 값의 변화를 확인, 문서로 작성)
어셈블리 프로그래밍 - 어셈블리 언어(디버거로 레지스터 값의 변화를 확인, 문서로 작성).hwp


본문
1. Q1_01
디버거로 레지스터 값의 변화를 확인, 문서로 작성

-소스 코드


INCLUDE Irvine32.inc

.code
main PROC
call MySub
exit
main ENDP

MySub PROC

push ( ? ) ; ?에 들어갈 값 ebp
mov ebp,( ? ) ; ?에 들어갈 값 esp
sub esp,8
mov DWORD PTR ebp-4 ,20
mov DWORD PTR ebp-8 ,10
mov ( ? ),ebp ; ?에 들어갈 값 esp
pop ( ? ) ; ?에 들어갈 값 ebp
ret
MySub ENDP

END main


하고 싶은 말
열심히 작성하고 좋은 평을 받은 리포트 입니다.

키워드
스택, 이제, 다음, 포인터, 레지스터,

댓글 없음:

댓글 쓰기