3.2.5 레지스터 간접 주소 지정
레지스터 간접 주소 지정 방식(register indirect addressing mode)은 CPU 내 레지스터를 사용하여 메모리 주소를 간접적으로 참조하는 주소 지정 방식입니다. 즉, 레지스터에 실제 데이터의 메모리 주소가 저장되어 있으며, 이 주소를 통해 데이터에 접근합니다.
예를 들어 다음과 같은 명령어가 있다고 가정해 봅시다.
코드
MOV R1, [R2]
이 명령어는 R2 레지스터에 저장된 메모리 주소를 참조하여 그 위치의 데이터를 R1 레지스터로 이동시키라는 의미입니다. 여기서 대괄호([ ]) R2는 메모리 주소를 나타냅니다.