複製鏈接
請複製以下鏈接發送給好友

call

(彙編代碼)

鎖定
CALL,彙編代碼,指令用於調用其他函數(或過程,如果你這樣叫的話)。 [1] 
中文名
過程調用指令
外文名
CALL
類    別
過程調用指令

call作用

CALL指令用於調用其他函數(或過程,如果你這樣叫的話)。 [1]  前提是,該函數必須在內存中。

call執行方法

分為兩步。
(1)將下一條指令的所在地址(即當時程序計數器PC的內容)入
(2)並將子程序的起始地址送入PC(於是CPU的下一條指令就會轉去執行子程序)。 [1] 

call與JMP區別

call用途

CALL是調用子函數,而JMP是跳轉(類似於C++的高級語言中的goto。) [1] 

call細節

CALL會操作調用棧,JMP不會。這意味着JMP不會回到原處。 [2] 
參考資料