欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4788|回復(fù): 13
收起左側(cè)

if+子程序和中斷有什么區(qū)別

  [復(fù)制鏈接]
ID:306591 發(fā)表于 2019-7-26 08:51 | 顯示全部樓層 |閱讀模式
如果我在一段不長而且是循環(huán)執(zhí)行的程序中直接加入  if 按鍵按下  (子程序)  那么這不就和中斷一樣了么= =
回復(fù)

使用道具 舉報(bào)

ID:546770 發(fā)表于 2019-7-26 09:16 | 顯示全部樓層
中斷就是主程序執(zhí)行中被打斷去做另一件事,而if是滿足條件執(zhí)行,中斷的優(yōu)先級更高,這樣子來說吧,在if和中斷同時滿足的條件下,先執(zhí)行中斷,中斷完了再執(zhí)行if。
回復(fù)

使用道具 舉報(bào)

ID:589815 發(fā)表于 2019-7-26 09:51 | 顯示全部樓層
這樣子就不能互相打斷了呀,只能執(zhí)行完上一個if里的內(nèi)容再繼續(xù),而中斷是可以根據(jù)優(yōu)先級打斷正在執(zhí)行的中斷處理程序的哦
回復(fù)

使用道具 舉報(bào)

ID:47286 發(fā)表于 2019-7-26 09:55 | 顯示全部樓層
程序是一條一條順序執(zhí)行的  中斷可以隨時打斷這個順序優(yōu)先執(zhí)行 執(zhí)行完中斷后再從斷點(diǎn)恢復(fù)順序

多數(shù)時候是一樣的 因?yàn)槠訄?zhí)行語句時間很短 但細(xì)分的話 假如需要隨時響應(yīng)或者時序很緊密的時候 中斷就更好
回復(fù)

使用道具 舉報(bào)

ID:516863 發(fā)表于 2019-7-26 10:13 | 顯示全部樓層
  在程序中if是判斷作用,如果中途按下if按鍵,程序會執(zhí)行一個程序段后停止,表面上形似于中斷,但實(shí)際上程序處于等待狀態(tài),等等你輸入判斷條件,如果你沒有輸入條件,程序處于無限等待狀態(tài),無法執(zhí)行其他,假死狀態(tài);而中斷則不同,中斷是邏輯判斷后的結(jié)果,有跳出(程序結(jié)束停止)或轉(zhuǎn)向(啟動執(zhí)行其他),可以進(jìn)行其他操作。
回復(fù)

使用道具 舉報(bào)

ID:282095 發(fā)表于 2019-7-26 10:23 | 顯示全部樓層
優(yōu)先級順序不同
回復(fù)

使用道具 舉報(bào)

ID:316613 發(fā)表于 2019-7-26 10:25 | 顯示全部樓層
邏輯上不一樣,中斷時去中斷服務(wù)函數(shù)執(zhí)行,執(zhí)行完服務(wù)函數(shù)在回到被打斷的地方繼續(xù)執(zhí)行
回復(fù)

使用道具 舉報(bào)

ID:398075 發(fā)表于 2019-7-26 17:04 | 顯示全部樓層
if語句在While循環(huán)里滿足相應(yīng)的條件才能執(zhí)行,然而中斷能夠打斷if的運(yùn)行,簡單來說中斷的優(yōu)先級比較高
回復(fù)

使用道具 舉報(bào)

ID:147266 發(fā)表于 2019-7-26 22:05 | 顯示全部樓層
完全沒有可比性……
回復(fù)

使用道具 舉報(bào)

ID:388197 發(fā)表于 2019-7-26 23:08 | 顯示全部樓層
如果程序就兩行三行,那的確體會不出什么區(qū)別.
回復(fù)

使用道具 舉報(bào)

ID:306591 發(fā)表于 2019-7-27 08:02 | 顯示全部樓層
感謝樓上各位大佬的解答  我明白啦
回復(fù)

使用道具 舉報(bào)

ID:511461 發(fā)表于 2019-7-28 15:50 | 顯示全部樓層
中斷的優(yōu)先級比if的優(yōu)先級高
回復(fù)

使用道具 舉報(bào)

ID:589379 發(fā)表于 2019-7-28 17:55 | 顯示全部樓層
中斷時在做一件事時間時達(dá)到那個條件直接跳過去,后面回來的時候還是繼續(xù)做之前的事,條件語句是你執(zhí)行到那里時才進(jìn)行判斷如果達(dá)到就執(zhí)行不達(dá)到就往后走
回復(fù)

使用道具 舉報(bào)

ID:841073 發(fā)表于 2020-11-17 20:34 | 顯示全部樓層
小黑屋525 發(fā)表于 2019-7-26 09:16
中斷就是主程序執(zhí)行中被打斷去做另一件事,而if是滿足條件執(zhí)行,中斷的優(yōu)先級更高,這樣子來說吧,在if和中 ...

請問在程序中該如何寫呢
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表