본문 바로가기
코스웨어/12년 내장형하드웨어

[Assembly]2012/08/27 작업일지(어셈블리어 더하기) - by 이창현

by 알 수 없는 사용자 2012. 8. 27.
728x90
반응형

어셈블리어 정수를 더해서 화면에 출력..

 

 

   그림 1> 메모리 DATA영역에 해당하는 코드.

1. 그림 1>에서 보면 ExitProcess라는 함수를 선언하였는데 거기에 인자로 stdcall 이라는 인자를 볼수 있다. 다음으로 "include io.h"라고 되어 있는 부분이 있는데, 그 부분은 io.h 라는 헤더파일을 포함 시키고 있다. 그리고 .STACK 에서는 4 KByte 사용 하겠다고 지정 하였으며, .DATA는 메모리의 데이터 영역에 속하는 코드로 전역 변수들을 선언 하거나 정의 하였당...

 

 

   그림 2> 메모리의 CODE영역에 해당하는 코드.

2. 그림 2>에서는 메모리의 코드영역에 해당하는 코드이며, 주로 실질적인 프로그램 처리를 한다. 그리고 함수들의 노는 공간(함수를 만들면 CODE 영역에 생성됨)이기도 한다.

728x90