본문 바로가기
Computer Science

[Programming] 어셈블리(Assembly) 용어 정리: EAX, EBX, ECX, ESI, EDI, ESP, EBP, INC, DEC, MOV

by Henry Cho 2021. 7. 3.

어셈블리(Assembly) D용어 정리: EAX, EBX, ECX, ESI, EDI, ESP, EBP, INC, DEC, MOV


 

EAX, Extended Accumulator Register 산술 연산을 수행하며 결과값이 지정된 레지스터에 저장
ECX, Extended Counter Register 정해진 횟수에 맞춰 반복 작업 수행
ESI, Extended Source Index 복사된 데이터의 주소 저장
EDI, Extended Destination Index 데이터 복사시 목적지(Destination)에 대한 주소 저장
ESP, Extended Stack Stack의 끝 지점 주소, PUSH/POP, 4 Bytes
EBP, Extended Base Pointer Stack의 시작 지점 주소, Stack의 시작점
INC, Increase 지정된 데이터(피연산자)에 1을 Add, Zero flag와 Overflow Flag 연관성을 가짐.
DEC, Decrease 지정된 데이터에 1을 
MOV, Move 소스 데이터를 복사하여 저장
728x90

댓글