Fact
- 8일차!
Feelings
- 피곤하다 ㅠㅠ
Findings
-
cpu는 외부 버스 인터페이스, 제어 유닛, 연산 유닛, 레지스터로 이루어져 있다.
- 외부 버스: 메인 메모리와 접점이 되는 부분으로, 모든 데이터는 이 부분을 통해서 입출력이 이루어지게 된다.
- 제어 유닛: 메인 메모리로 부터 패치하여 연산기를 작동 시키기 위해 디코드 하는 부분
- 패치: 메인 메모리로 부터 명령을 불러들이는 것
- 디코드: 명령 내용을 제어 정보로 변환하는것
- 연산유닛: 디코드된 제어 정보에 따라 실제로 연산 처리하는 부분.
-
연산을 행하는데 필요한 데이터는 메인 메모리에서 순서대로 레지스터에 저장된다.
- 레지스터는 cpu에 준비된 메모리.
-
cpu 동작 원리
- 4단계로 구성된 일련의 동작을 반복함으로써 명령을 실행해 나간다.
- 패치: 메인 메모리상의 명령을 제어 유닛에 불러들인다.
- 디코드: 명령 내용을 cpu 내의 제어 정보로 바꿔 놓는다.
- 명령 실행: 연산 유닛을 통한 명령 실행
- 결과 출력: 실행된 과정을 메인 메모리로 결과 출력.
- 1클럭씩 동작 하나를 처리한다. 최소 4 클럭이 명령어 처리를 위한 한 사이클이다.