2011-08-04 83 views
0

我很新彙編語言。我正在閱讀有關MIPS架構,我堅持一個概念。較高地址和較低地址之間的混淆

enter image description here 在上圖中,不應該最高地址是堆棧,並在頂部的最低地址的最後一個項目?由於地址是按照升序生成的。 在此先感謝。

回答

3

堆棧頂部是上最後一個元素的位置。看這張圖片,堆棧的「頂部」朝向底部,該底部的地址較低。地址在產生,而不是升序。

它被稱爲頂部作爲一個堆棧是LIFO(後進先出)結構 - 添加的最後一個對象是第一個被刪除,因此是'頂部'。