2014-12-11 6 views
0

결승을 위해 공부하고 있습니다. 나는이 질문을 공부하고있다 :16 비트 논리 주소에서 16 비트 물리적 주소로

주어진 12 비트 페이지 주소와 10 비트 오프셋 주어진 16 비트 물리적 주소로 다음 16 비트 논리 주소를 변환하십시오. 제공된 프로세스 페이지 테이블을 사용하십시오.

논리 주소 0000010111011110.

어떻게 물리적 주소를 계산합니까.

교수님이 대답 = 0001100111011110을 주셨지만 어떻게 계산했는지 모르겠습니다.

감사합니다.

답변

1

상위 6 비트를 취해 그 값을 프로세스 페이지 테이블의 인덱스로 사용하십시오. 이 경우 최상위 6 비트는 1로 평가되므로 항목 1의 값으로 바꿉니다. 000110.

+0

예, 처음 6 비트를 매핑하는 방법은 다음과 같습니다. – SSI

+0

이것은 테이블입니다. 0 00101 1 000110 2 011001. 정답은 1 000110을 사용하지 않는 것 같지만 그 이유는 모르겠습니까? – SSI

+0

"제공된 프로세스 페이지 테이블"이 무엇인지 알지 못해서 도울 수 없습니다. –