컴퓨터구조 - 레지스터 변수

·2024년 3월 12일
0

TOPCIT

목록 보기
8/24

레지스터 변수

ex) register int a;

레지스터 변수는 CPU 내부 공간인 레지스터를 사용을 요청하기 때문에 레지스터 혹은 스택 메모리 공간(RAM 내부)을 할당 받는다(어떤 공간을 할당 받았는지는 어셈블러를 통해 확인 가능)

그렇기 때문에 메모리 공간(RAM) 주소를 구하는 주소 연산자 &를 사용할 수 없다(레지스터 공간을 할당받았을 수도 있으므로, C표준에서는 레지스터의 메모리 접근을 금지함)

profile
티스토리로 블로그 이전합니다. 최신 글들은 suhsein.tistory.com 에서 확인 가능합니다.

0개의 댓글