1、跳轉指令使程式流程跳轉到指定標號N處的程式分支執行。
2、跳轉指令有:JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP等等。
2、JMP:無條件跳轉,相當於C語言的goto。
3、JCC:根據指定的條件確定程式是否發生轉移,條件滿足,發生轉移,否則,順序執行下條指令。
4、JECXZ:ECX為0則跳轉。
1、跳轉指令使程式流程跳轉到指定標號N處的程式分支執行。
2、跳轉指令有:JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP等等。
2、JMP:無條件跳轉,相當於C語言的goto。
3、JCC:根據指定的條件確定程式是否發生轉移,條件滿足,發生轉移,否則,順序執行下條指令。
4、JECXZ:ECX為0則跳轉。
1、跳轉指令使程式流程跳轉到指定標號N處的程式分支執行。
2、跳轉指令有:JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP等等。
2、JMP:無條件跳轉,相當於C語言的goto。
3、JCC:根據指定的條件確定程式是否發生轉移,條件滿足,發生轉移,否則,順序執行下條指令。
4、JECXZ:ECX為0則跳轉。
1、跳轉指令和標號指令必須配合使用,而且只能使用在同一程式塊中,如主程式、同一主程式或同一個中斷程式,不能在不同的程式塊中相互跳轉。
2、執行跳轉後,被跳過程式段中的各元件狀態為:Q、M、S、C等元件的位保持跳轉前的狀態。計數器C停止計數,當前值儲存器保持跳轉前的計數值。
對定時器來說,在跳轉期間,解析度為1ms和10ms的定時器會直保持跳轉前的工作狀態,原來工作的繼續工作,到設定值後,其位的狀態才會改變,輸出觸點動作。對解析度為100ms的定時器來說,跳轉期間停止工作,但不會復位,儲存器裡的值為跳轉時的值,跳轉結束後,若輸入條件允許,可繼續計時,但已失去了準確計時的意義,所以在跳轉段裡的定時器要慎用。