CPU (Central Processin Unit) : 주된 목적은 프로그램을 '실행' 하는 것이다.
- CPU의 연산과정은 3가지로 단순하게 나타낼 수 있다.
인출과정(Fetch) - 해독과정(Decode) - 실행과정(Execute) - CPU의 연산에 일정한 전자신호를 보내어 일종의 '리듬'을 만들어 내는것을 Clock이라고 하며,
CPU가 각 사이클(fetch - decode - execute)의 각 단계를 수행하는 속도를 Clock speed라고 한다.
(1Hz = 1초에 1cycle을 수행한다. 최근 우리가 사용하는 CPU의 Clock Speed는 대부분 기가헤르쯔이다.) - Overclock 또는 Underclock을 설정할 수도 있다. 최근의 프로세서들은 상황에 맞게 Clocking을 할 수 있도록
"Dynamic Frequency Scailing(동적 주파수 스케일링)"을 지원한다고 한다.
'디팔이의 개발공부 > Computer-Science' 카테고리의 다른 글
[CrashCourse] 최초의 프로그래밍 언어 (컴퓨터 과학 수업 11/40) (0) | 2022.08.30 |
---|---|
[CrashCourse] 초기의 프로그래밍 (컴퓨터 과학 수업 10/40) (0) | 2022.08.30 |
[CrashCourse] 명령어와 프로그램 (컴퓨터 과학 수업 8/40) (0) | 2022.08.24 |
[CrashCourse] 컴퓨터 과학 수업 5~6/40 (0) | 2022.08.15 |
[CrashCourse] 컴퓨터 과학 수업 OT~4/40 (0) | 2022.08.15 |
댓글