컴퓨터의 작동 원리와 프로세스
컴퓨터의 작동 원리
- CPU(Central Process Unit): 프로그램의 명령어를 해석해 산술 연산, 논리 연산 등 모든 연산을 수행하는 컴퓨터의 두뇌
- 레지스터(register): CPU 내부에 포함된 아주 작고 빠른 메모리
- RAM(Random Access Memory, 메모리): 프로그램 코드와 데이터를 저장하는 공간. 휘발성 메모리
- 저장 장치(디스크): 하드 디스크 드라이브(HDD, Hard Disk Drive), SSD(Solid State Drive), 플래시 메모리와 같은 저장소. 비 휘발성 메모리
- 시스템 버스(system bus): 컴퓨터 내부에서 데이터를 주고받는 통로
-
시스템 버스로 연결된 컴퓨터 구성 요소

프로세스란?
<aside>
💡
프로세스(process): 메모리에서 실행 중인 프로그램
프로그램(program): 디스크에 저장된 실행 파일
</aside>

부모 프로세스와 자식 프로세스
**부모 프로세스(parent process)**: 프로세스를 생성한 프로세스
**자식 프로세스(child process)**: 부모 프로세스가 생성한 프로세스