공부가 좀 익어간다고 생각을 했는데 아직도 기초에서 헤매는 것을 보면

항상 초심을 유지 하는 것이 얼마나 중요한 것인지 새삼 느낍니다.


프로세스의 가상 주소는 컴파일 타임에 할당 됩니다.

프로그램을 실행 하면 물리 메모리의 가용 공간에 올라 갑니다.

즉, 프로세스에 물리주소가 할당 됩니다.

이때 페이지 디렉토리와 페이지 테이블에 주소 변환 정보가 채워지게 될 것입니다.

이후 PC는 프로세스의 첫 명령어의 주소를 가상주소 영역에서 읽어오고 MMU와 변환 테이블을 거쳐

물리 메모리에서 가져오게 될것입니다.


MMU가 변환 테이블을 어떻게 사용하는지는 이해를 했는데

변환 테이블에 내용이 어떤 원리로 채워지는지 모르겠습니다.

커널이 페이지 디렉토리와 페이지 테이블을 생성하고 특정한 메커니즘에 의해 가상 주소와 물리주소의 매핑 정보를

테이블에 기록 할거라는 막연한 추측을 해볼뿐입니다.


답변 부탁드립니다.


비가 많이 오네요.

건강 조심하세요. ^^;

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2197
1745 x86 interrupt & instruction table file 백창우 2007.02.23 9190
1744 x86 linux booting 과정 file 백창우 2007.02.23 12734
1743 아키텍쳐에 관련된 내용입니다. [6] file 원민수 2007.02.25 7234
1742 논의사항 [7] 백창우 2007.02.26 4657
1741 Power architecture roadmap이라네요. [17] 정필섭 2007.02.26 4817
1740 첫째날에 공부한 내용 정리한번 해보는게 어떨까요?? 여러분의 의견을 묻습니다. [8] file 김정수 2007.02.26 7255
1739 [re] 제본 신청 하실분 댓글 달아 주세요. [17] 정필섭 2007.02.28 4870
1738 Power ISA 2.03 외 기타 문서. [6] 김형진 2007.02.28 5294
1737 [수정] 스터디 문서 분량을 나누겠습니다. [3] 정필섭 2007.03.02 5190
1736 제송.... 제가 이번에 스터디 그룹에 참여하는데 아직 공부할 부분을 할당받지 못했는데요... [2] 강형석 2007.03.02 5261
1735 power architecture의 역사와 미래 [2] file 백창우 2007.03.03 5179
1734 3월 3일 LKSAS 두번째 모임 즐거웠습니다. [7] file 김정수 2007.03.04 5046
1733 x86 아키텍쳐에 관한 동영상 강좌 링크입니다. [6] 남현우 2007.03.04 4413
1732 EM64T_Guide [2] file 이종우 2007.03.04 3502
1731 "만들면서 배우는 OS 커널의 구조와 원리/김범준 저"에 오늘 공부했던 내용에 대해 쉽게 적혀있네요. [4] 김정수 2007.03.04 5380
1730 메신저 주소 공유합시다!! [8] 김정수 2007.03.04 3672
1729 [질문] POSIX 표준 함수들의 소스 [4] 김강년 2007.03.05 5602
1728 분담2 MOVLHPS ~ MOVUPD 까지입니다 선준규 2007.03.06 4851
1727 asm 강좌 문서 file 맥주 2007.03.06 4147
1726 lilo 공부하실때 참고 할만한 자료 입니다. [5] 강형석 2007.03.07 3034
XE Login