PUSH指令,计算机科学领域术语,汇编语言指令,功能是将数据压入栈。
语法
PUSH register
功能
将数据压入栈
执行过程
在32位的X86处理器(例如Intel 386)中:
先将ESP数值减去栈数据的长度 sub esp,register's long.(sizeof register)
再将数据压入栈:mov ss:[esp],register
先将SP数值减去栈数据的长度 sub sp,register's long.(sizeof register)
再将数据压入栈:mov ss:[sp],register