주기억장치
실행할 프로그램과 데이터를 저장
중앙처리장치
주기억장치에 저장된 프로그램에서 명령을 제어장치로 하니씩 꺼내서 해독
제어장치
해독된 결과로 제어신호를 만들어 각 장치로 전달하여 동작

주기억장치의 구조와 동작
쓰기 동작 모드
- 입력장치나 보조기억장치에서 주기억장치로 입력정보가 전달
기록회로 : 입력된 프로그램과 데이터를 임시 저장하였다가 프로그램 명령과 프로그램에서 사용될 데이터를 실제로 기억하는 기억소자들로 구성된 기억매체에 전달
제어장치 : 데이터가 저장될 기억소자의 주소를 번지 선택회로에 전달하여 데이터가 저장될 기억소자를 선택하도록 한다.
읽기 동작 모드
- 제어장치 읽기 제어신호를 발생
- 인출될 정보가 저장된 기억소자의 번지를 저장
- 해당 번지에 저장된 내용은 판독회로에서 판독되어 외부로 출력된다.

인출-해독-실행-저장의 4단계
인출단계(fetch) : 필요한 명령어를 주기억장치에 불러온다.
저장단계(store) : 수행 결과를 주기억장치에 저장한다.
주기억장치와 레지스터의 관계
인출과정 : MAR이 지시하는 주기억장치의 주소 번지에서 데이터를 읽어와서 MBR에 저장
저장과정 : MAR에 저장되어 있는 주소 번지에 해당하는 주기억장치 위치에 MBR에 저장되어 있는 데이터를 저장한다.

728x90
반응형
'컴퓨터구조' 카테고리의 다른 글
컴퓨터구조 - 파일시스템 (0) | 2020.04.04 |
---|---|
컴퓨터구조 - 주기억장치의 분할 (0) | 2020.01.03 |
컴퓨터구조 - 주기억장치 (0) | 2020.01.03 |
컴퓨터구조 - CPU의 기능과 동작 (0) | 2019.11.07 |
컴퓨터구조 - CPU의 논리회로 설계(제어장치) (0) | 2019.11.07 |