[컴퓨터] 가상주소

등록일 2002.10.07 한글 (hwp) | 7페이지 | 가격 500원

목차

없음

본문내용

이제 모든 물리 메모리에 대한 페이지 테이블이 만들어졌으므로, NKPT개의 페이지 테이블의 주소를 페이지 디렉토리의 KPTDI에서부터 저장한다. 페이지 디렉토리의 권한이 PG_UW인 것에 주의를 할 필요가 있다. 386과 같이 2단계로 페이지 테이블을 관리하는 프로세서에서 최종적인 권한은 두 개의 AND로 결정된다. 즉, 페이지 디렉토리의 권한이 PG_UW이어도 페이지 테이블에 PG_KW로 되어있으면, 유저가 해당 페이지에 접근을 할 수 없다. 그러므로, 앞에서 I/O 영역만이 PG_UW로 설정됐기 때문에, 이 영역에 대해서만 유저가 접근할 수 있는 것이다.
마지막으로, 물리 주소 0~4MB 영역에 대하여, 가상 주소가 1:1로 매핑되도록, 페이지 디렉토리의 KPTDI가 가리키는 값을 페이지 디렉토리 0번째 엔트리에 넣는다. 이 매핑이 존재하지않으면, MMU를 enable하면서 페이지 폴트가 발생하게 된다. 왜냐하면, 386 프로세서가 instruction들을 prefetch하기 때문에, MMU를 enable할 때 prefetch되는 주소가 물리주소이기 때문이다.

참고 자료

80386cpu에서 가상 주소의 매핑
*원하는 자료를 검색 해 보세요.
  • ioremap()함수를 이용한 Key pad/Fnd Device Driver의 설계 10페이지
    8. ioremap()함수를 이용한 Key pad/Fnd Device Driver의 설계 1. 참조 요약 5.8.2절 keypad driver-ioremap()을 이용하는방법 / 5.5.2절 Fnd driver-ior..
  • [컴퓨터공학] 운영체제 5페이지
    1. 가상기억장치(virtual memory)의 개념을 설명하고, 이의 장점 및 단점을 기술하시오 - 개념 : 특정한 컴퓨터 시스템에서 가상기억장치를 이용하여 실기억장치의 이용 가능한 기 억공간보다 훨씬 큰 주소 지정을..
  • [컴퓨터구조] 가상 메모리 11페이지
    1. 가상메모리의 개념 주기억 장치의 용량에 대한 제약성을 극복하기 위해 보조 기억장치의 용량을 사용하여사용자가 커다란 기억장소를 갖고 있는 것처럼 가상의 메모리영역을 생성하는것. 다시 말해서 가상기억장치는 소프트웨어와 ..
  • 운영체제(생능) 3번째 과제 7페이지
    4장 1. 가상 메모리의 개념을 설명하고, 이의 장점 및 단점을 기술하시오. -개념: 주기억장치의 이용 가능한 기억 공간보다 훨씬 큰 주소지정을 할 수가 있으며, 하나의 프로세스 전체가 한 번에 주기억장..
  • [공학]페이징에 대하여 14페이지
    페이징 페이징이란 프로그램 중 자주 사용되지 않는 부분의 작업 메모리를 주기억장치인 메모리로부터 보조기억장치인 하드디스크로 옮기는 방식을 통해, 활용 가능한 메모리 공간을 증가시키기 위한 기법 중 하나이다. 이때, 한번에..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [컴퓨터] 가상주소