MOV는 데이터를 레지스터에 이동하는 명령어입니다. 먼저 MOV 명령어의 포멧을 보면서 MOV 명령어에 대해 배워 봅시다.


MOV 명령어는 그림과 같이 #imm으로 지정된 상수 값을 목적 레지스터인 <Rd>에 저장합니다. 

다음은 MOV 명령어의 예시입니다.

01 mov r0, #7
02 mov r0, r7

01번째 줄은 r0 레지스터에 7 상수를 이동하는 동작입니다. 02번째 줄은 r7 레지스터의 값을 r0 레지스터에 이동하는 명령어입니다. 이처럼 mov 명령어로 목적 레지스터인 r0에 이동되는 값은 상수 혹은 레지스터의 값입니다.

 

 

+ Recent posts