CPU (Central Processing Unit)는 컴퓨터 하드웨어에 부착된 모든 장치의 동작을 제어하고 명령을 실행한다. (프로세서라고도 한다)
프로세서는 연산장치, 제어장치, 레지스터 세 부분으로 구성되며, 각 장치는 내부 버스로 연결되어있다.
연산장치는 산술/논리 연산 등의 기능을 수행한다.
제어장치는 입출력장치간 통신 및 조율을 제어한다.
레지스터는 프로세서 내에 자료를 저장하는 가장 빠른 기억장치이다.
위 사진이 CPU이다.
CPU마다 구성에 있어 차이는 있을 수 있다.
(*I/O - Input Output Processer / QPI - Quick Path Interconnect)
캐시(Cache)는 속도가 빠른 프로세서와 프로세서에 비해 비교적 느린 메인 메모리간의 처리 속도 격차를 보완하기 위한 고속 버퍼이다.
캐시에 대해서는 다른 글에서 자세히 다룰 예정이다.
'운영체제' 카테고리의 다른 글
[운영체제 공부] 버퍼링과 스풀링 (0) | 2020.01.21 |
---|---|
[운영체제 공부] 운영체제에 대해 (0) | 2020.01.17 |
[운영체제 공부] 명령어(직접주소, 간접주소) (0) | 2020.01.15 |
[운영체제 공부] 메모리 계층 구조 (0) | 2020.01.14 |
[운영체제 공부] 캐시(Cache) (0) | 2020.01.07 |