본문 바로가기
9 _ 컴활 2급 [필기]

10. 다음 중 제어장치에서 사용되는 레지스터로 다음 번에 실행할 명령어의 번지를 기억하는 것은?

by 오에이공부방 2020. 12. 19.
반응형

10. 다음 중 제어장치에서 사용되는 레지스터로 다음 번에 실행할 명령어의 번지를 기억하는 것은?

(컴활2급 필기 - 20180901일 기출)

 

① 프로그램 카운터(PC)

누산기(AC)

메모리 주소 레지스터(MAR)

메모리 버퍼 레지스터(MBR)

 

[해설]

1. 중앙처리장치(CPU)

- 구성 : 제어장치. 연산장치. 레지스터

 

1-1. 제어장치

프로그램

카운터

명령레지스터

명령해독기

부호기

MAR-메모리주소레지스터

MBR-메모리버퍼레지스터

다음번지기억

현재실행기억

명령어해독

제어신호생성

번지기억

잠시기억

 

1-2. 연산장치

가산기

보수기

누산기

2진수의 덧셈 수행

뺄셈. 입력 값을 보수로 변환

연산결과를 일시적으로 저장

 

1-3. 레지스터 (CPU내부 연산결과의 일시적 기억장소, 가장빠름)

데이터 레지스터

상태 레지스터

인덱스 레지스터

연산에 사용될 데이터 기억

연산중 발생하는 상태값 기억

주소 변경을 위해 사용