본문 바로가기
Computer/Computer Science

[Computer Science] CPU 구조

by goatlab 2024. 5. 13.
728x90
반응형
SMALL

CPU (Central Processing Unit)

 

 

CPU는 컴퓨터 시스템을 통제하고 프로그램 연산을 실행 및 처리하는 가장 핵심적인 컴퓨터의 제어장치 혹은 그 기능을 내장한 칩을 말한다. CPU는 메모리에 저장된 명령어를 읽어들이고 명령어를 해석하고 실행한다.

 

CPU 구조

 

https://en.wikipedia.org/wiki/Computer_architecture

산술논리연산장치 (ALU) 컴퓨터 내부에서 진행되는 대부분의 계산 수행
레지스터 (register) CPU 내부의 임시 저장 장치
제어 장치 (control unit) 제어 신호 (control signal)의 전기 신호를 내보내고 명령어를 해석하는 장치
제어 신호란 컴퓨터 부품들을 관리하고 작동시키기 위한 일종의 전기 신호로써, 클럭 신호를 받아 들임

 

클럭 (Clock)

 

https://performanceengineeringin.wordpress.com/2021/07/24/performance-understanding-cpu-time/

 

클럭 (clock)이란 CPU의 속도를 나타내는 단위 (Hz)이다.

 

Memory Management Unit (MMU)

 

MMU는 논리 주소와 물리 주소간의 변환을 담당한다.

 

물리 주소 (physical address) 정보가 실제로 RAM에 저장된 하드웨어 상의 주소를 의미
논리 주소 (logical address) 실행 중인 프로그램 각각 부여된 0번지부터 시작되는 주소

 

memory controller는 RAM과 CPU간의 데이터 전송 관리를 한다.

728x90
반응형
LIST