Skip to main content

제어 장치 란 무엇입니까?

Control 유닛은 컴퓨터 에서이 영역에서 수행되는 모든 작업을 관리하는 CPU (Central Processing Unit)의 하위 구성 요소입니다.컴퓨터에서 다양한 입력, 지침 및 데이터를 가져 와서 프로세서에 무엇을 해야하는지 알려줍니다.CPU는 컴퓨터의 뇌로 간주되기 때문에 때로는 뇌의 뇌라고도합니다.CPUS 아키텍처에 따라 제어 장치는 수행해야 할 다양한 작업이있을 수 있습니다.

제어 장치는 실제로 여러 하위 구성 요소로 구성됩니다.유용한 날 동안,이 모든 배선 및 회로는 유한 상태 기계로 알려진 것을 형성했으며, 컴퓨터의 작동을 지시하는 단일 목적을 가진 시스템입니다.별도의 회로는 디코딩 및 인코딩 지침을 담당하는 반면, 다른 회로는 논리를 처리하거나 CPU가 작업 한 지침을 계산했습니다.로직 회로가 스토리지로 지시를 지시하기 위해 로직 회로가 어떤 방식으로도 뒤집어지는 모든 일이 일어났습니다.구형 CPU에서는 교육이 전체 프로세스를 거쳐 다음이 시작되기 전에 계산을 완료해야합니다.처리 속도를 높이기 위해 최신 CPU는 파이프 라인이라고하는 것을 사용합니다. 여기서 각 단계는 파이프 라인의 일부입니다.하나의 명령어는 파이프 라인의 실행 부분에 있지만 다른 명령은 이미 디코드 단계에 있고 다른 명령은 이미 디코드 단계에 있고 다른 명령은 가져오고 있습니다.이 모든 것을 처리하기 위해 제어 장치는 여러 입력 또는 출력을 가져 와서 파이프 라인 안팎으로 지시한다는 점에서 멀티플렉서의 역할을 수행해야했습니다.Computer 컴퓨터 CPU가 계속 발전함에 따라이 중 상당수는 극적으로 바뀌 었습니다.CPU의 특수한 고속 읽기 전용 메모리에 앉아있는 마이크로 코드 사용은 오래된 하드 유선 회로를 대신했습니다.이 저수준 프로그램은 제어 장치를 물리적으로 재배치하고 CPUS 아키텍처의 변경 사항을 단순화하는 데 시간이 많이 걸리는 작업을 인수했습니다.CPUS 설계 단계에서 생성 된 제어 장치의 맞춤형 마이크로 그램은 특정 유형의 CPU의 아키텍처를 가능하게하는 것입니다. 일반적으로 제어 장치의 많은 책임은 CPU 아키텍처에 달려 있습니다.일부는 단순히 실행을 가져오고, 디코딩하고, 조정하고, 지침의 출력을 지시 할 수 있습니다.다른 사람들은 번역과 관련된 추가 책임이있을 수 있으며, 이는 CPU 속도를 늦출 수 있습니다.이 경우, 제어 장치는 별도의 스케줄링 장치 또는 Rithmetic Logic Unit (ALU)의 결과를 구성하고 저장하는 것을 관리하는 퇴직 장치와 같은 간결한 구성 요소로 더 나눌 수 있습니다.