10장. 64비트 모드로 전환
Ⅰ. 프로세서의 제조사와 IA-32e 지원 여부 검사 CPUID 명령어를 이용하여, 프로세서 제조사를 확인하는 방법과 IA-32e 모드를 지원하는지 확인하는 방법에 대해 살펴본다. 1. CPUID를 사용하여, 프로세서 정보 확인 방법 CPUID는 EAX 레지스터에 설정된 값에 따라 해당 정보를 조회하며, 범용 레지스터 EAX, EBX, ECX, EDX를 통해 결과를 넘겨준다. CPUID 명령어 실행했을 때, 반환되는 정보는 프로세서가 생산된 제조자(인텔, AMD 등)에 따르지만, 여러 프로세서 간의 호환을 위해 공통적인 필드를 가지고 있다. EAX 값 0x00000000 일 경우, 기본 CPUID 정보를 조회한다. EAX 값 0x80000001 일 경우, 확장 기능 CPUID 정보를 조회한다. 2. 프로..