※ DEC
: operand(피연산자)의 값을 1 감소.
DEC reg
ex) DEC EAX
DEC mem
ex) DEC [EBP-0x04]
[그림 1] 소스코드와 그 실행 결과
위 소스코드에서 main함수의 스택 프레임을 그림으로 표현하면 다음과 같다.
[그림 2] main함수의 스택 프레임
어셈블리 언어에서의 DEC a 는
C 언어에서의 --a; 와 같다고 볼 수 있다.
※ DEC
: operand(피연산자)의 값을 1 감소.
DEC reg
ex) DEC EAX
DEC mem
ex) DEC [EBP-0x04]
[그림 1] 소스코드와 그 실행 결과
위 소스코드에서 main함수의 스택 프레임을 그림으로 표현하면 다음과 같다.
[그림 2] main함수의 스택 프레임
어셈블리 언어에서의 DEC a 는
C 언어에서의 --a; 와 같다고 볼 수 있다.