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