본문 바로가기

IT/Basic

[Basic] cpu, core, processor 0

중앙 처리 장치 또는 CPU(영어: central processing unit)는 컴퓨터 시스템을 통제하고 프로그램 연산을 실행하고 처리하는 가장 핵심적인 컴퓨터 제어 장치, 혹은 그 기능을 내장한 을 말한다. 

 

 컴퓨터 안의 중앙 처리 장치(CPU)는 외부에서 정보를 입력 받고, 기억하고, 컴퓨터 프로그램의 명령어를 해석하여 연산하고, 외부로 출력하는 역할을 한다. 따라서 중앙 처리 장치(CPU)는 컴퓨터 부품과 정보를 교환하면서 컴퓨터 시스템 전체를 제어하는 장치로, 모든 컴퓨터의 작동과정이 중앙 처리 장치(CPU)의 제어를 받기 때문에 컴퓨터의 두뇌에 해당한다고 할 수 있다. 실제의 CPU 칩엔 실행 부분뿐만 아니라 캐시 등의 부가 장치가 통합된 경우가 많다.

 

CPU에는 MCU(Micro Control Unit)와 주변 장치(외부 확장 장체에 관한 IC)가 다 들어있는 Soc(System On Chip)가 있다. 주변 IC가 따로 달려 있을 경우, 그것은 MCU라고 할 수 있다.

 

CPU는 기계어로 쓰인 컴퓨터 프로그램 명령어를 해석하여 실행한다. CPU는 프로그램에 따라 외부에서 정보를 입력받아,이를 기억하고, 연산하며, 결과를 외부로 출력한다. CPU는 컴퓨터 부품과 정보를 교환하면서 컴퓨터 전체의 동작을 제어한다.

기본 구성으로는 CPU에서 처리할 명령어를 저장하는 역할을 하는 프로세서 레지스터, 비교, 판단, 연산을 담당하는 산술논리연산장치(ALU), 명령어의 해석과 올바른 실행을 위하여 CPU를 내부적으로 제어하는 제어부(control unit)와 내부 버스 등이 있다.

 

각종 전자 부품과 반도체 칩을 하나의 작은 칩에 내장한 전자 부품을 마이크로프로세서라고 한다. 마이크로프로세서는 전기 밥통에 쓰이는 낮은 성능의 제품부터 컴퓨터에 쓰이는 높은 성능의 제품까지 매우 다양하다. 마이크로프로세서들 가운데 가장 복잡하고 성능이 높은 제품은 컴퓨터의 연산 장치로 쓰인다. 이것을 중앙 처리 장치라고 한다.

 

 

 

중앙 처리 장치 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. CPU는 여기로 연결됩니다. 다른 뜻에 대해서는 CPU (동음이의) 문서를 참조하십시오. 핀이 있는 PGA의 AMD 라이젠 3700X 중앙 처리 장치(中央處理裝置) 또는 CPU(영어:

ko.wikipedia.org

 

'IT > Basic' 카테고리의 다른 글

동적, 정적 라이브러리 개념설명과 gcc에서 사용하기  (0) 2020.08.28
SIMD, SISD  (0) 2020.08.27
그래픽 카드  (0) 2020.08.27
SDK, API, IDE  (0) 2020.08.27
빌드 속 컴파일  (0) 2020.08.03