728x90 반응형 ETC/컴퓨터 구조1 메모리 주소 공간 메모리 주소체계는 논리주소와 물리주소로 나뉜다. 논리주소는 실행 중인 프로그램 각각에게 부여된 주소로 X번지 주소는 논리주소 상에서 여러 개 존재할 수 있다. 물리주소는 데이터가 실제로 저장된 하드웨어상(메모리)의 주소로 X번지는 오직 하나만 존재한다. 그러면 동일한 논리주소가 여러개 있는데 어떻게 그 논리주소를 물리주소로 변환하는 걸까? MMU(메모리 관리 장치)라는 하드웨어가 논리주소를 물리주소로 변환을 해준다. MMU는 베이스 레지스터(메모리에 프로그램이 저장되어 있는 시작주소)라는 값을 저장하고 있는데 사용자가 논리주소로 100번지의 값을 삭제해 달라고 요청하면 베이스 레지스터로부터 100만큼 떨어진 곳으로 이동하게 된다. ex) 실행중인 LoL이 메모리에서 15000 ~ 20000 주소까지 사용.. 2024. 4. 1. 이전 1 다음 728x90 반응형