OS
리얼 모드 (Real Mode)
라부송
2019. 9. 27. 10:49
리얼 모드
: 리얼 어드레스 모드
: 프로그래머가 가리키고 싶은 메모리가 OS의 영역일지라도 사용 가능 -> 메모리 보호가 전혀 되고 있지 않음
: 80286 이전에 x86 호환 CPU 운영 방식으로, 호환 모드라고도 부른다.
리얼 모드만의 세그먼트:오프셋 계산법
세그먼트 뒷자리에 0을 붙이고 오프셋을 더함
0x480:4 면 나타내고자 하는 메모리 주소는 0x4800+4 = 0x48004가 되겠다.
-> 16비트 환경에서 20비트로 물리주소에 매핑된다.
그러나 16비트인 리얼 모드는 보안적으로 문제가 많다.
따라서 현재 OS에는 보호 모드 (protected mode)가 필수적이다.