카테고리 없음
범용 레지스터 종류 (General Purpose Register)
ddota
2017. 12. 19. 19:44
범용 레지스터 (General Purpose Register)
EAX : 연산할 때 주로 사용된다.
EBX (Base Register) : 주소 연산할 때 사용된다.
ECX (Counter Register) : 연산의 횟수를 지정해줄 때 자주 사용한다.
EDX ( Data Register) : EAX의 보조역할로 많이 사용된다. 나누기 연산 할 때 몫은 EAX , 나머지는 EDX
ESI (Source Index) : 문자열과 관련된 레지스터
EDI (Destination Index) : 문자열과 관련된 레지스터 ex) ESI가 저장되어 있는 문자열에 EDI가 가르키는 문자로 가라.
ESP(Stack Pointer) : ESP는 스택의 맨 윗부분을 가르킨다.
EBP(Base Pointer) : EBP는 스택의 시작 주소