반응형

어셈블리어 / REP , STOS 코드

 

REP 명령어

ECX 레지스터를 카운터로 사용해서 문자열 관련 명령을 ECX의 값만큼 반복하겠다는 명령어입니다. 

단, 한번 수행 할 때마다 ECX는 1씩 감소합니다.

STOS 명령어

EAX의 값을 EDI가 가리키는 주소(EDI의 주소)에 저장한다는 의미입니다. 

 

REP STOS 명령어

ECX 레지스터에 있는 카운트 값만튼 STOS를 수행하는 의미입니다. 

 

 

예제

EAX에 저장된 값을 EDI가 가리키는 곳에 ECX 만큼 반복하여 복사합니다. 

 

반응형

+ Recent posts