找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6147|回復: 3
打印 上一主題 下一主題
收起左側

菜鳥求助

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:18328 發(fā)表于 2009-10-21 15:40 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

各位大俠,小人初學《單片機原理與應用》 曾屹主編  彭楚武主審  中南大學出版社出版

     現(xiàn)有一疑問:匯編語言中 SJMP $和END都是用于終止程序,但不知其區(qū)別,到底何時用哪個,F(xiàn)求助于各位大俠,跪求大俠支持

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:15033 發(fā)表于 2009-10-21 16:14 | 只看該作者
END是偽指令,是指寫程序的最后結束,編譯時不被編譯。而SJMP $是一條轉(zhuǎn)移指令,CPU執(zhí)行到它只是在原地做一個死循環(huán)。
回復

使用道具 舉報

板凳
ID:14282 發(fā)表于 2009-10-22 18:07 | 只看該作者

樓上說的很對,自己多看書,以后調(diào)試程序多了就認識了。。

 

單片機入門只要你堅持一段時間,有一天你會明白,原來是這樣的。

回復

使用道具 舉報

地板
ID:9542 發(fā)表于 2010-1-27 21:38 | 只看該作者

END 是給編譯軟件指示編譯結束,END以后的程序沒有編譯。SJMP $可以當作調(diào)試程序斷點設置。 我覺得所謂的“偽指令”是給編譯器使用的!

 

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表