彙編JNC指令什麼意思

來源:魅力女性吧 2.23W
彙編JNC指令什麼意思

彙編jnc指令指的是轉移指令。

意思是CF=0,則跳轉,表示的是AX大於或等於0的時候轉移到EXIT處,所以JNC也可以看成是加法沒有進位,減法沒有借位的時候轉移。

在彙編語言中,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或操作數的地址。在不同的設備中,彙編語言對應着不同的機器語言指令集,通過彙編過程轉換成機器指令。特定的彙編語言和特定的機器語言指令集是一一對應的,不同平台之間不可直接移植。

彙編JNC屬於條件跳轉指令。JNC,是根據某一位的狀態判斷轉移的,當檢測位不是1(NC),即為0時就轉移,通常用於判斷引腳。例如:JNC P1.0, TEST功能是:當引腳P1.0為0時,就跳轉到TEST。

JNC,是根據進位標誌位Cy判斷轉移的,當不進位(NC),就跳轉,可用可加/減法運算,例如MOV A , R2ADD A , R3JNC NUM意義是,R2+R3,如果未進位則跳轉至NUM。

彙編語言jnc指令用於對進位位進行判斷從而決定程序走向。一般是在該條語句之前,執行了能夠對進位位產生影響的語句,程序需要根據進位位不同結果,跳轉到不同程序段執行不同功能。與JNC對應的還有JC指令。

熱門標籤