컴퓨터구조

컴퓨터구조 - 주기억장치의 이해

asu2880 2020. 1. 3. 13:00

주기억장치
실행할 프로그램과 데이터를 저장

중앙처리장치
주기억장치에 저장된 프로그램에서 명령을 제어장치로 하니씩 꺼내서 해독

제어장치
해독된 결과로 제어신호를 만들어 각 장치로 전달하여 동작

 

주기억장치의 구조와 동작

쓰기 동작 모드
   - 입력장치나 보조기억장치에서 주기억장치로 입력정보가 전달

기록회로 : 입력된 프로그램과 데이터를 임시 저장하였다가 프로그램 명령과 프로그램에서 사용될 데이터를 실제로 기억하는 기억소자들로 구성된 기억매체에 전달

제어장치 : 데이터가 저장될 기억소자의 주소를 번지 선택회로에 전달하여 데이터가 저장될 기억소자를 선택하도록 한다.

읽기 동작 모드
   - 제어장치 읽기 제어신호를 발생
   - 인출될 정보가 저장된 기억소자의 번지를 저장
   - 해당 번지에 저장된 내용은 판독회로에서 판독되어 외부로 출력된다.


인출-해독-실행-저장의 4단계
인출단계(fetch) : 필요한 명령어를 주기억장치에 불러온다.
저장단계(store) : 수행 결과를 주기억장치에 저장한다.

주기억장치와 레지스터의 관계
인출과정 : MAR이 지시하는 주기억장치의 주소 번지에서 데이터를 읽어와서 MBR에 저장
저장과정 : MAR에 저장되어 있는 주소 번지에 해당하는 주기억장치 위치에 MBR에 저장되어 있는 데이터를 저장한다.

 

728x90
반응형