레지스터란? CPU가 요청을 처리하는데 필요한 데이터를 일시적으로 저장하는 다목적 공간이다. 프로세스 내부에 있는 작은 공간이고 연산 제어, 디버깅 등등의 목적으로 사용한다. 일반적으로 얘기하는 RAM과는 다르다. CPU가 RAM에 있는 데이터에 접근하기 위해서는 물리적으로 먼 길을 돌아가야 하는데, 레지스터를 이용하면 고속으로 데이터를 처리할 수 있다. 연산을 위한 데이터를 레지스터에 저장하고, 그 결과값도 레지스터에 저장한다. 속도가 엄청 빠르다 레지스터 > 메모리 > 하드디스크 레지스터는 64/32비트 머신을 구분하는 기준으로, 한번에 처리할 수 있는 비트 수이다. 레지스터의 데이터 단위는 다음과 같다. BIT 데이터를 표현할 수 있는 가장 작은 단위이다. 0과 1로 구분된다. BYTE 8개의 비트..