하드웨어 컨트롤 유닛 (CU)이란 무엇입니까? -techopedia에서 정의

컨트롤 유닛 (CU)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-제어 장치 (CU) 란 무엇입니까?

제어 장치 (CU)는 모든 프로세서 제어 신호를 처리합니다. 모든 입력 및 출력 흐름을 지시하고, 마이크로 프로그램에서 명령 코드를 가져오고 제어 및 타이밍 신호를 제공하여 다른 장치 및 모델을 지시합니다. CU 구성 요소는 거의 모든 항목에 명령을 내리고 올바른 명령 실행을 보장하기 때문에 프로세서 두뇌로 간주됩니다.

Techopedia는 제어 장치 (CU)를 설명합니다

CU는 명령 및 상태 레지스터에서 입력을받습니다. 작동 규칙 또는 마이크로 프로그램은 프로그램 가능 논리 어레이 (PLA), 임의 논리 또는 읽기 전용 메모리 (ROM)로 인코딩됩니다.


CU 기능은 다음과 같습니다.

  • 순차적 명령어 실행 제어
  • 지침 해석
  • 다른 컴퓨터 영역을 통한 데이터 흐름 안내
  • 프로세서 타이밍 조정 및 제어
  • 다른 컴퓨터 장치에서 제어 신호를 보내고받습니다.
  • 페치, 디코딩, 실행 처리 및 결과 저장과 같은 여러 작업을 처리합니다.

CU는 두 가지 방식으로 설계되었습니다.

  • 유선 제어 : 설계는 고정 아키텍처를 기반으로합니다. CU는 플립 플롭, 로직 게이트, 디지털 회로 및 특정 고정 방식으로 배선 된 인코더 및 디코더 회로로 구성됩니다. 명령 세트 변경이 필요한 경우 배선 및 회로를 변경해야합니다. 이것은 적은 수의 명령 만 갖는 축소 명령 세트 컴퓨팅 (RISC) 아키텍처에서 선호됩니다.
  • 마이크로 프로그램 제어 : 마이크로 프로그램은 특수 제어 메모리에 저장되며 플로우 차트를 기반으로합니다. 그것들은 간단하기 때문에 교체 가능하고 이상적입니다.
컨트롤 유닛 (CU)이란 무엇입니까? -techopedia에서 정의