레지스터 레지스터 CPU 내부에 있는 작은 임시 저장 장치 개발하고 실행하는 프로그램 속의 명령어와 데이터는 실행 전후로 그 관련된 값들이 레지스터 저장된다. 반드시 알아야 할 레지스터 레지스터의 종류는 CPU마다 다르다. CPU마다 레지스터의 개수도 다르고 똑같은 용도인 레지스터도 CPU마다 이름이 다른 경우도 있다. 그럼에도 대부분의 CPU가 공통적으로 사용하는 레지스터들. 프로그램 카운터: 현재 CPU가 실행할 다음 명령어의 주소를 저장한다. 명령어가 실행될 때마다, 프로그램 카운터는 다음 명령어의 위치로 업데이트된다. 즉, 갖고 오고자 하는 주소를 CPU로 갖고 왔다면 프로그램 카운터는 1증가. 명령어 레지스터: CPU가 현재 실행 중인 명령어를 저장한다. 명령어가 프로그램 카운터로부터 가져와질 ..