==================================Outline====================================
PE구조체
----------------------------------------------------------------------------
load함수를 구현해보자.
프로그램을 메모리에 입력시키기 위해서는 실행 파일이 메모리에 어떻게 적재 되는지 알아야 한다.
lseek을 사용하여 “.text"가 있는 곳까지 이동시켜야 한다.
도스헤더의 주소를 받은 후 '1D8'만큼 떨어진 Section header(".text")에서 Section(".text")의 주소를 찾아야 한다.
http://haerakai.tistory.com/18
위에 블로그에 접속하여 정독한다.
반응형
'Busan IT > Assembly' 카테고리의 다른 글
메모리 출력 함수 'memory_display' 프로그램 실행 함수, ‘program_execute' (0) | 2015.10.24 |
---|---|
LOAD함수 구현 (0) | 2015.10.23 |
memory_modify함수 (0) | 2015.10.20 |
코드/데이터/스택 영역 설정, load, clear (0) | 2015.10.20 |
메모리 출력 프로그램 #1 (0) | 2015.10.15 |