[컴퓨터 구조] ALU와 제어장치 (CPU)
2023. 3. 13. 23:10ㆍ기술 창고/CS 지식
728x90
반응형
SMALL
ALU
- 계산하는 장치
- 계산을 하기 위해서는 피연산자와 수행할 연산이 필요하다.
- 피연산자는 레지스터에서, 수행할 연산은 제어장치로부터 제어신호로서 받아온다.
- 연산 결과는 레지스터에 저장한다.
- 플래그 : 연산 결과에 대한 부가 정보 (예 : 양수, 음수를 판단하는 구분값)
- 플래그를 저장하는 곳을 플래그 레지스터라고 한다.
제어장치
- 제어 신호를 발생시키고 명령어를 해석하는 장치
- 클럭 : 컴퓨터의 부품들을 움직일 수 있게 하는 시간 단위(주기)
- 해석할 명령어를 명령어 레지스터에서 받아온다.
- 플래그 레지스터에서 플래그 정보를 받아온다.
- 제어 신호를 발생시키는 것과 동시에 제어 버스에서 제어 신호를 받아올 수 있다.
- 제어 신호를 발생시킬 때 내부로 보내거나 외부로 보낼 수 있따.
- 내부 : 레지스터, ALU 에 신호 발생
- 외부 : 메모리, 입출력장치 등등에 발생
728x90
반응형
LIST
'기술 창고 > CS 지식' 카테고리의 다른 글
[컴퓨터 구조] 명령어 사이클과 인터럽트 (0) | 2023.03.16 |
---|---|
[컴퓨터 구조] 레지스터 (CPU) (0) | 2023.03.13 |
[컴퓨터 구조] 언어의 컴파일 과정 (0) | 2023.03.10 |
[컴퓨터 구조] 명령어의 구조 (0) | 2023.03.10 |
[컴퓨터 구조] 소스 코드와 명령어 (0) | 2023.03.09 |