3.2.3 즉시 주소 지정
즉시 주소 지정 방식(immediate addressing mode)은 데이터를 직접 명령어 안에 포함하는 방식입니다.
연산코드 |
데이터 |
즉, 메모리 주소나 레지스터를 통해 데이터를 참조하지 않고 명령어 자체가 데이터 값을 직접 담고 있습니다. 따라서 연산 처리 속도가 빠르고 효율적입니다.
예를 들어 다음과 같은 명령어가 있다고 가정해 봅시다.
코드
MOV AX, 1234h
MOV는 데이터 전달 명령어이며, AX는 목적지 레지스터, 1234h는 16진수로 표현된 데이터 자체입니다. 따라서 이 명령어는 AX 레지스터에 16진수 값 1234h를 직접 할당하겠다는 의미입니다. 다시 말하지만 여기서 1234h는 메모리 주소나 다른 레지스터를 통해 참조되는 것이 아니라 명령어에 직접 포함된 값입니다.