2017년 5월 7일 일요일
13. 주기억 장치의 이해1
1) 실행파일, 메모리의 구조와 원리
(1) 실행파일의 생성
(2) 메모리에 프로그램 적재
(3) 메모리 구조(Memory Structure)
* 주소버스
: CPU가 접근하고자 하는 메모리의 주소(논리 주소)를 전달하는 통로
* 데이타 버스
: CPU가 메모리의 프로세스 명령이나 데이타를 전달 받거나 CPU의 처리 결과를 메모리에 전달하여 그 내용을 업데이트하도록 하는 데이타 전송 통로
(4) 논리 주소(Logical address)와 물리 주소(Physical address)
* 논리 주소(Logical Address)
: 하나의 프로그램이 만들어 질 때 메모리의 어떤 주소에 위치하게 될지 알 수 없다. 또한 CPU는 프로그램들이 연속된 메모리의 프로세스로 적재된다고 전제하고 있다. 따라서 CPU가 메모리를 접근하기 위해 임의의 연속된 메모리를 할당해 주게 되는데 이 주소를 논리 주소라고한다.
* 물리 주소(Physical Address)
: CPU가 논리 주소를 이용해 메모리에 접근하려 하면, CPU가 제공한 논리 주소와 매핑된 실제 메모리의 주소를 물리 주소라고 한다.
* 재배치 레지스터(Relocation register)
: 논리주소를 물리 주소로 변환시켜 주는 메모리 관리 장치(MMU)내의 레지스터
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기