當前位置:編程學習大全網 - 電腦編程 - 單片機編程中,END\AJMP $\SJMP $,有什麽區別?

單片機編程中,END\AJMP $\SJMP $,有什麽區別?

AMJP $和SJMP $都表示跳轉到本行,就是壹個死循環,使程序停在這裏。

兩者都是2字節2周期指令,在這裏沒有什麽區別。AJMP的最大轉跳範圍是當前2K頁面,而SJMP則是本指令前127字節後128字節。

$是壹個(也是唯壹壹個)不需要定義的地址標號,代表當前行命令的地址。

END代表匯編程序到此結束,編譯程序對END以後的內容不作編譯。

  • 上一篇:vs2010開發的C# winform程序在有的電腦上面不能打開
  • 下一篇:用linux 調用內核中的統壹I2C驅動 i2c總是 busy,求大神支招,謝謝! 程序很短
  • copyright 2024編程學習大全網