CPU는 중앙처리장치이며 메모리에 저장된 명령어와 데이터를읽고 해석하는 부품이다. 그중에 CPU를 구성하는 핵심적인 장치들이 있다. ALU "산술논리연산장치"라고도 부르며 컴퓨터의 수행되는 대부분의 계산을 도맡는 장치다. 레지스터 "임시저장장치" 라고도 부르며, 프로그램을 실행하는데 필요한 값들을 임시로 저장하는 역할을 한다. cpu내부에 여러개의 레지스터가 존재한다. 용도에 따라 카운터 레지스터, 메모리주소 레지스터, 메모리 버퍼 레지스터가 있다. 제어장치 제어신호를 내보내는 역할을 하는데, 신호에는 메모리 읽기 / 쓰기가 있다. 연산코드와 오퍼랜드로 구성된 어셈블리어에서 기계어로 번역되면, 제어장치가 메모리 주소를 읽어들이고 ALU로 인계를 해서 연산을 거친후에 데이터를 저장하는 과정을 맡게된다. 캐..