MCS-51系列單片機(jī)的中斷優(yōu)先級(jí)
1.多個(gè)中斷同時(shí)發(fā)生,則高優(yōu)先級(jí)的中斷先執(zhí)行
2.多個(gè)中斷同時(shí)發(fā)生,則同一優(yōu)先級(jí)中優(yōu)先權(quán)靠前的先執(zhí)行。
3.低優(yōu)先級(jí)的中斷在執(zhí)行時(shí),高優(yōu)先級(jí)的中斷可以中斷低優(yōu)先級(jí)的中斷程序
4.低優(yōu)先權(quán)的中斷在執(zhí)行時(shí),同一優(yōu)先級(jí)中高優(yōu)先權(quán)的中斷不能中斷低優(yōu)先權(quán)的中斷程序
這個(gè)問(wèn)題就像你去醫(yī)院看病,看病分為普通掛號(hào)、急診號(hào)、特級(jí)搶救號(hào)(比如小胡同志遇刺之類)
現(xiàn)在醫(yī)院只有一個(gè)醫(yī)生,正常情況醫(yī)生按序號(hào)依次診斷普通掛號(hào)的病人,當(dāng)有急診號(hào)的病人時(shí),醫(yī)生就停止診斷普通掛號(hào)的病人,去診斷急診號(hào)病人,正在給急診號(hào)病人做手術(shù)的時(shí)候來(lái)了一個(gè)特級(jí)搶救號(hào),醫(yī)生馬上停止了對(duì)急診號(hào)病人的搶救,趕去搶救特級(jí)搶救號(hào)的病人,當(dāng)搶救完特級(jí)搶救號(hào)病人以后,醫(yī)生就回到急診號(hào)病人的手術(shù)室,繼續(xù)給他做手術(shù)。把急診號(hào)病人的手術(shù)做完以后,醫(yī)生再回到自己的辦公室診斷普通掛號(hào)的病人。
掛號(hào)的級(jí)別不一樣,醫(yī)生的對(duì)待方式也就不一樣,說(shuō)來(lái)說(shuō)去還是醫(yī)院的醫(yī)生太少了,一個(gè)醫(yī)生同時(shí)只能看一個(gè)病人。單核時(shí)代就是這座醫(yī)院,只有一個(gè)能干事的,所有的事情都要排隊(duì)。
評(píng)論