MapleStory Finger Point
본문 바로가기
디팔이의 개발공부/Computer-Science

[CrashCourse] CPU (컴퓨터 과학 수업 7/40)

by 디팔⸜( ◜࿁◝ )⸝︎︎ 2022. 8. 24.

 

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(동적 주파수 스케일링)"을 지원한다고 한다.

댓글