獲取一個棧:分配一段連續的空間,將ss指向棧頂的段地址、sp存放棧頂的偏移地址 push入棧 例如 push ax   將ax的值壓入棧中,sp+2偏移地址+2,然後將ax的值存放到 [ss:sp]所指向的內存單元中   pop出棧 例如pop ax   將棧頂元素的值存到ax寄存器中。會先取出棧頂元素,然後執行  sp-2。   棧在內存中的表示:
相關文章
相關標籤/搜索