카테고리 없음

1. 운영모드

인텔 64비트 호환 프로세서(이하 x86-64 프로세서)에는 크게 다섯 가지 운영 모드가 있다

1. 리얼모드

2. 보호모드

3. IA-32e 모드

4. 시스템 관리 모드

5. 가상 8086 모드

위의 5가지 운영모드는 필수모드와 선택모드로 나뉜다.

필수모드:   리얼모드,보호모드,IA-32e모드 

선택모드:  시스템관리모드 , 가상8086모드


얼모드:       프로세서가 어떤 상태또는 모드에 있든 전원이 켜지거나 리셋되면 프로세서는 리얼모드로 진입

                  BIOS의 여러 기능을 사용가능 BIOS는 디스크 읽기 및 쓰기부터 그래픽모드로 전환하는 기능                   등 여러기능을 지원

                     별도의 디바이스 드라이버를 제작하지 않아도되는 장점이있음


보호모드:          IA-32e 모드로 전환하려면 반드시 거쳐야하는 모드

                      32비트 윈도우나 리눅스가 동작하는 기본모드    

                      멀티태스킹, 세그멘테이션,페이징등을 하드웨어적으로 지원함

                      여러기능을 제공하는 만큼 복잡하고 레지스터와 자료구조가 다양함


IA-32e 모드:    서브모드로 32비트 호환모드와 64비트 모드가 있으며 최대 16EB의 주소공간을제공하고 

                      레지스터수도 더 많음