複製鏈接
請複製以下鏈接發送給好友

輸入輸出

鎖定
輸入輸出指的是產品輸入輸出視頻信號的端口,比較常見的是S端子和複合視頻端口。
中文名
輸入輸出
外文名
in-out
定    義
產品輸入輸出視頻信號的端口
常見類型
S端子和複合視頻端口
S端子
Separate Video

輸入輸出簡介

輸入輸出(input/output,I/O),讀作“eye-oh”,描述的是在計算機上輸入輸出數據的操作系統、程序或設備。一般的輸入輸出設備有打印機、硬盤、鍵盤和鼠標。實際上,有些設備只有輸入功能,如鍵盤和鼠標;有些設備只有輸出功能,如打印機;還有些設備具有輸入輸出2種功能,如硬盤、磁碟和可寫性只讀光盤(CD-ROM)。 [1] 

輸入輸出S端子

S端子也就是Separate Video,而“Separate”的中文意思就是“分離”。它是在AV接口的基礎上將色度信號C 和亮度信號Y進行分離,再分別以不同的通道進行傳輸,減少影像傳輸過程中的“分離”、“合成”的過程,減少轉化過程中的損失,以得到最佳的顯示效果。但S-Video仍要將兩路色差信號混合為一路色度信號C進行傳輸,然後再在顯示設備內解碼進行處理,這樣多少仍會帶來一定信號損失而產生失真(這種失真很小) ,而且由於混合導致色度信號的帶寬也有一定的限制。S-Video雖不是最好的,但考慮到目前的市場狀況和綜合成本等其它因素,它還是應用最普遍的視頻接口。

輸入輸出RCA接口

複合視頻接口採用RCA接口,RCA接口是目前電視設備上應用最廣泛的接口,幾乎每台電視上都提供了此類接口,用於視頻輸入。雖然AV接口實現了音頻和視頻的分離傳輸,這就避免了因為音/視頻混合干擾而導致的圖像質量下降,但由於AV接口傳輸的仍然是一種亮度/色度(Y/C)混合的視頻信號,仍然需要顯示設備對其進行亮/色分離和色度解碼才能成像,這種先混合再分離的過程必然會造成色彩信號的損失,色度信號和亮度信號也會有很大的機會相互干擾,從而影響最終輸出的圖像質量。

輸入輸出輸入輸出設備

輸入輸出設備(IO設備),是數據處理系統的關鍵外部設備之一,可以和計算機本體進行交互使用。如:鍵盤、寫字板、麥克風、音響、顯示器等。因此輸入輸出設備起了人與機器之間進行聯繫的作用。

輸入輸出輸入設備

輸入設備是向計算機輸入數據和信息的設備,是計算機與用户或其他設備通信的橋樑,是用户和計算機系統之間進行信息交換的主要裝置之一。輸入設備的任務是把數據、指令及某些標誌信息等輸送到計算機中去。鍵盤、鼠標、攝像頭、掃描儀光筆、手寫輸入板、遊戲杆、語音輸入裝置等都屬於輸入設備(Input Device ),是人或外部與計算機進行交互的一種裝置,用於把原始數據和處理這些數據的程序輸入到計算機中。
計算機能夠接收各種各樣的數據,既可以是數值型的數據,也可以是各種非數值型的數據,如圖形、圖像、聲音等都可以通過不同類型的輸入設備輸入到計算機中,進行存儲、處理和輸出。計算機的[1]輸入設備按功能可分為下列幾類:
字符輸入設備:鍵盤;
● 光學閲讀設備:光學標記閲讀機、光學字符閲讀機;
● 圖形輸入設備:鼠標器、操縱桿、光筆
● 圖像輸入設備:數碼像機、掃描儀、傳真機;
● 模擬輸入設備:語言模數轉換識別系統。
(如光電紙帶輸入器、卡片輸入器、光學字符讀出器、磁帶輸入裝備、漢字輸入裝備、鼠標等)將數據、程序和控制信息送入計算機內。

輸入輸出輸出設備

輸出設備(Output Device)是把計算或處理的結果或中間結果以人能識別的各種形式,如數字、符號、字母等表示出來,因此輸入輸出設備起了人與機器之間進行聯繫的作用。常見的有顯示器、打印機、繪圖儀、影像輸出系統、語音輸出系統、磁記錄設備等。
顯示器是計算機必不可少的一種圖文[2]輸出設備,它的作用是將數字信號轉換為光信號,使文字與圖形在屏幕上顯示出來;打印機也是PC機上的一種主要輸出設備,它把程序、數據、字符圖形打印在紙上。
控制枱打字機光筆、顯示器等既可作輸入設備、也可作輸出設備。
輸入輸出設備(I/O)起着人和計算機、設備和計算機、計算機和計算機的聯繫作用。

輸入輸出即插即用

説道I/O,就不得不説起即插即用。隨着新技術的發展,人們已經厭倦使用驅動光盤來安裝新設備的驅動。而即插即用的新技術的來臨,則解決了這個問題。
隨着微軟推出WINDOWS95/98,它也宣傳了WINDOWS95/98為用户提供的底層硬件資源的智能管理能力,即WINDOWS95/98具有即插即用(PNP:PlugandPlay)的功能,由此即插即用才為人們廣泛重視。

輸入輸出標準輸入輸出

執行一個shell命令行時通常會自動打開三個標準文件,即標準輸入文件(stdin),通常對應終端的鍵盤;標準輸出文件(stdout)和標準錯誤輸出文件(stderr),這兩個文件都對應終端的屏幕。進程將從標準輸入文件中得到輸入數據,將正常輸出數據輸出到標準輸出文件,而將錯誤信息送到標準錯誤文件中。

輸入輸出輸入輸出系統

輸入輸出系統是計算機系統中的主機與外部進行通信的系統。它由外圍設備和輸入輸出控制系統兩部分組成,是計算機系統的重要組成部分。外圍設備包括輸入設備、輸出設備和磁盤存儲器、磁帶存儲器光盤存儲器等。從某種意義上也可以把磁盤、磁帶和光盤等設備看成一種輸入輸出設備,所以輸入輸出設備與外圍設備這兩個名詞經常是通用的。在計算機系統中,通常把處理機和主存儲器之外的部分稱為輸入輸出系統,輸入輸出系統的特點是異步性、實時性和設備無關性。

輸入輸出原理

從信息傳輸速率來講,相差也很懸殊。如果把高速工作的主機同不同速度工作的外圍設備相連接,保證主機與外圍設備在時間上同步要討論的外圍設備的定時問題。
輸入/輸出設備同CPU交換數據的過程:
輸入過程:
(1)CPU把一個地址值放在地址總線上,這一步將選擇某一輸入設備;
(2)CPU等候輸入設備的數據成為有效;
(3)CPU從數據總線讀入數據,並放在一個相應的寄存器中。
輸出過程:
(1)CPU把一個地址值放在地址總線上,選擇輸出設備;
(2)CPU把數據放在數據總線上;
(3)輸出設備認為數據有效,從而把數據取走。

輸入輸出定時方式

由於輸入/輸出設備本身的速度差異很大,因此,對於不同速度的外圍設備,需要有不同的定時方式,總的説來,CPU與外圍設備之間的定時,有以下三種情況。
1.速度極慢或簡單的外圍設備
對這類設備,如機械開關、顯示二極管等等,CPU總是能足夠快地作出響應。換句話説,對機械開關來講,CPU可以認為輸入的數據一直有效,因為機械開關的動作相對CPU的速度來講是非常慢的,對顯示二極管來講,CPU可以認為輸出一定準備就緒,因為只要給出數據,顯示二極管就能進行顯示,所以,在這種情況下,CPU只要接收或發送數據就可以了。
2.慢速或中速的外圍設備
由於這類設備的速度和CPU的速度並不在一個數量級,或者由於設備(如鍵盤)本身是在不規則時間間隔下操作的,因此,CPU與這類設備之間的數據交換通常採用異步定時方式。其定時過程如下:
如果CPU從外設接收一個字,則它首先詢問外設的狀態,如果該外設的狀態標誌表明設備已“準備就緒”,那麼CPU就從總線上接收數據。CPU在接收數據以後,發出輸入響應信號,告訴外設已經把數據總線上的數據取走。然後,外設把“準備就緒”的狀態標誌復位,並準備下一個字的交換。如果CPU起先詢問外設時,外設沒有“準備就緒”,那麼它就發出表示外設“忙”的標誌。於是,CPU將進入一個循環程序中等待,並在每次循環中詢問外設的狀態,一直到外設發出“準備就緒”信號以後,才從外設接收數據。
CPU發送數據的情況也與上述情況相似,外設先發出請求輸出信號,而後,CPU詢問外設是否準備就緒。如果外設已準備就緒,CPU便發出準備就緒信號,並送出數據。外設接收數據以後,將向CPU發出“數據已經取走”的通知。
通常,把這種在CPU和外設間用問答信號進行定時的方式叫做應答式數據交換。
3.高速的外圍設備
由於這類外設是以相等的時間間隔操作的,而CPU也是以等間隔的速率執行輸入/輸出指令的,因此,這種方式叫做同步定時方式。一旦CPU和外設發生同步,它們之間的數據交換便靠時鐘脈衝控制來進行。

輸入輸出控制方式

程序查詢方式和程序中斷方式適用於數據傳輸率比較低的外圍設備,而DMA方式、通道方式和PPU方式適用於數據傳輸率比較高的設備。在單片機微型機中多采用程序查詢方式、程序中斷方式和DMA方式。通道方式和PPU方式大都用在中、大型計算機中。
在計算機系統中,CPU管理外圍設備也有幾種類似的方式:
程序查詢方式是早期計算機中使用的一種方式。數據在CPU和外圍設備之間的傳送完全靠計算機程序控制,查詢方式的優點是CPU的操作和外圍設備的操作能夠同步,而且硬件結構比較簡單。但問題是,外圍設備動作很慢,程序進入查詢循環時將白白浪費掉CPU很多時間。這種情況同上述例子中第一種方法相仿,CPU此時只能等待,不能處理其他業務。即使CPU採用定期地由主程序轉向查詢設備狀態的子程序進行掃描輪詢的辦法,CPU寶貴資源的浪費也是可觀的。因此當前除單片機外,很少使用程序查詢方式。
中斷是外圍設備用來“主動”通知CPU,準備送出輸入數據或接收輸出數據的一種方法。通常,當一箇中斷髮生時,CPU暫停它的現行程序,而轉向中斷處理程序,從而可以輸入或輸出一個數據。當中斷處理完畢後,CPU又返回到它原來的任務,並從它停止的地方開始執行程序。這種方式和我們前述例子的第二種方法相類似。可以看出,它節省了CPU寶貴的時間,是管理I/O操作的一個比較有效的方法。中斷方式一般適用於隨機出現的服務,並且一旦提出要求,應立即進行。同程序查詢方式相比,硬件結構相對複雜一些,服務開銷時間較大。
3直接內存訪問(DMA)方式
用中斷方式交換數據時,每處理一次I/O交換,約需幾十微秒到幾百微秒。對於一些高速的外圍設備,以及成組交換數據的情況,仍然顯得速度太慢。直接內存訪問(DMA)方式是一種完全由硬件執行I/O交換的工作方式。這種方式既考慮到中斷響應,同時又要節約中斷開銷。此時,DMA控制器從CPU完全接管對總線的控制,數據交換不經過CPU,而直接在內存和外圍設備之間進行,以高速傳送數據。這種方式和前述例子的第三種方法相仿,主要優點是數據傳送速度很高,傳送速率僅受到內存訪問時間的限制。與中斷方式相比,需要更多的硬件。DMA方式適用於內存和高速外圍設備之間大批數據交換的場合。
DMA方式的出現已經減輕了CPU對I/O操作的控制,使得CPU的效率有顯著的提高,而通道的出現則進一步提高了CPU的效率。這是因為,CPU將部分權力下放給通道。通道是一個具有特殊功能的處理器,某些應用中稱為輸入輸出處理器(IOP),它可以實現對外圍設備的統一管理和外圍設備與內存之間的數據傳送。這種方式與前述例子的第四種方法相仿,大大提高了CPU的工作效率。然而這種提高CPU效率的辦法是以花費更多硬件為代價的。
5外圍處理機方式
外圍處理機(PPU)方式是通道方式的進一步發展。由於PPU基本上獨立於主機工作,它的結構更接近一般處理機,甚至就是微小型計算機。在一些系統中,設置了多台PPU,分別承擔I/O控制、通信、維護診斷等任務。從某種意義上説,這種系統已變成分佈式的多機系統 [2] 
參考資料
  • 1.    輸入輸出  .TechTarget信息化[引用日期2015-07-23]
  • 2.    劉國海, 戴先中. 交流電機輸入輸出自適應解耦控制[J]. 電工技術學報, 2002, 17(1):12-16.