본문 바로가기
학교 공부/시스템

[시스템] x86 시스템, 메모리 접근 모드와 동작

by 그적 2021. 3. 17.

x86 시스템의 메모리 접근 모드와 동작

 

1. 실제 모드

 : 20비트 주소를 사용하며, 논리 주소(20bit) = 세그먼트 레지스터 + 오프셋 레지스터 

 ** CS - IP

     DS - SI, DI, BX

     SS - SP, BP

     ES - SI, DI, BX

 

2. 보호 모드

 : 32비트 주소를 사용하며, 현재 많이 사용하고 있는 MS-Window 혹은 리눅스에서 동작하는 방법이다.

  동작 방법은 셀렉터+오프셋 -> 세그먼트 -> (선형구조) -> 페이징 -> 물리 주소

 

 

** 실제 모드를 아직까지도 사용하고 있는 이유는 x86 시스템의 DOS 프로그램 호환성 때문이라고 함.

 

 

 

댓글