'CS' 카테고리의 다른 글

프로세스  (0) 2024.11.17
코어와 스레드  (1) 2024.11.01
컴퓨터의 네 가지 핵심 부품  (0) 2024.10.30

 

 

 

 

 

 

 

 

 

 

 

 

'CS' 카테고리의 다른 글

스레드  (0) 2024.11.18
코어와 스레드  (1) 2024.11.01
컴퓨터의 네 가지 핵심 부품  (0) 2024.10.30

'CS' 카테고리의 다른 글

스레드  (0) 2024.11.18
프로세스  (0) 2024.11.17
컴퓨터의 네 가지 핵심 부품  (0) 2024.10.30

CPU 작동 과정

  1. 메모리에서 데이터와 명령어 불러오기:
    • CPU는 메모리(RAM)에서 명령어와 데이터를 가져옵니다. 이 과정은 보통 프로그램 카운터(PC)에 의해 관리되며, 현재 실행할 명령어의 주소를 가리킵니다.
    • CPU는 해당 주소에서 명령어를 읽어와 레지스터에 저장합니다.
  2. 제어장치(Control Unit) 해석:
    • 제어장치는 불러온 명령어를 해석하여 어떤 작업을 수행할지 결정합니다. 명령어는 연산을 수행할 ALU(산술 논리 장치)와 다른 장치들을 제어하는 신호를 생성합니다.
  3. ALU 연산 수행:
    • ALU는 레지스터에 저장된 데이터와 명령어를 기반으로 연산을 수행합니다. 예를 들어, 덧셈, 뺄셈, 논리 연산 등을 수행할 수 있습니다.
  4. 결과 저장:
    • 연산이 완료되면 결과는 다시 레지스터에 저장됩니다. 이렇게 저장된 결과는 이후에 다른 연산에 사용되거나, 최종적으로 메모리에 저장될 수 있습니다.
  5. 반복:
    • 이 과정은 프로그램이 종료될 때까지 반복됩니다. CPU는 다음 명령어를 가져오고, 해석하고, 연산하고, 결과를 저장하는 과정을 계속 진행합니다.

'CS' 카테고리의 다른 글

스레드  (0) 2024.11.18
프로세스  (0) 2024.11.17
코어와 스레드  (1) 2024.11.01

+ Recent posts