2010-03-20 4 views
3

커널을 작성하고 재미있는 일을 시작합니다. 순서가있는 이러한 지침이 주어지면[BITS 16] 및 [ORG 0x0000] 지시문의 순서

[ORG 0x0000] 
[BITS 16] 

궁금 : 그러나, 시작, 커널 튜토리얼에서는

[BITS 16] 
[ORG 0x0000] 

: 나는 할 기본 부트 로더 다음과 같은 지침을 차이가 있니? 나는, 오픈 수세 11.2 NASM 버전 2.06rc2를 사용하고

답변

2

.. NASM 버전 2.08 및 BITS 지시어에 대한 문서에 의해 판단에서입니다 최신

가 생성 NASM 말부터 차이를해서는 안 순서 16 비트 사용 및 0부터 시작하는 주소 지정과 같은 특정 조건이있는 파일 그것으로부터, NASM은 어떤 종류의 산출물이 생성 될지 알기에 충분히 영리한 것처럼 보인다.

+0

굉장합니다. 문서와 업데이트에 대한 링크를 제공해 주셔서 감사합니다. – IAbstract