요약어셈블리의 MOV 명령어는 한 개의 레지스터를 인자값으로 가진다.mov [reg] 레지스터의 길이에 따라서 다음과 같이 동작한다.레지스터 길이저장되는 위치저장되는 값8bitaxal*reg16bitdx:axax*reg32bitedx:eaxeax*reg 여기서 dx:ax는 dx와 ax의 결합을, edx:eax는 edx와 eax의 결합을 뜻한다.32bit 레지스터다음 어셈블리 코드의 동작을 살펴본다.mov eax, 0xa001 #1mov ebx, 0xb002 #2mul ebx #3 #2까지 실행한 결과는 다음과 같다. #3을 실행하면 결과값이 eax에 들어간 것을 확인할 수 있다. 또한 edx는 0으로 체워졌다. 이는 해당 값이 32bit로 표현이 가능하기 때문에다. 즉..