어셈블리를 사용하여 만든 미로찾기 콘솔 게임
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
해당 자료는 8페이지 까지만 미리보기를 제공합니다.
8페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

어셈블리를 사용하여 만든 미로찾기 콘솔 게임에 대한 보고서 자료입니다.

본문내용

3. 주요 프로시저
3-1. Main PROC
3-1-1. 초기화

;--------------------------------------------------------------------
main PROC
; 메인 프로시저 시작 부분
;--------------------------------------------------------------------
mov ax, @data ; 16비트로 변환하기위해 필요한 코드
mov ds, ax ; 16비트로 변환하기위해 필요한 코드
call Clrscr ; 화면을 한번 지운다
mov esi, 0 ; esi값을 초기화
mov ecx, SIZEOF map*24 ; 맵의 ecx값 (80*24)을 저장하여 루프카운터로 사용

call init_map ; 맵 부분을 출력하는 프로시저 호출
call init_user ; 출력한 맵위에 캐릭터를 출력하기 위해 유저 초기화 호출
call init_score
call print_score

mov htemp, dh ; 적과 dh값이 방해 받지 않기 위해 레지스터값 백업
mov ltemp, dl ; 적과 dl값이 방해 받지 않기 위해 레지스터값 백업

;-------------------------------------------------------------------

위의 코드는 메인 프로시저 내용 안에서 그 중에서 제일 처음으로 실행하는 부분이다. 즉, 위에서 주로 수행하는 내용은 맵을 출력하기 위한 레지스터 값 초기화 및 지정을 하고 init_map 프로시저를 사용해서 화면에 맵정보를 출력해 준다.

키워드

  • 가격3,000
  • 페이지수25페이지
  • 등록일2005.06.17
  • 저작시기2005.06
  • 파일형식압축파일(zip)
  • 자료번호#302878
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니