汇编堆栈段地址问题及其他
的有关信息介绍如下:①的PARA有的在'STACK'前用有的在'CODE'前用,作用是什么?是否必须写?
PARA是默认的段定位类型,可省略。若为其他定位类型,必须显式说明
②为啥是+6+4而不是+4+2?堆栈段BP和ARY1,LEN1间还夹着个什么?
ARY1,LEN1的低端还有IP,不然,子程序完成后,返回哪儿?
如果是远调用,还要压栈CS,IP,就得+8+6了
③RET后跟4是什么意思?
返回中断点,SP再减4,相当于弹出两个参数,平衡堆栈
2:是不是忘了Ip也要入栈(调用子程序时要将ip入栈)