ARM 4種堆棧工作方式【圖文】
ARM支持以下四種方式,在ARM中,通常使用R13來作為堆棧指針SP
1.滿遞增堆棧:堆棧指針指向最后壓入堆棧的數(shù)據(jù),且由低地址向高地址生成
2.滿遞減堆棧:堆棧指針指向最后壓入堆棧的數(shù)據(jù),且由高地址向低地址生成
3.空遞增堆棧:堆棧指針指向下一個(gè)要放入數(shù)據(jù)的空位置,且由低地址向高地址生成
4.空遞減堆棧:堆棧指針指向下一個(gè)要放入數(shù)據(jù)的空地址,且由高地址向低地址生成