중앙처리장치/제어장치 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류: | [[분류:컴퓨터구조]][[분류:정보처리기사]] | ||
;중앙처리장치의 구성 요소로, 주기억장치에서 읽어 들인 명령어를 해독하여 해당하는 장치에게 제어 신호 송신 | ;중앙처리장치의 구성 요소로, 주기억장치에서 읽어 들인 명령어를 해독하여 해당하는 장치에게 제어 신호 송신 | ||
* 상위 문서: [[중앙처리장치]] | * 상위 문서: [[중앙처리장치]] | ||
== 구성 | == 구성 요소 == | ||
* | * 명령 레지스터 | ||
* 인코더(Encoder) | |||
* | * 디코더(Decoder) | ||
* 제어 주소 레지스터(CAR) | |||
* | * 제어 버퍼 레지스터(CBR) | ||
* 제어 기억장치 | |||
* 순서 제어 모듈 | |||
* 순차 카운터(Sequence Counter) | |||
* | |||
* | |||
* | |||
* | |||
* | |||
== 제어장치 입력값 == | == 제어장치 입력값 == | ||
* 명령 레지스터 | * 명령 레지스터 | ||
* 플래그 | * 플래그 | ||
43번째 줄: | 27번째 줄: | ||
* 너무 복잡해서 거의 사용되지 않는다. | * 너무 복잡해서 거의 사용되지 않는다. | ||
== 마이크로 프로그래밍 방식 == | |||
* 회로가 단순하고 구현 비용이 저렴하다. | * 회로가 단순하고 구현 비용이 저렴하다. | ||
* 마이크로 프로그램이 저장된 별도의 제어 메모리를 필요로 한다. | * 마이크로 프로그램이 저장된 별도의 제어 메모리를 필요로 한다. | ||
* 속도가 상대적으로 느리다 | * 속도가 상대적으로 느리다 | ||
* 융통성이 높아 많이 사용된다. | * 융통성이 높아 많이 사용된다. |