본문 바로가기

[LEE] Information Technology/Forensic

[LEE] Registers 개요


범용 레지스터 - General Purpose   Registers
31 16 15         8 7          0

16-bit

32-bit

주 용도

보조 용도

주의점

 

AH

AL

AX

EAX

산술연산 함수리턴  
 

BH

BL

BX

EBX

산술연산    
 

CH

CL

CX

ECX

산술연산 루프 카운트 win32 API 함수에서 사용
 

DH

DL

DX

EDX

산술연산   win32 API 함수에서 사용
 

BP

EBP

메모리 주소 포인터 Stack frame 기법 (CALL 간 EBP <-- ESP, RETN간 ESP <-- EBP) 초기화  
 

SI

ESI

메모리 주소 포인터 LODS, STOS, REP MOVS 등과 함께 메모리 복사에 사용  
 

DI

EDI

메모리 주소 포인터 LODS, STOS, REP MOVS 등과 함께 메모리 복사에 사용  
 

SP

ESP

메모리 주소 포인터 PUSH, POP, CALL, RET 직접조작  


'[LEE] Information Technology > Forensic' 카테고리의 다른 글

[LEE] Ollydbg v1.10 명령어 모음  (0) 2017.06.12