詞語解釋
“中斷”在通信中是指當一個信息傳輸過程中,接收方或發(fā)送方主動或被動的終止信息傳輸,從而中斷了信息的傳輸過程。 中斷在通信中有著重要的作用,它可以有效地控制信息傳輸?shù)牧鞒,確保信息傳輸?shù)陌踩院涂煽啃浴? 例如,在數(shù)據(jù)傳輸過程中,發(fā)送方可以通過中斷來控制數(shù)據(jù)的傳輸速度,以確保數(shù)據(jù)的完整性和可靠性。另外,中斷也可以用來控制網(wǎng)絡流量,以防止網(wǎng)絡擁塞。 此外,中斷也可以用來終止不必要的信息傳輸,以節(jié)省網(wǎng)絡資源,提高網(wǎng)絡效率。例如,在文件傳輸過程中,發(fā)送方可以通過中斷來終止不必要的文件傳輸,以節(jié)省網(wǎng)絡資源。 另外,中斷也可以用來終止危險的信息傳輸,以防止網(wǎng)絡安全攻擊。例如,當發(fā)現(xiàn)有惡意程序在傳播時,可以通過中斷來終止該程序的傳播,以防止網(wǎng)絡安全攻擊。 總之,中斷在通信中有著重要的作用,它可以有效地控制信息傳輸?shù)牧鞒,確保信息傳輸?shù)陌踩院涂煽啃,以及?jié)省網(wǎng)絡資源,提高網(wǎng)絡效率。 中斷是單片機實時地處理內(nèi)部或外部事件的一種內(nèi)部機制。當某種內(nèi)部或外部事件發(fā)生時,單片機的中斷系統(tǒng)將迫使CPU暫停正在執(zhí)行的程序,轉(zhuǎn)而去進行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。 一、什么是中斷 雖然現(xiàn)在win9x已經(jīng)有了PNP(即插即用)功能,但是中斷沖突仍然是不可避免的,其中最為容易發(fā)生沖突的就是IRQ、DMA和I/O。首先我們先了解一下IRQ、DMA和I/O的概念: 1、IRQ(Interrupt Request) IRQ英文全稱Interrupt Request,中文翻譯為中斷請求線。計算機中有許多設備(例如聲卡、硬盤等)他們都能在沒有CPU介入的情況下完成一定的工作。但是這些設備還是需要定期中斷CPU,讓CPU為其做一些特定的工作。如果這些設備要中斷CPU的運行,就必需在中斷請求線上把CPU中斷的信號發(fā)給CPU。所以每個設備只能使用自己獨立的中斷請求線。一般來說在80286以上計算機中,共有16個中斷請求線與各種需要用中斷的不同外設相連接,(每個中斷線有一個標號也就是中斷號)。 中斷號的分配情況如下: IRQ 說明 0 定時器 1 鍵盤 2 串行設備控制器 3 COM2 4 COM1 5 LPT2 6 軟盤控制器 7 LPT1 8 實時時鐘 9 PC網(wǎng)絡 10 可用(Available) 11 可用(Available) 12 PS/2 鼠標 13 數(shù)學協(xié)處理器 14 硬盤控制器 15 可用(Available) NM1 奇偶校驗 大家現(xiàn)在就可以清楚的看到,IRQ3、4、5、10、11、12、15可供用使用。 2、DMA(Direct Memory Access) 計算機與外設之間的聯(lián)系一般通過兩種方法:一是通過CPU控制來進行數(shù)據(jù)的傳送;二是在專門的芯片控制下進行數(shù)據(jù)的傳送。我們所說的DMA,就是不用CPU控制,外設同內(nèi)存之間相互傳送數(shù)據(jù)的通道,在這種方式下,外設利用DMA通道直接將數(shù)據(jù)寫入存儲器或?qū)?shù)據(jù)從存儲器中讀出,而不用CPU參與,系統(tǒng)的速度會大大增加。 DMA通道分配情況表 DMA 0 可用 DMA 1 EPC打印口 DMA 2 軟盤控制器 DMA 3 8位數(shù)據(jù)傳送 DMA 4 DMA控制器 DMA 5 可用 DMA 6 可用 DMA 7 可用 3、I/O(INPUT/OUTPUT) 輸入/輸出端口,也就是計算機配件與CPU連接的接口。每個端口都有自己唯一的一個端口號,這個端口號稱為地址。每一個想和CPU通信的外設或配件都有不同的I/O地址,通常在PC機內(nèi)部一共有1024個地址。 二、中斷沖突的解決 現(xiàn)在我們已經(jīng)基本知道了IRQ、DMA和I/O的概念,下面我就要說一下如何解決常見的中斷沖突問題。 眾所周知,現(xiàn)在的win9x已經(jīng)運用PNP技術,它可以將中斷進行自動分配,這種“即插即用”的功能可以說是大大簡化了用戶的操作。不過任何事物都有好與不好兩方面,這種PNP技術也有它的弱點,那就是如果不能認出要安裝的新設備,那么自動分配中斷時就會產(chǎn)生沖突。現(xiàn)在新的硬件產(chǎn)品層出不窮,各種產(chǎn)品又相互兼容,功能類似,這就導致了win9x常常不能正確檢測出新設備,中斷沖突也就不可避免了。 知道了沖突產(chǎn)生的原因,那我們?nèi)绻鉀Q沖突呢?在此我就詳細的談一談在win9x下中斷沖突的解決。首先我們要知道系統(tǒng)中沖突的設備,做法是在控制面板中雙擊“系統(tǒng)”圖標,查看設備管理器中的各設備。一般有“?”和“!”的設備要注意了,有問題的設備就是它們了。解決方法有分兩步做: 第一步、先刪去有“?”和“!”的設備,然后重新啟動,讓計算機自己再認一遍這些設備。這樣做是因為部分有“?”和“!”的設備可能是驅(qū)動程序安裝有誤,再重裝一遍可解決問題。 第二步、如果上面一步還是不能解決問題,現(xiàn)在多半是中斷沖突了,那我們只能手動調(diào)整來解決中斷沖突。在系統(tǒng)=>設備管理器=>屬性 中我們可以看到系統(tǒng)資源分配的情況,通過查看此項就可從中了解到哪些系統(tǒng)資源被占用,哪些系統(tǒng)資源還沒有用,用戶做相應的調(diào)整即可。 三、如何防止中斷沖突 要防止中斷沖突,其實就是要知道什么設備容易產(chǎn)生中斷沖突,只要知道了這點,在使用這些設備時稍微注意一下就可以了。下面我列出一些容易沖突的設備,希望對讀者有用。 1、聲卡:一些早期的ISA型聲卡,系統(tǒng)很有可能不認,就需要用戶手動設置(一般為5) 2、內(nèi)置調(diào)制解調(diào)器和鼠標:一般鼠標用COM1,內(nèi)置調(diào)制解調(diào)器使用COM2的中斷(一般為3),這時要注意此時COM2上不應有其它設備 3、網(wǎng)卡和鼠標:此問題一般發(fā)生在鼠標在COM1口,使用中斷為3,這時要注意通常網(wǎng)卡的默認中斷為3,兩者極有可能發(fā)成沖突。 4、打印機和EPP掃描儀:在安裝掃描儀驅(qū)動程序時應將打印機打開,因為兩個設備中串聯(lián),所以為了防止以后掃描儀驅(qū)動程序設置有誤,一定要將打印機打開再安裝掃描儀驅(qū)動程序。 5、操作系統(tǒng)和BIOS:如果計算機使用了“即插即用”操作系統(tǒng)(例如win98),應將BIOS中PNP OS Installed設置為Yes這樣可讓操作系統(tǒng)重新設置中斷。 6、PS/2鼠標和BIOS:在使用PS/2鼠標時應將BIOS中PS/2 Mouse Function Control打開或設置為Auto,只有這樣BIOS才能將IRQ12分配給PS/2鼠標用。
中斷是單片機實時地處理內(nèi)部或外部事件的一種內(nèi)部機制。當某種內(nèi)部或外部事件發(fā)生時,單片機的中斷系統(tǒng)將迫使CPU暫停正在執(zhí)行的程序,轉(zhuǎn)而去進行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。 一、什么是中斷 雖然現(xiàn)在win9x已經(jīng)有了PNP(即插即用)功能,但是中斷沖突仍然是不可避免的,其中最為容易發(fā)生沖突的就是IRQ、DMA和I/O。首先我們先了解一下IRQ、DMA和I/O的概念: 1、IRQ(Interrupt Request) IRQ英文全稱Interrupt Request,中文翻譯為中斷請求線。計算機中有許多設備(例如聲卡、硬盤等)他們都能在沒有CPU介入的情況下完成一定的工作。但是這些設備還是需要定期中斷CPU,讓CPU為其做一些特定的工作。如果這些設備要中斷CPU的運行,就必需在中斷請求線上把CPU中斷的信號發(fā)給CPU。所以每個設備只能使用自己獨立的中斷請求線。一般來說在80286以上計算機中,共有16個中斷請求線與各種需要用中斷的不同外設相連接,(每個中斷線有一個標號也就是中斷號)。 中斷號的分配情況如下: IRQ 說明 0 定時器 1 鍵盤 2 串行設備控制器 3 COM2 4 COM1 5 LPT2 6 軟盤控制器 7 LPT1 8 實時時鐘 9 PC網(wǎng)絡 10 可用(Available) 11 可用(Available) 12 PS/2 鼠標 13 數(shù)學協(xié)處理器 14 硬盤控制器 15 可用(Available) NM1 奇偶校驗 大家現(xiàn)在就可以清楚的看到,IRQ3、4、5、10、11、12、15可供用使用。 2、DMA(Direct Memory Access) 計算機與外設之間的聯(lián)系一般通過兩種方法:一是通過CPU控制來進行數(shù)據(jù)的傳送;二是在專門的芯片控制下進行數(shù)據(jù)的傳送。我們所說的DMA,就是不用CPU控制,外設同內(nèi)存之間相互傳送數(shù)據(jù)的通道,在這種方式下,外設利用DMA通道直接將數(shù)據(jù)寫入存儲器或?qū)?shù)據(jù)從存儲器中讀出,而不用CPU參與,系統(tǒng)的速度會大大增加。 DMA通道分配情況表 DMA 0 可用 DMA 1 EPC打印口 DMA 2 軟盤控制器 DMA 3 8位數(shù)據(jù)傳送 DMA 4 DMA控制器 DMA 5 可用 DMA 6 可用 DMA 7 可用 3、I/O(INPUT/OUTPUT) 輸入/輸出端口,也就是計算機配件與CPU連接的接口。每個端口都有自己唯一的一個端口號,這個端口號稱為地址。每一個想和CPU通信的外設或配件都有不同的I/O地址,通常在PC機內(nèi)部一共有1024個地址。 二、中斷沖突的解決 現(xiàn)在我們已經(jīng)基本知道了IRQ、DMA和I/O的概念,下面我就要說一下如何解決常見的中斷沖突問題。 眾所周知,現(xiàn)在的win9x已經(jīng)運用PNP技術,它可以將中斷進行自動分配,這種“即插即用”的功能可以說是大大簡化了用戶的操作。不過任何事物都有好與不好兩方面,這種PNP技術也有它的弱點,那就是如果不能認出要安裝的新設備,那么自動分配中斷時就會產(chǎn)生沖突。現(xiàn)在新的硬件產(chǎn)品層出不窮,各種產(chǎn)品又相互兼容,功能類似,這就導致了win9x常常不能正確檢測出新設備,中斷沖突也就不可避免了。 知道了沖突產(chǎn)生的原因,那我們?nèi)绻鉀Q沖突呢?在此我就詳細的談一談在win9x下中斷沖突的解決。首先我們要知道系統(tǒng)中沖突的設備,做法是在控制面板中雙擊“系統(tǒng)”圖標,查看設備管理器中的各設備。一般有“?”和“!”的設備要注意了,有問題的設備就是它們了。解決方法有分兩步做: 第一步、先刪去有“?”和“!”的設備,然后重新啟動,讓計算機自己再認一遍這些設備。這樣做是因為部分有“?”和“!”的設備可能是驅(qū)動程序安裝有誤,再重裝一遍可解決問題。 第二步、如果上面一步還是不能解決問題,現(xiàn)在多半是中斷沖突了,那我們只能手動調(diào)整來解決中斷沖突。在系統(tǒng)=>設備管理器=>屬性 中我們可以看到系統(tǒng)資源分配的情況,通過查看此項就可從中了解到哪些系統(tǒng)資源被占用,哪些系統(tǒng)資源還沒有用,用戶做相應的調(diào)整即可。 三、如何防止中斷沖突 要防止中斷沖突,其實就是要知道什么設備容易產(chǎn)生中斷沖突,只要知道了這點,在使用這些設備時稍微注意一下就可以了。下面我列出一些容易沖突的設備,希望對讀者有用。 1、聲卡:一些早期的ISA型聲卡,系統(tǒng)很有可能不認,就需要用戶手動設置(一般為5) 2、內(nèi)置調(diào)制解調(diào)器和鼠標:一般鼠標用COM1,內(nèi)置調(diào)制解調(diào)器使用COM2的中斷(一般為3),這時要注意此時COM2上不應有其它設備 3、網(wǎng)卡和鼠標:此問題一般發(fā)生在鼠標在COM1口,使用中斷為3,這時要注意通常網(wǎng)卡的默認中斷為3,兩者極有可能發(fā)成沖突。 4、打印機和EPP掃描儀:在安裝掃描儀驅(qū)動程序時應將打印機打開,因為兩個設備中串聯(lián),所以為了防止以后掃描儀驅(qū)動程序設置有誤,一定要將打印機打開再安裝掃描儀驅(qū)動程序。 5、操作系統(tǒng)和BIOS:如果計算機使用了“即插即用”操作系統(tǒng)(例如win98),應將BIOS中PNP OS Installed設置為Yes這樣可讓操作系統(tǒng)重新設置中斷。 6、PS/2鼠標和BIOS:在使用PS/2鼠標時應將BIOS中PS/2 Mouse Function Control打開或設置為Auto,只有這樣BIOS才能將IRQ12分配給PS/2鼠標用。
抱歉,此頁面的內(nèi)容受版權保護,復制需扣除次數(shù),次數(shù)不足時需付費購買。
如需下載請點擊:點擊此處下載
掃碼付費即可復制
調(diào)制解調(diào) | 多普勒 | 多普勒效應 | 中國衛(wèi)通 | 東南大學 | PSNT | hlout | 目標 | 華中科技大學 | 索愛手機 | 燃料電池 | 傳輸信道 |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關于詞典 | 幫助