컴퓨터 구성의 원리 - 명령부터 데이터까지

기계 명령을 받아 데이터를 가져오는 과정을 보여주는 그림
여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.
[보충]
(1)TLB에서는 연관성만 설정하고 연관성은 완전하게 설정했습니다. 직접 매핑 리소스 활용도가 너무 낮습니다.
(2) 범위 밖을 판단하는 방법에는 두 가지가 있습니다.
① 상한 및 하한 레지스터:
한 쌍의 상한 및 하한 레지스터가 CPU에 설정되어 사용자 작업의 하한 및 상한 주소를 메인 메모리에 저장합니다.
CPU가 원할 때마다 주소에 액세스하려면 두 레지스터의 값을 비교하여 범위를 벗어난 상황이 있는지 확인합니다.
②재배치 레지스터 + 경계 주소 레지스터
재배치 레지스터에는 최소 물리적 주소가 포함되고, 경계 주소 레지스터에는 논리 주소가 포함됩니다. 최대값입니다. 논리 주소 를 경계 주소 레지스터 와 비교합니다. 범위를 벗어나지 않으면 재배치 레지스터를 물리적 주소로 매핑한 다음 메모리 장치로 보냅니다.

추천

출처blog.csdn.net/weixin_44343355/article/details/134315672