마이크로프로세서의 부품

...

마이크로프로세서의 부품

마이크로프로세서 또는 중앙 처리 장치(CPU)는 컴퓨터가 프로그램을 실행하고 명령을 실행하는 데 필요한 수학적 계산을 수행하는 내부 하드웨어 구성 요소입니다. 프로세서는 일반적으로 표면에 내장된 작은 전기 부품을 포함하는 실리콘 재료로 만들어집니다. CPU에서 처리해야 하는 일반적인 컴퓨터 프로그램에는 인터넷 브라우저, 게임 및 비디오 편집 소프트웨어가 있습니다.

산술 논리 단위

마이크로프로세서의 산술 논리 장치(ALU)를 사용하면 컴퓨터가 더하기, 빼기, 곱하기, 나누기 및 기타 논리 연산을 고속으로 수행할 수 있습니다. 고급 ALU 덕분에 최신 마이크로프로세서와 GPU(그래픽 처리 장치)는 큰 부동 소수점 수에 대해 매우 복잡한 연산을 수행할 수 있습니다.

오늘의 비디오

캐시 메모리

캐시 메모리는 기능을 수행하고 프로그램을 실행하는 데 필요한 공통 명령의 복사본이 임시로 저장되는 CPU의 영역입니다. 프로세서는 자체적으로 더 작고 빠른 캐시 메모리를 가지고 있기 때문에 주 시스템 메모리에 읽고 쓰는 것보다 더 빠르게 데이터를 처리할 수 있습니다. 마이크로프로세서 메모리 유형에는 ROM(읽기 전용)과 RAM(임의 액세스)이 있습니다.

트랜지스터

기본적으로 트랜지스터는 전자 신호를 전환하는 데 사용되는 반도체 장치입니다. 마이크로 프로세서에서 트랜지스터 수가 많을수록 CPU 성능이 향상됩니다. 예를 들어 Intel Pentium 4 프로세서에는 약 4000만~5000만 개의 트랜지스터가 있는 반면 구형 Pentium 3 CPU에는 950만 개의 트랜지스터가 있습니다. 더 많은 트랜지스터는 파이프라이닝 및 다중 명령 디코더를 허용하므로 모든 클록 주기 동안 여러 프로세스를 완료할 수 있습니다.

제어 신호

제어 신호는 작업을 수행하거나 명령을 실행하는 데 사용되는 프로세서 구성 요소를 제어하는 ​​전자 신호입니다. "시퀀서"라고 하는 요소는 제어 신호를 보내 특정 장치에 다음에 수행해야 할 작업을 알려줍니다. 예를 들어, 읽기 또는 쓰기 신호는 프로세서가 프로세서 메모리에 데이터를 읽거나 쓸 준비를 하고 있음을 알리는 캐시 메모리로 전송될 수 있습니다.

명령어 세트 및 레지스터

프로세서가 실행할 수 있는 명령어 그룹을 "명령어 세트"라고 합니다. 명령어 세트는 CPU가 작업할 수 있는 프로그램 유형과 같은 것을 결정합니다. 레지스터는 명령어도 포함하는 작은 메모리 위치입니다. 일반 메모리 위치와 달리 레지스터는 숫자 대신 이름으로 참조됩니다. 예를 들어, IP(명령어 포인터)는 다음 명령의 위치를 ​​포함하고 "누적기"는 프로세서가 작업할 계획인 다음 값을 저장하는 곳입니다.