Linux 中的各種棧:進程棧 線程棧 內核棧 中斷棧

棧是什麼?棧有什麼作用? 首先,棧 (stack) 是一種串列形式的 數據結構。這種數據結構的特點是 後入先出 (LIFO, Last In First Out),數據只能在串列的一端 (稱爲:棧頂 top) 進行 推入 (push) 和 彈出 (pop) 操作。根據棧的特點,很容易的想到可以利用數組,來實現這種數據結構。但是本文要討論的並不是軟件層面的棧,而是硬件層面的棧。 大多數的處理器架構,
相關文章
相關標籤/搜索