register ; 레지스터

컴퓨터에서 레지스터는 마이크로프로세서의 일부분으로서 아주 적은 데이터를 잠시 저장할 수 있는 공간이며, 하나의 명령어에서 다른 명령어 또는 운영체계가 제어권을 넘긴 다른 프로그램으로 데이터를 전달하기 위한 장소를 제공한다.

하나의 레지스터는 하나의 명령어를 저장하기에 충분히 커야하는데, 예를 들어 32 비트 명령어 컴퓨터에 사용되는 레지스터의 길이는 32 비트 이상이어야 한다. 그러나 어떤 종류의 컴퓨터에서는 길이가 짧은 명령어를 위해, 하프 레지스터라고 불리는 크기가 더 작은 레지스터를 쓰기도 한다.

프로세서 설계나 언어규칙에 따라 차이가 있지만, 레지스터에는 대개 번호가 붙어있거나 또는 나름대로의 이름을 가지고 있다.


이 정보는 1999년 8월 16일에 수정되었습니다.
영어판(whatis.com)