GaGe

어셈블리어 09. JMP 2 본문

SISS (2017-2018)/어셈블리어

어셈블리어 09. JMP 2

Sorrel 2018. 7. 22. 01:28


이 jmp 앞의 short의 의미는 f9과 같이 한 바이트로 이동범위를 저장할 수 있으면 short가 붙는다 ( -128 ~ 127)

long은 아무것도 붙지 않는다.


jmp 뒤에는 레지스터도 쓸 수 있다. 레지스터 eax안에 401005라는 값이 있다면 401005라는 주소값으로 jmp하는 것이다.


jmp뒤에 ram 메모리주소도 쓸 수 있다.
402000이라는 ram메모리 안에 401002라는 주소값을 저장하고 [402000]으로 jmp하면 401002라는 주소값으로 jmp한다.
Comments