질문이 있습니다. 나는 여러 번 "인터넷 검색"을했지만 해결 방법이나 해결책을 찾지 못했습니다. 간단한 분할을 사용하는 시스템에서세그먼트 테이블 계산
는 세그먼트 테이블 (모든 값은 소수에서) 다음과 같다 :
는| Segment | Base Register Value | Limit Register Value | |---------|---------------------|----------------------| | 0 | 3000 | 1024 | | 1 | 8192 | 1208 | | 2 | 1000 | 1200 | | 3 | 5000 | 2048 |
a) 모든 세그먼트를 도시하는 메모리 할당도를 그린다.
b) 다음 세그먼트 + 오프셋 논리 주소 (주소가 오류를 생성 한 경우 표시)에 해당하는 실제 주소를 계산합니다.
0+1200
,1+500
,3+1024
.c) 다음 실제 주소에 해당하는 논리 세그먼트 + 오프셋 주소 (주소가 오류를 생성하는 경우 표시) :
9000
,50
,1200
.
그리고 질문은? – user3344003
그림으로 추가했습니다. 못 봤어? – Unicepter
좋아요, 텍스트로도 추가했습니다 :) – Unicepter