古詩詞大全網 - 四字成語 - jmp和call指令區別

jmp和call指令區別

在功能和使用上有很大的區別。

1、功能:JMP是無條件轉移指令,它可以讓程序直接跳轉到目標地址執行2567。而CALL是子程序調用指令,它會將當前指令的地址壓棧保存,然後跳轉到子程序的起始地址執行,執行完子程序後會返回到CALL指令的下壹條指令處執行程序。

2、使用方式:JMP指令可以直接跳轉到另壹個地址執行,而CALL指令則是調用壹個子程序,子程序執行完畢後會返回到CALL指令的下壹條指令處。