當前位置:法律諮詢服務網 - 法律常識 - 組裝定義過程時,near和far的作用是什麽?

組裝定義過程時,near和far的作用是什麽?

這主要和兩個指令有關:call ret。

調用壹個near過程,該過程只將偏移量地址推送到堆棧上,並在過程返回時用retn返回。

調用壹個far過程,把偏移量地址和段地址放到堆棧上,過程返回時用retf返回。

進程中的Ret指令根據遠近的不同分別編譯成retn和retf。

retn和retf的機器代碼不同。也可以直接使用retn和retf,不需要定義流程。

  • 上一篇:蝴蝶刀bk是什麽意思?
  • 下一篇:基金從業資格考試有什麽用,如何選擇考試科目?
  • copyright 2024法律諮詢服務網