메뉴 건너뛰기

그외 개발정보


[질문] OS 부트섹터 강좌의 부트섹터 소스중에서...

chamcham 2004.07.04 18:02 조회 수 : 424

여기 강좌 보고 있는데요..

부트섹터 소스 중에서

mov ax,0x9000 ; put stack at 0x91000
mov ss,ax
mov sp,0x1000

sti
MOV AX,0x8000 ;80000번지로 이동...
MOV ES,AX
XOR DI,DI

초반에 이 부분은 초기화 같은데 뭘하는 건지 잘 모르겠네요..

그냥 바로 0x7c00의 위치에 수행할 데이터를 놓으면 안되나요?

이 부분이 뭘하는 부분인지 왜 0x91000에 스택을 위치시키는지...

그구 0x80000은 왜 ES에 넣는건지 단지 초기화 뿐인건지.. 그러면 왜 그렇게 되는건지 알려주세요..

부탁드립니다.

좋은 강좌 재미나게 읽고 있는데 아직 많은 것이 부족해서.. 보는게 힘드네요...




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 파이팅건맨 2016.01.05 3248
공지 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3058
공지 mouclass 접근.. [3] 구리 2010.03.13 3054
44 USB구동용 Device Driver를 Windows에서 Linux로 변환하려면.. [3] 이창석 2004.10.04 547
43 [질문]드라이버와 응용프로그램 관계에 대하여 [3] 이재민 2004.08.24 425
42 드라이버의 로딩순서 바꾸기가 가능한가요. [1] 양혁 2004.08.17 1515
41 uC/OS-ii 를 디스켓으로 부팅하려고 하는데요.. [3] 유경환 2004.08.05 582
40 안녕하세요 초보적인 소스 질문 합니다. [1] 박연호 2004.07.25 457
39 rf 에 대한 답변에 감사드리며.. [1] 오성준 2004.07.18 406
» [질문] OS 부트섹터 강좌의 부트섹터 소스중에서... [3] chamcham 2004.07.04 424
37 이 소스대로 하면 열여야 하는거 아닌가요? [1] 전영덕 2004.06.23 547
36 usb 에 read/write 하는것좀 알려주세요. [1] 전영덕 2004.06.22 1428
35 운영체제에서 "철학자들의 만찬" 알고리즘에 대해.. [1] 정준욱 2004.06.04 2251
34 필터 드라이버 설치문의.. [1] 2004.05.18 535
33 메일슬롯 [1] 이락상 2004.04.06 706
32 버튼 값 질문이요... [4] 2004.02.18 446
31 건우님 장치관리자 문의 있습니다. [2] 2004.02.17 529
30 뒷북일지 모르지만.. bootsect.asm에 버그있네요.. [2] 장진호 2004.02.12 540
29 토글키 만들기 예제를 키 인풋으로 전환하는데 [1] 질문 2004.01.13 729
28 [질문] 다른 OS에서 사용한 HDD를 섹터단위로 Read하는 방법. [1] 이중락 2003.12.12 672
27 print port 제어 [1] 이성구 2003.12.08 491
26 드라이브 타입을 알고 싶습니다(A:, C:, F:....) [1] 돌쇠 2003.12.03 514
25 USB통신 어플리케이션 만들때요.. [1] 이상근 2003.11.14 646
위로