728x90
컴퓨터의 구조 - [제5강] 제어장치 (1)
제어장치의 개요 ․제어장치의 구현 방법 ․마이크로프로그램에 의한 제어
컴퓨터의 구조 용어정리
요점정리
- 제어장치는 컴퓨터시스템의 모든 장치가 유기적으로 동작할 수 있도록 제어한다.
- 제어장치의 구조는 명령어 레지스터, 명령어 해독기, 주소 처리기, 순서 제어기로 구성 되어있다.
- 제어장치는 마이크로프로그램에 의한 제어방식(microprogrammed control)과 하드웨어에 의한 제어방식(hardwired control)으로 구현될 수 있다.
- 마이크로프로그램에 의한 제어구조는 제어신호를 수정하고자 할 때는 기억장치의 프로그램을 바꾸기만 하면 되므로 융통성이 뛰어난 장점을 가지고 있다.
- 하드웨어에 의한 제어구조는 고속 동작이 가능하지만, 동작방법이 바뀌면 다시 설계해야 하는 단점을 가지고 있다.
- 마이크로프로그램에 의한 제어구조에서 제어기억장치에는 마이크로명령어들이 저장되어 있으며, 저장된 마이크로명령어는 하나 또는 다수의 마이크로연산을 나타내는 제어단어를 포함하고 있다.
- 마이크로명령어는 하나 혹은 다수의 마이크로 연산을 나타내며, 순차적인 마이크로명령어들의 집합은 마이크로프로그램(microprogram)을 구성한다.
- 마이크로프로그램에 의한 제어장치의 구성요소는 제어기억장치(ROM),
제어주소레지스터(CAR),
제어데이터레지스터(CDR), 다음주소생성기 등으로 이루어진다.
연습문제
-
기억장치에 보관된 프로그램을 하나씩 불러서 명령을 수행하는 장치는?
- 정답 :
-
②
- 제어장치는 주기억장치에 보관된 프로그램을 불러내어 해당되는 여러 구성요소를 동작시키는 제어신호를 내보낸다.
-
마이크로프로그램 제어에 대한 설명으로 옳지 않은 것은?
- 정답 :
-
④
- 보기 ④는 하드웨어에 의한 제어방식에 대한 설명이다.
-
다음 중 제어장치의 구성요소의 설명으로 잘못된 것은?
- 정답 :
-
①
- 제어기억장치의 각 단어는 마이크로명령어로 구성된다.
-
컴퓨터 시스템에는 두 가지 서로 다른 유형의 제어장치가 있는데 이를 올바르게 짝지은 것은?
- 정답 :
-
③
- 제어장치는 마이크로프로그램에 의한 제어방식(microprogrammed control)과 하드웨어에 의한 제어방식(hardwired control)으로 구현될 수 있다.
'컴퓨터과학[3-2] > 컴퓨터구조' 카테고리의 다른 글
컴퓨터의 구조 - [제7강] 중앙처리장치(1) (2) | 2016.08.02 |
---|---|
컴퓨터의 구조 - [제6강] 제어장치 (2) (0) | 2016.08.02 |
컴퓨터의 구조 - [제4강] 처리장치 (2) (0) | 2016.08.02 |
컴퓨터의 구조 - [제3강] 처리장치(1) (0) | 2016.07.31 |
컴퓨터의 구조 - [제2강] 컴퓨터 명령어 (2) (0) | 2016.07.31 |
댓글