표기
가상주소공간 V와 물리주소공간 P가 매핑되었다.
가상주소 a의 데이터가 P에 존재한다.
가상주소 a의 데이터가 P에 존재하지 않는다.
데이터가 유효하지 않거나, 디스크에 존재한다는 의미
용어
기본 수치
N = 2^n : 가상 주소 공간의 주소들의 수
M = 2^m : 물리 주소 공간의 주소들의 수
P = 2p : 페이지 크기 (바이트)
가상 주소의 요소(VA)
TLB
TLBI : TLB 인덱스
TLBT : TLB 태그
VPO : Virtual Page Offset
VPN : Virtual Page Number
물리 주소의 요소(PA)
PPO : Physical Page Offset (VPO와 같다)
PPN : Physical Page Number
Page Table을 이용한 번역
번역예시
2^12를 곱하는 이유
페이지 오프셋
Page Hit
프로세서가 가상 주소를 MMU로 보낸다.
MMU가 PTEA를 메모리에 있는 Page Table로 보낸다.
Page Table이 MMU로 PTE를 보낸다.
MMU가 물리주소를 캐시/메모리로 보낸다.