728x90
컴퓨터의 구조 - [제7강] 중앙처리장치(1)
중앙처리장치의 개요 ․중앙처리장치의 구성요소
컴퓨터의 구조 용어정리
요점정리
- 중앙처리장치(CPU)는 컴퓨터 시스템에서 프로그램이 수행되는 전반적인 과정을 제어한다.
- CPU는 처리장치와 제어장치로 구성된다.
- CPU에서 처리장치는 하나의 산술논리연산장치와 많은 내부 레지스터들, 그리고 레지스터와 산술논리연산장치 사이에 데이터를 전송하기 위한 내부 버스로 구성되어 있다.
- CPU에서 제어장치는 명령어 해독기, 명령어 레지스터, 타이밍회로, 그리고 제어논리로 구성되어 있다.
- 레지스터 세트는 CPU 내부의 레지스터들의 집합을 말하며, 범용 레지스터와 특수 레지스터가 있다.
- 범용 레지스터는 CPU 내부에 있는 소규모의 기억장치로 데이터나 연산결과를 일시적으로 기억시키는데 사용한다.
- 특수 목적 레지스터는 CPU 내의 특수한 동작을 전담하는 역할을 하는 것으로 프로그램 카운터(PC), 명령어 레지스터(IR), 누산기(AC), 기억장치 주소 레지스터(MAR), 기억장치 버퍼레지스터(MBR), 스택 포인터(SP) 등이 있다.
- 명령어 사이클(instruction cycle)은 CPU에서 하나의 명령어가 수행되는
데 필요한 전체 수행과정을 말하며,
인출 사이클(fetch cycle), 간접 사이클 (indirect cycle), 실행 사이클(execute cycle), 인터럽트 사이클(interrupt cycle)로
나누어진다.
연습문제
-
다음 중 CPU의 내부 구성요소가 아닌 것은?
- 정답 :
-
①
- CPU는 ALU, 레지스터 세트, 제어장치, 내부버스로 구성된다.
-
다음 중 연산 결과를 일시 기억시키는데 사용되는 레지스터는?
- 정답 :
-
②
- 누산기(AC)는 연산 결과를 일시 저장하는데 사용되는 레지스터이다.
-
다음 중 프로그램 카운터에 대한 설명으로 올바른 것은?
- 정답 :
-
①
- 프로그램 카운터(PC)는 다음에 수행될 명령어의 주소를 보관하고 있는 레지스터로서, 현재 처리하려고 하는 데이터를 인출한 후에는 자동적으로 1 증가하여 다음에 수행해야할 명령어가 저장된 기억장치주소를 지정한다.
'컴퓨터과학[3-2] > 컴퓨터구조' 카테고리의 다른 글
컴퓨터의 구조 - [제9강] 중앙처리장치(3) (0) | 2016.08.02 |
---|---|
컴퓨터의 구조 - [제8강] 중앙처리장치(2) (0) | 2016.08.02 |
컴퓨터의 구조 - [제6강] 제어장치 (2) (0) | 2016.08.02 |
컴퓨터의 구조 - [제5강] 제어장치 (1) (0) | 2016.08.02 |
컴퓨터의 구조 - [제4강] 처리장치 (2) (0) | 2016.08.02 |
댓글