본문 바로가기
전자 계산기 구조정보처리산업기사 · 2020년08월22일 · 38/100

38.MAR(Memory Address Register)의 역할 중 가장 옳은 것은?

1
수행되어야 할 프로그램의 주소를 가리킨다.
2
메모리에 보관된 내용을 누산기에 전달하는 역할을 한다.
3
고급 수준 언어를 기계어로 변환해 주는 일종의 소프트웨어이다.
4
CPU에서 기억장치 내의 특정 번지에 있는 데이터나 명령어를 인출하기 위해 그 번지를 기억하는 역할을 한다.정답

해설

MAR(Memory Address Register) : 기억 장치 어드레스 레지스터 주기억 장치로 들어오는 주소선과 데이터선은 여러 곳에서 들어올 수 있는데, 주기억 장치에 접근하는 정보가 저장되어 있는 기억 장소의 주소가 저장되어 있는 레지스터로서 일반적으로 명령어에서 사용되는 피연산자의 주소가 저장된다. 기억 장치의 주소선은 MAR에 연결되어 있으며, 기억 장치와 외부 사이의 데이터선들은 MBR을 통해 이루어진다. ※ 역활 - CPU에서 기억장치 내의 특정 번지에 있는 데이터나 명령어를 인출하기 위해 그 번지를 기억하는 역할을 한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기