(어렵다.. 무슨 말인지 모르겠다..)
]리얼모드: 1메가 이하, 2^20 비트가 필요, 세그먼트와 오프셋이 필요
보호모드: 1메가 이상, Select가 필요, 테이블과 연결, -> 메모리 주소 얻음
페이징 메모리
가상의 ㅁ메모리를 하드 디스크로부터 얻어옴, 하드디스크를 메모리처럼 사용,
실제 메모리 주소가 부족하다고 할 때 페이징을 생성, 페이징 테이블이 필요,
4K 페이지 단위, 페이지 테이블, 4메가 8메가, 16메가, 256메가를 페이징으로 사용 가능
페이징 모드: 3개의 제어 레지스터, PG,PSE,PAE,
페이지 테이블 구조
페이지 디렉토리 구조: 1개의 디렉토리: 1024엔트리
다양한 종류의 파일을 가져옴,1024개의 페이지 엔트리를 홀딩 가능,
페이지 변환절차: 1024개의 페이지 엔트리
4메가 바이트 변환: 페이지 테이블이 없음,
메모리 관리 요약-1
1.코드,데이타를 저장,
]리얼모드: 1메가 이하, 2^20 비트가 필요, 세그먼트와 오프셋이 필요
보호모드: 1메가 이상, Select가 필요, 테이블과 연결, -> 메모리 주소 얻음
페이징 메모리
가상의 ㅁ메모리를 하드 디스크로부터 얻어옴, 하드디스크를 메모리처럼 사용,
실제 메모리 주소가 부족하다고 할 때 페이징을 생성, 페이징 테이블이 필요,
4K 페이지 단위, 페이지 테이블, 4메가 8메가, 16메가, 256메가를 페이징으로 사용 가능
페이징 모드: 3개의 제어 레지스터, PG,PSE,PAE,
페이지 테이블 구조
페이지 디렉토리 구조: 1개의 디렉토리: 1024엔트리
다양한 종류의 파일을 가져옴,1024개의 페이지 엔트리를 홀딩 가능,
페이지 변환절차: 1024개의 페이지 엔트리
4메가 바이트 변환: 페이지 테이블이 없음,
메모리 관리 요약-1
1.코드,데이타를 저장,
'온라인교육' 카테고리의 다른 글
프로세스 로딩후 메모리 및 stack 구조의 이해 (0) | 2010.05.17 |
---|---|
mpeg2 1/3 (0) | 2010.05.15 |
메모리 페이징 모드. (0) | 2010.05.13 |
메모리 (보호모드) (0) | 2010.05.12 |
메모리관리 리얼 모드 (0) | 2010.05.11 |
임베디드 C코드 최적화 (0) | 2009.12.01 |
Comment 0