比較程式查詢方式,中斷控制方式和DMA等輸入輸出方式的優缺點

時間 2021-09-10 12:00:49

1樓:

1、程式查詢方式:

優點:這種方式控制簡單。

缺點:但外設和主機不能同時工作,各外設之間也不能同時工作,系統效率很低,因此,僅適用於外設的數目不多,對i/o處理的實時要求不那麼高,cpu的操作任務比較單一,並不很忙的情況。

2、中斷控制方式

優點:可程式設計中斷控制器8259a可以接收多個外部中斷源的中斷請求,並進行優先順序判斷,選中當前優先順序最高的中斷請求,並將此請求送到cpu的intr端。當cpu響應中斷並進入中斷服務程式的處理過程後,中斷控制器仍負責對外部中斷請求的管理。

缺點:多個外部中斷源共享中斷資源,必須解決相應的一些問題,例如cpu晶片上只有一個intr輸入端,多箇中斷源如何與intr連線、中斷向量如何區別、各中斷源的優先順序如何判定等。

3、dma

優點:控制簡單,它適用於資料傳輸率很高的裝置進行成組傳送。

缺點:在dma控制器訪問記憶體階段,記憶體的效能沒有充分發揮,相當一部分記憶體工作週期是空閒的。這是因為,外圍裝置傳送兩個資料之間的間隔大於記憶體儲存週期,即使高速i/o裝置也是如此。

擴充套件資料

dma傳輸將資料從一個地址空間複製到另外一個地址空間。當cpu初始化這個傳輸動作,傳輸動作本身是由dma控制器來實行和完成。典型的例子就是移動一個外部記憶體的區塊到晶片內部更快的記憶體區。

像是這樣的操作並沒有讓處理器工作拖延,反而可以被重新排程去處理其他的工作。dma傳輸對於高效能嵌入式系統演算法和網路是很重要的。

在實現dma傳輸時,由dma控制器直接掌管匯流排,因此,存在著一個匯流排控制權轉移問題。即dma傳輸前,cpu要把匯流排控制權交給dma控制器,而在結束dma傳輸後,dma控制器應立即把匯流排控制權再交回給cpu。

2樓:無和有

程式查詢方式控制簡單,但外設和主機不能同時工作,各外設之間也不能同時工作,系統效率很低,因此,僅適用於外設的數目不多,對i/o處理的實時要求不那麼高,cpu的操作任務比較單一,並不很忙的情況

中斷控制方式具有隨機性,不能隨意處理問題

dmadma傳輸方式無需cpu直接控制傳輸,也沒有中斷處理方式那樣保留現場和恢復現場的過程,通過硬體為ram與i/o裝置開闢一條直接傳送資料的通路,使cpu的效率大為提高

所以總體來說,dma的方式比較符合現代輸入輸出方式的需要

擴充套件資料

dma 傳輸將資料從一個地址空間複製到另外一個地址空間。當cpu 初始化這個傳輸動作,傳輸動作本身是由 dma 控制器來實行和完成

典型的例子就是移動一個外部記憶體的區塊到晶片內部更快的記憶體區。像是這樣的操作並沒有讓處理器工作拖延,反而可以被重新排程去處理其他的工作。dma 傳輸對於高效能 嵌入式系統演算法和網路是很重要的。

在實現dma傳輸時,是由dma控制器直接掌管匯流排,因此,存在著一個匯流排控制權轉移問題。即dma傳輸前,cpu要把匯流排控制權交給dma控制器,而在結束dma傳輸後,dma控制器應立即把匯流排控制權再交回給cpu。一個完整的dma傳輸過程必須經過dma請求、dma響應、dma傳輸、dma結束4個步驟

3樓:匿名使用者

(1)程式控制輸入輸出方式。完全由cpu控制的輸入輸出方式,外圍裝置每傳送或接收一個資料都要由cpu執行相應的指令才能完成;與cpu非同步工作;適合於連線低速外圍裝置。

(2)中斷輸入輸出方式。當出現來自系統外部,機器內部,甚至處理機本身的任何例外的,或者雖然是事先安排的,但出現在現行程式的什麼地方是事先不知道的事件時,cpu暫停執行現行程式,轉去處理這些事件,等處理完成後再返回來繼續執行原先的程式;與cpu並行工作;資料的輸入和輸出都要經過cpu;一般用於連線低速外圍裝置。

(3)直接儲存器訪問方式(dma)。外圍裝置與主儲存器之間建立直接資料通路,傳輸資料不需要cpu干預;計算機系統以主儲存器為中心,主儲存器既可以被cpu訪問,也可以被外圍裝置訪問;在外圍裝置與主儲存器之間傳送資料不需要執行程式;主要用來連線高速外圍裝置。

4樓:

程式查詢方式,資料在cpu和外圍裝置之間的傳送完全靠計算機程式控制,優點是硬體結構比較簡單,缺點是cpu效率低,中斷方式是外圍裝置用來「主動」通知cpu,準備輸入輸出的一種方式,它節省了cpu時間,但硬體結構相對複雜一些

網路是怎麼形成的

5樓:time夢醒的時分

網際網路這一偉大創舉,同樣源於仿生學,人們通過研究蜘蛛

結網的原理建立了網際網路。為了紀念網際網路之父第一次看見的那隻名叫因特的蜘蛛,所以,網際網路也被稱為——因特網。當今全球啊,網際網路系統共分為四大區域,每一個區域,都由一件網際網路的本體,通過光纜覆蓋訊號。

這四大區域分別被命名為:格蘭芬多、斯萊特林、赫奇帕奇以及——拉文克勞!所以啊,從一隻小小的蜘蛛到改變世界的網際網路,這是蜘蛛的一小步,卻是我們人類的一大步!

6樓:雪域寒霜

計算機網路的發展歷程 計算機網路從產生到發展,總體來說可以分成4個階段。

第1階段:20世紀60年代末到20世紀70年代初為計算機網路發展的萌芽階段。其主要特徵是:

為了增加系統的計算能力和資源共享,把小型計算機連成實驗性的網路。第一個遠端分組交換網叫arpanet,是由美國國防部於2023年建成的,第一次實現了由通訊網路和資源網路複合構成計算機網路系統。標誌計算機網路的真正產生,arpanet是這一階段的典型代表。

第2階段:20世紀70年代中後期是區域網絡(lan)發展的重要階段,其主要特徵為:區域網絡作為一種新型的計算機體系結構開始進入產業部門。

區域網技術是從遠端分組交換通訊網路和i/o匯流排結構計算機系統派生出來的。2023年,美國xerox公司的palo alto研究中心推出乙太網(ethernet),它成功地採用了夏威夷大學aloha無線電網路系統的基本原理,使之發展成為第一個匯流排競爭式區域網絡。2023年,英國劍橋大學計算機研究所開發了著名的劍橋環區域網(cambridge ring)。

這些網路的成功實現,一方面標誌著區域網絡的產生,另一方面,它們形成的乙太網及環網對以後區域網絡的發展起到導航的作用。

第3階段:整個20世紀80年代是計算機區域網絡的發展時期。其主要特徵是:

區域網絡完全從硬體上實現了iso的開放系統互連通訊模式協議的能力。計算機區域網及其互連產品的整合,使得區域網與局域互連、區域網與各類主機互連,以及區域網與廣域網互連的技術越來越成熟。綜合業務資料通訊網路(isdn)和智慧化網路(in)的發展,標誌著區域網絡的飛速發展。

2023年2月,ieee (美國電氣和電子工程師學會)下屬的802區域網絡標準委員會宣告成立,並相繼提出ieee801.5~802.6等區域網絡標準草案,其中的絕大部分內容已被國際標準化組織(iso)正式認可。

作為區域網絡的國際標準,它標誌著區域網協議及其標準化的確定,為區域網的進一步發展奠定了基礎。

第4階段:20世紀90年代初至現在是計算機網路飛速發展的階段,其主要特徵是:計算機網路化,協同計算能力發展以及全球互連網路(internet)的盛行。

計算機的發展已經完全與網路融為一體,體現了「網路就是計算機」的口號。目前,計算機網路已經真正進入社會各行各業,為社會各行各業所採用。另外,虛擬網路fddi及atm技術的應用,使網路技術蓬勃發展並迅速走向市場,走進平民百姓的生活。

網路給我們帶來了什麼

7樓:忻巨集峻告好

網路的生活,豐富多彩,寂寞的人兒喜歡

8樓:季以丹卜豐

好處:提供便利的資訊渠道,搭建網上便捷的溝通橋樑;網上辦事(存錢啊、買東西啊、玩網遊、還有交友等等)還有大多數工作方面也與網路緊緊密切聯絡著的。。

壞處:首先第一,豐富的資訊讓現實社會殘酷競爭以及生活的平淡乏味的人有對網路有很強的依賴感,以至於造成青少年因上網成癮而釀成的慘劇時有發生,這是一最大的悲哀的後果之一,還有就是貌似現在大多數都在網上交朋友了,很少在現實當中與人痛痛快快的拉呱了,人與人之間情義變淡,互相的不信任也大多數

多了起來,彷彿少了一些真情實感的交流與溝通,這些也是現實社會很悲哀的結果之一。

9樓:初瓷萌妹

我們現在已經步入了資訊化的時代,電腦已經普及全球。想一想當我們開啟電腦時我們應該怎麼樣呢!網路把世界連成了一家。

給我們帶來了許多好處和壞處。上網可以讓我們獲得更多的知識,讓我們更加聰明,提高我們的社交能力,讓我們學會更強的體現語言表達能力。我們上網還可以查資料,讀美文了解世界的資訊,讓我們的知識更加淵博……但是,上網的好處很多,壞處也不少。

每當我們開啟電腦。看到那些充滿血腥的網路遊戲,看見那些精彩炫色的畫面。會讓一些抵抗能力差的青少年誤入歧途,走上殺人搶劫的犯罪道路。

人如果長期上網的話,會導致視網膜脫落,雙目失明,學習一落千丈,甚至會發生猝死等危險狀況。網路就像一張大網不要讓這張大網,把你網在裡面。我們的面前就是無底深淵。

離它只有一念之差。同學們!退一步海闊天空,讓我們上網前先調整好心態,不要讓網路綁住手腳,不要讓我們掉進那無底深淵……網路給我們帶來的有歡樂,也有痛苦,有好處也有壞處。

讓我們把握住尺寸,讓網路帶給我們的只有知識和快樂吧!讓我們健康的在資訊化的時代裡成長吧!把握住自己就是把握住自己的未來,讓我們的明天更加美好吧!

對我有幫助!

10樓:申綠定湃

網路改變了我們的學習,工作和生活方式,給我們帶來了方便、快捷、讓我們享受跨越國界的無限溝通的樂趣。

11樓:姚綺山其淵

1.網路對於城市的建設和國際上的發展有著更大的影響2.網路對人生活也有十分重要的意義,隨著科學的發達,很多城市人用網際網路來完成購物,這樣不僅節省了時間,免除了舟車勞頓,還有機會買到在本地市場難覓的商品。

同時,對一些追求新奇的白領族、學生族來說,不失為一種時尚的消費方式。其次,網路交易的安全性也是隱患,網民最擔心被人惡意侵犯隱私和被人偷盜銀行賬號和密碼。不過,儘管網上購物存在著利弊的兩面性,但是隻要消費者能夠仔細識別網上物品的真偽,把握購物的分寸,正確合理地參與網路購物的流程,那麼大部分的問題就可以得到有效的避免。

3.網路對農村和農村的教師的影響也是比較大的,雖然他們地處鄉村,但是現在網路還是比較發達的,我們學校幾乎所有的年輕教師都有電腦,也都可以上網,對於教師的工作來說,網路給他們的幫助很大,查詢資料啊,尋找資訊啊,休閒娛樂啊,作用不小。但如果說到深層次的作用,估計不太多,對鄉下的老師來說,網路也就那麼點功效,其他的暫時都用不上,再加上平時工作也忙,根本沒時間研究這個,所以很大的意義是沒有的。

4.對於學生來說呢?網路和像一把雙刃劍.具體如何就不多說了!

什麼是中斷控制方式它的基本過程是什麼

亨利林肯 我真的不知道樓上有沒有學過真的。怎麼感覺都像是另一個多元宇宙裡的了。首先常見的傳專輸控制方式有 屬4種。查詢,無條件,中斷和dma。大白話開始 無條件就是不管你外設準備好沒,我直接傳。由於我cpu比你外設快多了。你外設傳東西給cpu,cpu基本上是立馬處理的。所以無條件。查詢就是,cpu週...

電梯的控制方式有哪些,電梯有哪些控制方式?

鬱悶的太陽 電梯控制方式,將牽引電機直接裝置於橋廂頂部或底部,牽引環繞鋼索以驅動橋廂,使用於小型橋廂,用於個人電梯,可省去傳統型的機房。1.液壓驅動式 以電機驅動,將高壓油灌入油缸,驅動活動塞以驅動橋廂。速度慢,通常用於 20 米以下的建築物。2.電機減速齒輪驅動式 以交 直流電機經減速齒輪及牽引機...

商標查詢的方式有那些

一般商標都會存在和其他商標有相似之處,商標可能不好辨別,沒有顯著性這些關鍵的問題,不過進行商標註冊查詢後,可以有效的避開這些問題。所以商標查詢非常的重要。商標查詢的方式就是去商標局或者找專業的八戒智慧財產權顧問。優點 隨查結準確 析報告 靜若止水 商標查詢的主要作用就是避免相同類似商標,降低註冊風險...