반응형
컴퓨터에서 제어장치의 입출력값
위 게시물을 살펴보면
제어장치는 제어 신호를 보내고,
명령어를 해석하는 장치이다.
이번에는 이러한 제어장치가
받아들이는 정보와 내보내는 정보를
알아볼 것이다.
제어장치가 받아들이는 정보
제어장치가 받아들이는 정보에는
클럭, 명령어, 플래그, 제어신호가 있다.
클럭이란 컴퓨터 내 부품들이
작동하는 시간 단위이다.
제어장치 또한 클럭 신호에 맞춰
작동해야 하기 때문에 클럭 정보를
받아들인다.
종합적으로,
클럭, 명령어, 플래그, 제어신호가
이유를 정리해보면 다음 표와 같다.
받아들이는 정보 종류 | 필요한 이유 |
클럭 | 클럭 신호에 맞춰 제어 장치를 작동해야 하기 때문 |
명령어 | 명령어를 해석하여 컴퓨터 부품들에게 할 일을 알려줘야 하기 때문 |
플래그 | 다른 부품들이 일을 할 때 플래그 속 내용을 참고해야 하기 때문 |
제어 신호 | 입출력장치 및 보조기억장치와 같은 외부 장치로부터 전달된 제어 신호가 필요하기 때문 |
제어장치가 내보내는 정보
제어장치가 내보내는 정보에는
크게 CPU 외부에 전달하는 제어 신호와
CPU 내부에 전달하는 제어 신호가 있다.
CPU 외부에 전달하는 제어 신호는
메모리에 전달하는 신호와
보조메모리를 포함한 입출력장치에
전달하는 제어신호를 포함한다.
CPU 내부에 전달하는 제어신호는
수행할 연산을 지시하기 위해
ALU에 전달하는 신호와
레지스터 간 데이터를 이동하거나
레지스터 내에 저장된 명령어를 해석하기 위해
레지스터에 전달하는신호를 포함한다.
반응형
'개인 학습 > 컴퓨터 구조' 카테고리의 다른 글
13 - 컴퓨터에서의 명령어 사이클 (0) | 2023.01.25 |
---|---|
12 - 알아두어야 할 레지스터들 (0) | 2023.01.25 |
10 - 컴퓨터에서 ALU의 입출력값 (0) | 2023.01.25 |
09 - 컴퓨터의 주소 지정 방식 (0) | 2023.01.25 |
08 - 컴퓨터에서 사용되는 명령어의 구조 (0) | 2023.01.24 |