版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、中斷是整個計(jì)算機(jī)系統(tǒng)必不可少的重要組成部分。它對輸入輸出處理、多道程序和分時操作、人機(jī)聯(lián)系的實(shí)時處理、事故處理、程序的監(jiān)視和跟蹤以及多處理機(jī)系統(tǒng)中各機(jī)的聯(lián)系等方面都起著重要的作用[1]。嵌入式系統(tǒng)可以沒有操作系統(tǒng)支持,但對中斷的處理無處不在。在嵌入式系統(tǒng)的實(shí)際應(yīng)用中,往往需要進(jìn)行大量的中斷處理,需要面對大量的外部中斷源發(fā)出的中斷信號,這些中斷信號在很多情況下是無序的,而各個任務(wù)的完成,需要一系列中斷信號組成的有序的中斷序列。我們將這種情
2、況稱為復(fù)雜中斷?,F(xiàn)有的中斷機(jī)制已經(jīng)難以應(yīng)付這種復(fù)雜的中斷。因此,一個高效、穩(wěn)定的中斷處理機(jī)制,一個能有效地應(yīng)對無序、復(fù)雜的中斷請求的中斷處理機(jī)制,無疑將為嵌入式系統(tǒng)的設(shè)計(jì)和應(yīng)用提供很大的靈活性,提高了嵌入式系統(tǒng)的工作效率。
本文針對在嵌入式系統(tǒng)中如何將收到的無序的中斷信號進(jìn)行合理的調(diào)度和有序的處理展開研究。主要分析了傳統(tǒng)的單片機(jī)和外部中斷控制器的中斷處理方式,研究了Linux操作系統(tǒng)中對于中斷的處理機(jī)制,最后針對在不支持多任務(wù)
3、操作系統(tǒng)的嵌入式系統(tǒng)中如何使多個任務(wù)能夠得到有序的執(zhí)行,而不受無序的中斷信號的干擾,提出一種基于有窮狀態(tài)自動機(jī)的中斷處理機(jī)制,該機(jī)制采用了兩段式的方式來盡量獲取中斷信號,再將獲取的中斷信號按照有窮自動機(jī)的工作原理進(jìn)行序列化調(diào)度,以應(yīng)對無序的復(fù)雜中斷請求帶來的麻煩。
第二章主要探討研究目前沒有操作系統(tǒng)支持的嵌入式系統(tǒng)中的中斷處理機(jī)制。目前在沒有操作系統(tǒng)支持的嵌入式系統(tǒng)中的中斷處理僅僅依靠處理器的處理能力或中斷控制器的處理能力來完
4、成任務(wù)。當(dāng)面對復(fù)雜中斷時,系統(tǒng)很容易陷入邏輯混亂,造成系統(tǒng)無法正確工作甚至系統(tǒng)崩潰。同時也對設(shè)計(jì)人員的工作造成很大困擾。
第三章主要研究Linux的中斷處理方式。包括中斷系統(tǒng)初始化過程、中斷和異常的硬件處理、中斷處理過程和Linux的軟中斷機(jī)制。分析了部分在Linux中對中斷處理的實(shí)現(xiàn)代碼。
第四章提出了一種新型的基于有窮狀態(tài)自動機(jī)的中斷機(jī)制,主要應(yīng)用于無操作系統(tǒng)支持的嵌入式系統(tǒng)中。該中斷機(jī)制引入自動機(jī)工作原理,使無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 從正規(guī)文法構(gòu)造有窮狀態(tài)自動機(jī)
- 用DNA分子自動機(jī)模擬有窮自動機(jī).pdf
- 基于共代數(shù)的確定型有窮自動機(jī)研究.pdf
- 基于接口自動機(jī)的嵌入式軟件驗(yàn)證技術(shù)及支撐工具研究.pdf
- 正規(guī)表達(dá)式和有窮自動機(jī)
- 基于自動機(jī)的嵌入式HTML解析器的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于FPGA嵌入式系統(tǒng)的中斷機(jī)制研究與應(yīng)用.pdf
- 正規(guī)表達(dá)式和有窮自動機(jī)
- 有窮自動機(jī)與詞法分析器
- 基于有窮自動機(jī)的網(wǎng)絡(luò)學(xué)習(xí)活動智能導(dǎo)航服務(wù)模型與算法研究.pdf
- 嵌入式開發(fā)-嵌入式linux下可插拔輸入驅(qū)動機(jī)制研究
- 基于有限狀態(tài)自動機(jī)的多模式匹配算法研究.pdf
- 基于有限狀態(tài)自動機(jī)的隱蔽信息流研究.pdf
- 基于神經(jīng)網(wǎng)絡(luò)的模糊有限狀態(tài)自動機(jī)研究.pdf
- Snort規(guī)則建模及有窮自動機(jī)的轉(zhuǎn)化與合并算法研究.pdf
- 基于等價類的非確定有窮自動機(jī)最小化方法的研究.pdf
- 基于有限狀態(tài)自動機(jī)的中文多模式匹配算法研究.pdf
- 基于有限狀態(tài)自動機(jī)的傳感網(wǎng)分布式復(fù)雜事件處理.pdf
- 基于白血病的多狀態(tài)生物分子自動機(jī).pdf
- 基于嵌入式系統(tǒng)的地鐵狀態(tài)監(jiān)視系統(tǒng)的研究.pdf
評論
0/150
提交評論