I/O數(shù)據(jù)有多少種類型傳送?他們有什么特點?程序方式:指通過輸入/輸出指令控制信息傳輸?shù)姆绞?,是一種軟件控制方式。根據(jù)程序控制方式的不同,可分為無條件傳送模式和條件傳送模式。無條件傳送 mode接口簡單,適用于可以隨時讀寫的設備。條件傳送 mode(查詢模式)的特點是接口電路簡單,CPU利用率低(程序周期等待),接口需要向CPU提供查詢狀態(tài)。
要求各種外設不能同時工作,外設處于被動狀態(tài)。中斷模式:當外設就緒時,外設通過接口電路向CPU發(fā)送中斷請求信號。如果允許,CPU停止執(zhí)行當前正在執(zhí)行的程序,響應外設中斷,切換到執(zhí)行相應的中斷服務子程序,與外設進行一次data 傳送。數(shù)據(jù)傳送結(jié)束后,CPU返回繼續(xù)執(zhí)行原來中斷的程序。其特點是CPU利用率高,外設有申請CPU中斷的主動權(quán),CPU和外設并行工作。
4、微型計算機與外部設備之間的信息傳輸方式方式是什么?傳輸方式應該是并行傳輸和串行傳輸。并行和串行的概念可以簡單解釋如下:如果傳送 a字符是8位數(shù)據(jù),那么在并行傳輸中,8條數(shù)據(jù)線分別用于傳輸每一位數(shù)據(jù),而在串行通信中,1條數(shù)據(jù)線用于bit 傳送每一位數(shù)據(jù),這是工作模式上的本質(zhì)區(qū)別,也是由此衍生出來的。一般來說,并行速度很快,但是需要更多的數(shù)據(jù)線。如果串口在數(shù)據(jù)傳輸速度上能滿足通用串口,特別是在遠距離通信上,寧愿放棄一定的通信速度,從物理成本上選擇更便宜的共謀通信。
5、主機與設備 傳送數(shù)據(jù)時 采用什么方式,主機與設備是串行工作是一種查詢模式,也稱為輪詢模式。設備不斷向主機詢問I/O執(zhí)行的狀態(tài),所以主機在做其他事情 被詢問 做其他事情 被詢問。是串行的,其他都是改進的,自然就是并行了。首先明確題目中提到的“主機和設備串行工作”的含義。串行是指:不并行工作,主機和設備不能同時工作。解釋程序查詢方法。主機先中斷當前程序,然后發(fā)送外設輸入輸出命令,等待設備完成輸入輸出操作(輸入:設備將數(shù)據(jù)發(fā)送到緩沖區(qū),輸出:設備已讀取緩沖區(qū)中的數(shù)據(jù))。響應為主機準備的信號后,主機完成后續(xù)工作。
6、CPU與外設常見的數(shù)據(jù) 傳送控制方式有哪三種?其中哪種適用于高速數(shù)據(jù)傳輸...CPU與外設之間的通用數(shù)據(jù)傳送有三種控制模式:程序控制模式、中斷控制模式和直接內(nèi)存訪問控制模式。當然是第三快的,因為直接內(nèi)存存儲是指數(shù)據(jù)直接存儲在I/O接口和內(nèi)存?zhèn)魉椭g,不需要CPU的介入,而是在專用的硬件電路的控制下。優(yōu)點是速度快,缺點是硬件電路復雜。