彙編中定義棧段

ss:sp永遠指向棧頂,ss放棧段地址,sp放棧偏移量,如果棧爲空時,棧頂指向最後一個元素的下一個單元,8086cpu入棧(push)和出棧(pop)都是一字爲單位(2個字節) 如圖所示 : 入棧是先sp=sp-2再push入棧 出棧是數據先出棧然後sp=sp+2,如果棧爲空時,就是把最後一個元素出棧,如下圖:最後一個元素是ffff:2,出棧後sp=sp+2=ffff:4  所以棧頂爲空時,棧頂指
相關文章
相關標籤/搜索