微機(jī)原理復(fù)習(xí)思考題微型計(jì)算機(jī)和外設(shè)的數(shù)據(jù)傳輸_第1頁(yè)
微機(jī)原理復(fù)習(xí)思考題微型計(jì)算機(jī)和外設(shè)的數(shù)據(jù)傳輸_第2頁(yè)
微機(jī)原理復(fù)習(xí)思考題微型計(jì)算機(jī)和外設(shè)的數(shù)據(jù)傳輸_第3頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第 6 章 輸入 /輸出1. 外部設(shè)備為什么要通過接口電路和主機(jī)系統(tǒng)相連?存儲(chǔ)器需要接口電路和 總線相連嗎?為什么?解答: 外部設(shè)備的功能是多種多樣的。有些外設(shè)作為輸入設(shè)備,有些外設(shè)作為輸出 設(shè)備,也有些外設(shè)既作為輸入設(shè)備又作為輸出設(shè)備, 還有一些外設(shè)作為檢測(cè)設(shè)備 或控制設(shè)備, 而每一類設(shè)備本身可能又包括了多種工作原理不同的具體設(shè)備。 對(duì) 于一個(gè)具體設(shè)備來說,它所使用的信息可能是數(shù)字式的,也可能是模擬式的, 而 非數(shù)字式信號(hào)必須經(jīng)過轉(zhuǎn)換, 使其成為對(duì)應(yīng)的數(shù)字信號(hào)才能送到計(jì)算機(jī)總線。 外 設(shè)的工作速度通常比 CPU 的速度低得多,而且各種外設(shè)的工作速度互不相同, 這就要求接口電路對(duì)輸入 /輸出過

2、程能起一個(gè)緩沖和聯(lián)絡(luò)的作用。 輸入 /輸出接口 電路是為了解決計(jì)算機(jī)和外部設(shè)備之間的信息變換問題而提出來的,輸入/ 輸出接口是計(jì)算機(jī)和外設(shè)之間傳送信息的部件, 每個(gè)外設(shè)都要通過接口和主機(jī)系統(tǒng)相 連。不需要,因?yàn)樗写鎯?chǔ)器都是用來保存信息的, 功能單一; 傳送方式也單一, 一次必定是傳送 1 個(gè)字節(jié)或者 1 個(gè)字;品種很有限,只有只讀類型和可讀 /可寫 類型。此外,存儲(chǔ)器的存取速度基本上可以和 CPU 的工作速度匹配。這些決定 了存儲(chǔ)器可以通過總線和 CPU 相連。2. 是不是只有串行數(shù)據(jù)形式的外設(shè)需要接口電路和主機(jī)系統(tǒng)連接?為什么?解答:不是的,因?yàn)?CPU 通過總線要和外設(shè)打交道,而在同一個(gè)

3、時(shí)刻 CPU 通常只 和一個(gè)外設(shè)交換信息,就是說,一個(gè)外設(shè)不能長(zhǎng)期和 CPU相連,只有被CPU選 中的外設(shè), 才接收數(shù)據(jù)總線上的數(shù)據(jù)或者將外部信息送到數(shù)據(jù)總線上。 考慮外設(shè) 的速度和信號(hào)規(guī)格,所以,即使是并行設(shè)備,也同樣要通過接口與總線相連。3. 接口電路的作用是什么?按功能可分為幾類?解答:作用是:微處理器可以接收外部設(shè)備送來的信息或?qū)⑿畔l(fā)送給外部設(shè)備。 按功可分為兩類: 一類是使微外理器正常工作所需要的輔助電路通過這些輔助電 路,使外理器得到所需要的時(shí)鐘信號(hào)或接收外部的多個(gè)中斷請(qǐng)求等; 另一類是輸 入 /輸出接口電路,利用這些接口電路,微處理器可以接收外部設(shè)備送來的信息 或?qū)⑿畔l(fā)送給外

4、部設(shè)備。4. 數(shù)據(jù)信息有哪幾類?舉例說明它們各自的含義。解答:數(shù)據(jù)信息大致分為如下三種類型: 數(shù)字量:這類是指由鍵盤、磁盤機(jī)、卡片機(jī)等讀入的信息,或者主機(jī)送 給打印機(jī)、磁盤機(jī)、顯示器及繪圖儀的信息,它們是二進(jìn)制形式的數(shù)據(jù) 或是以 ASII 碼表示的數(shù)據(jù)及字符,通常是 8 位的。模擬量:如果一個(gè)微型機(jī)系統(tǒng)是用于控制的,那么,多數(shù)情況下的輸入 信息就是現(xiàn)場(chǎng)的連續(xù)變化的物理量,如溫度、濕度、位移、壓力、流量 等,這些物理量一般通過傳感器先變成電壓或電流,再經(jīng)過放大。這樣 的電壓和電流仍然是連續(xù)變化的模擬量,而計(jì)算機(jī)無(wú)法直接接收和處理 模擬量,要經(jīng)過模擬量往數(shù)字量( A/D )的轉(zhuǎn)換,變成數(shù)字量,才能

5、送 入計(jì)算機(jī)。反過來,計(jì)算機(jī)輸出的數(shù)字量要經(jīng)過數(shù)字量往模擬量(D/A )的轉(zhuǎn)換,變成模擬量,才能控制現(xiàn)場(chǎng)。開關(guān)量:開關(guān)量可表示兩個(gè)狀態(tài),如開關(guān)的閉全和斷開、電機(jī)的運(yùn)摶和 停止、閥門的找開和關(guān)閉等,這樣的量只要用 1 位二進(jìn)制數(shù)表示就可以 了。5. CPU 和輸入 /輸出設(shè)備之間傳送的信息有哪幾類?解答:CPU和輸入/輸出設(shè)備之間傳送的信息有以下幾類:數(shù)據(jù)信息、狀態(tài)信息、 控制信息。6. 什么叫端口?通常有哪幾類端口?計(jì)算機(jī)對(duì) I/O 端口編址時(shí)通常采用哪兩種 方法?在 8086/8088 系統(tǒng)中,用哪種方法對(duì) I/O 端口進(jìn)行編址?解答:CPU和外設(shè)進(jìn)行數(shù)據(jù)傳輸時(shí),各類信息在接口中進(jìn)入不同的寄

6、存器, 一般稱 這些寄存器為端口。 通常有:數(shù)據(jù)端口、狀態(tài)端口、控制端口。對(duì)端口編址的 兩種方法為:計(jì)算機(jī)對(duì)內(nèi)存和 I/O 端口統(tǒng)一編址;計(jì)算機(jī)對(duì)內(nèi)存和 I/O 端口分別 進(jìn)行編址。在8086/8088系統(tǒng)中用計(jì)算機(jī)對(duì)內(nèi)存和I/O端口統(tǒng)一編址。7. 為什么有時(shí)候可以使兩個(gè)端口對(duì)應(yīng)一個(gè)地址?解答:不管輸入還是輸出,所用到的地址總是對(duì)端口而言的,而不是對(duì)接口部件而 言的。如果一個(gè)接口有兩個(gè)端口,那么,在設(shè)計(jì)接口部件時(shí),就已經(jīng)考慮了它能 接收兩個(gè)端口地址。 一個(gè)雙向工作的接口芯片通常有 4個(gè)端口,即數(shù)據(jù)輸入端口、 數(shù)據(jù)輸出端口、狀態(tài)端口和控制端口。因?yàn)閿?shù)據(jù)輸入端口和狀態(tài)端口是 “只讀” 的,數(shù)據(jù)輸入

7、端口和控制端口是 “只寫”的,所以,系統(tǒng)為了節(jié)省地址空間,往往 將數(shù)據(jù)輸入端口和數(shù)據(jù)輸出端口對(duì)應(yīng)一個(gè)端口地址,CPU用此地址進(jìn)行讀操作時(shí),實(shí)際上是從數(shù)據(jù)輸入端口讀取數(shù)據(jù),而當(dāng) CPU 用此地址進(jìn)行寫操作時(shí),實(shí) 際上是往數(shù)據(jù)輸出端口寫入數(shù)據(jù)。 同樣,狀態(tài)端口和控制端口也用同一個(gè)端口地 址。& CPU和外設(shè)之間的數(shù)據(jù)傳送方式有哪幾種?實(shí)際選擇某種傳輸方式時(shí),主 要依據(jù)是什么?解答:CPU與外設(shè)之間的數(shù)據(jù)傳輸有以下三種方式:程序方式、中斷方式、DMA方式。其中程序方式又可分為無(wú)條件傳送方式和條件傳送方式兩種方式。在CPU外設(shè)傳送數(shù)據(jù)不太頻繁的情況下一般采用無(wú)條件傳送方式。在CPU用于傳輸數(shù)據(jù)的時(shí)間較

8、長(zhǎng)且外設(shè)數(shù)目不多時(shí)采用條件傳送方式。在實(shí)時(shí)系統(tǒng)以及多個(gè)外設(shè)的系統(tǒng)中,為了提高CPU的效率和使系統(tǒng)具有實(shí)時(shí)性能,采用中斷傳送方式。如 I/O設(shè)備的數(shù)據(jù)傳輸效率較高,那么CPU和這樣的外設(shè)進(jìn)行數(shù)據(jù)傳輸是,即使盡 量壓縮程序查詢方式和中斷方式中的非數(shù)據(jù)傳輸時(shí)間,也仍然不能滿足要求。這是因?yàn)樵谶@兩種方式下,還存在另外一個(gè)影響速度的原因,即它們都是按字節(jié)或 字來進(jìn)行傳輸?shù)?。為了解決這個(gè)問題,實(shí)現(xiàn)按數(shù)據(jù)塊傳輸,就需要改變傳輸方式, 這就是直接存儲(chǔ)器傳輸方式,即 DMA方式。9. 無(wú)條件傳送方式用在哪些場(chǎng)合?畫出無(wú)條件傳送方式的工作原理圖并說明。解答:無(wú)條件傳送方式適用于對(duì)一些簡(jiǎn)單的外設(shè)的操作中,如:開關(guān)、

9、七段顯示管 等。當(dāng)CPU執(zhí)行輸入指令是,讀信號(hào)RD有效,選擇信號(hào)M/IO處于低電平,因 而三態(tài)緩沖器被選通,使其中早已準(zhǔn)備好的輸入數(shù)據(jù)進(jìn)入數(shù)據(jù)總線,再到達(dá)CPU。當(dāng)CPU執(zhí)行輸入指令時(shí),讀信號(hào)RD有效,選擇信號(hào)M/IO處于低電平,因 而三態(tài)緩沖器被選通,使其中早已準(zhǔn)備好的輸入數(shù)據(jù)進(jìn)入數(shù)據(jù)總線,再到達(dá)CPU。I/O輸入數(shù)據(jù)244三態(tài) 緩沖器AoAI地址譯碼器D0 D 7IO/Mrd10. 條件傳送方式的工作原理是怎樣的?主要用在什么場(chǎng)合?畫出條件傳送(查詢)方式輸出過程的流程圖。解答:數(shù)據(jù)傳送有三個(gè)環(huán)節(jié):1、CPU從接口中讀取狀態(tài)字。2、CPU檢測(cè)狀態(tài)字 的對(duì)應(yīng)位是否滿足 就緒”條件,如不滿足,

10、則回到前一步讀取狀態(tài)字。 3、如狀 態(tài)字表明外設(shè)已處于就緒狀態(tài),則傳送數(shù)據(jù)。主要用于非實(shí)時(shí)系統(tǒng)及單一外設(shè)系 統(tǒng)。11. 設(shè)一個(gè)接口的輸入端口地址為 0100H,而它的狀態(tài)端口地址為0104H,狀態(tài) 端口中第 5 位為 1 表示輸入緩沖區(qū)中有一個(gè)字節(jié)準(zhǔn)備好,可輸入。設(shè)計(jì)具體 程序?qū)崿F(xiàn)查詢式輸入。解答:NEXT-IN :MOV DX,106HIN AL , DXTEST AL ,20HJZ NEXT-INMOV DX,100HIN AL ,DX12. 查詢式傳送方式有什么優(yōu)缺點(diǎn)?中斷方式為什么能彌補(bǔ)查詢方式的缺 點(diǎn)?解答:在查詢方式下 CPU 不斷地讀取狀態(tài)字,如果狀態(tài)字表明外設(shè)沒準(zhǔn)備好,則CPU

11、須等待。這些過程占用了 CPU的大量工作時(shí)間,而CPU真正用于傳輸數(shù)據(jù) 的時(shí)間卻很少。 另外,用查詢方式工作時(shí), 如果一個(gè)系統(tǒng)有多個(gè)外設(shè), 那么 CPU 只能輪流對(duì)每個(gè)外設(shè)進(jìn)行查詢,而這些外設(shè)的速度往往并不同。這時(shí) CPU 顯然 不能很好的滿足各個(gè)外設(shè)隨機(jī)性的對(duì) CPU提出的輸入/輸出服務(wù)要求。使用中斷 傳送方式時(shí), CPU 就不必花費(fèi)大量時(shí)間去查詢外設(shè)的工作狀態(tài)了,因?yàn)楫?dāng)外設(shè) 就緒時(shí),就會(huì)主動(dòng)向CPU發(fā)中斷請(qǐng)求信號(hào)。而CPU本身具有這樣的功能:在每 條指令被執(zhí)行完以后,會(huì)檢查外部是否有中斷請(qǐng)求,如果有中斷請(qǐng)求, 那么在中 斷允許標(biāo)志為 1 的情況下, CPU 保留下一條指令的地址和當(dāng)前的標(biāo)志

12、,轉(zhuǎn)到中 斷服務(wù)程序去執(zhí)行。被外界中斷時(shí), 程序中下一條指令所處稱為斷點(diǎn)。 從中斷服 務(wù)程序返回時(shí), CPU 會(huì)恢復(fù)標(biāo)志和斷點(diǎn)地址。13. 敘述可屏蔽中斷的響應(yīng)和執(zhí)行過程。解答:INTR 引腿上進(jìn)入的中斷請(qǐng)求信號(hào)是可以被 IF 標(biāo)志所屏蔽的,所以稱為屏蔽 中斷。如果 IF 標(biāo)志為 0,則從 INTR 引腿進(jìn)入的中斷請(qǐng)求信號(hào)得不到響應(yīng),只有 當(dāng) IF 為 1 時(shí), CPU 才會(huì)通過 INTA 引腿往接口電路送兩個(gè)負(fù)脈沖作為回答信號(hào)。 中斷接口電路接收到 INTA 信號(hào)后,將中斷向量發(fā)送到數(shù)據(jù)總線,同時(shí)清除中斷 請(qǐng)求觸發(fā)起的請(qǐng)求信號(hào)。 CPU 根據(jù)中斷處理子程序的入口地址,從而進(jìn)入中斷 處理子程序

13、。14. 通常解決中斷優(yōu)先級(jí)的方法有哪幾種?各有什么優(yōu)缺點(diǎn)?解答:通常解決中斷優(yōu)先級(jí)的方法有一下三種: (1)軟件查詢方式;(2)簡(jiǎn)單硬件 方式-菊花鏈法;(3)專用硬件方式。利用軟件查詢方式來確定中斷優(yōu)先級(jí)的優(yōu)點(diǎn)是省硬件, 不需要有判斷優(yōu)先級(jí)的硬件排隊(duì)電路, 而是用程序的優(yōu)先級(jí)來確定 設(shè)備的優(yōu)先級(jí)。當(dāng)然, 用軟件查詢方式也有缺點(diǎn), 這就是由設(shè)備發(fā)出中斷請(qǐng)求信 號(hào)到 CPU 轉(zhuǎn)入相應(yīng)的服務(wù)程序入口的時(shí)間較長(zhǎng),特別是在中斷源比較多是情況 下,必須有較長(zhǎng)的查詢程序段,這樣,轉(zhuǎn)入服務(wù)程序所花費(fèi)的時(shí)間也較長(zhǎng)。在簡(jiǎn) 單硬件方式下, 各個(gè)外設(shè)接口就不會(huì)競(jìng)爭(zhēng)中斷回答信號(hào), 菊花鏈已經(jīng)從硬件的角 度根據(jù)接口在

14、鏈中的位置決定了它們的優(yōu)先級(jí),越靠近CPU 的接口,優(yōu)先級(jí)越高。在專用硬件方式下的整個(gè)過程中, 優(yōu)先級(jí)較低的請(qǐng)求都受到阻塞, 直到通過 程序中的指令或者由于中斷處理程序執(zhí)行完畢而引起當(dāng)前中斷服務(wù)寄存器的對(duì) 應(yīng)為清 0,級(jí)別較低的中斷請(qǐng)求才可能得到響應(yīng)。15. 和 DMA 方式比較,中斷傳輸方式有什么不足之處?解答:在中斷方式下,仍然是通過 CPU 執(zhí)行程序來實(shí)現(xiàn)數(shù)據(jù)傳送的,每進(jìn)行 1次 傳送, CPU 都必須執(zhí)行一遍中斷處理程序。而每進(jìn)入 1次中斷處理程序, CPU 都要保護(hù)斷點(diǎn)和標(biāo)志;此外, 在中斷處理程序中, 通常有一系列保護(hù)寄存器和恢 復(fù)寄存器的指令,這些指令顯然和數(shù)據(jù)傳送沒有直接關(guān)系,

15、但在執(zhí)行時(shí), 卻要使 CPU 花費(fèi)不少時(shí)間;還有,對(duì)于 8086來說,本來取指令和執(zhí)行指令分別由總線 接口部件和執(zhí)行部件完成,它們并行地工作,即執(zhí)行部件在執(zhí)行指令時(shí), 總線接 口部件把下面要執(zhí)行的指令取到指令隊(duì)列中,但是,一旦進(jìn)入中斷, 指令隊(duì)列就 要清除,執(zhí)行部件須等待總線接口部件將中斷處理子程序中的指令取到指令隊(duì)列 中才開始執(zhí)行程序,同樣,返回?cái)帱c(diǎn)時(shí),指令隊(duì)列也要作清除,執(zhí)行部件要等待 總線接口部件重新裝入斷點(diǎn)處的指令后才開始執(zhí)行,這使并行工作機(jī)制失去功 能。傳輸速度就慢。16. 敘述用 DMA 方式單個(gè)數(shù)據(jù)的全過程。解答:(1)接口準(zhǔn)備就緒,向 DMA 控制器發(fā) DMA 請(qǐng)求;(2) D

16、MA 控制器接到 信號(hào)后,發(fā)總線請(qǐng)求; (3)接到信號(hào)后,總線允許,從而控制總線控制權(quán); (4) DMA 控制器中地址寄存器的內(nèi)容送到地址總線上; (5)DMA 請(qǐng)求得到確認(rèn);(6) 內(nèi)存把數(shù)據(jù)送數(shù)據(jù)總線; (7)接口鎖存數(shù)據(jù);(8)撤消總線請(qǐng)求;(9)8086 收 回總線控制權(quán)。17. DMA 控制器的地址線為什么是雙向的?什么時(shí)候往 DMA 控制器傳輸?shù)?址?什么時(shí)候 DMA 控制器往地址總路線傳輸?shù)刂??解答:DMA 控制器的地址線之所以是雙向的,這是因?yàn)?DMA 控制器可以控制總 線,當(dāng)它得到總線控制權(quán)時(shí), 可以把地址送到地址總線上, 而接口卻只能接收端 口地址。當(dāng)接口準(zhǔn)備就緒,向 DM

17、A 控制器發(fā) DMA 請(qǐng)求, DAM 允許后就可以 往DMA控制器傳輸?shù)刂?。DAM控制器發(fā)總線請(qǐng)求,然后得到CPU送來的DMA允許信號(hào),從而得到總線控制權(quán),這時(shí), DMA 控制器就往總路線傳輸?shù)刂?8. 試說明在 DMA 方式時(shí)內(nèi)存往外設(shè)傳輸數(shù)據(jù)的過程。 解答:當(dāng)一個(gè)接口中有數(shù)據(jù)要輸出時(shí),就往 DMA 控制器發(fā)一個(gè) DMA 請(qǐng)求, DMA 控制器接到請(qǐng)求以后,便往控制總線上發(fā)一個(gè)總線請(qǐng)求,如果 CPU 允許讓出總 線,則發(fā)一個(gè)總線允許信號(hào), DMA 控制器接到此信號(hào)后,就將地址寄存器的內(nèi) 容送到地址總線上,同時(shí)往接口發(fā)一個(gè) DMA 回答信號(hào),并發(fā)一個(gè) I/O 寫信號(hào)和 一個(gè)內(nèi)存讀信號(hào),接口接到

18、 DMA 回答信號(hào)以后,數(shù)據(jù)送到數(shù)據(jù)總線上,并撤除 DMA請(qǐng)求信號(hào),I/O外設(shè)在接收到數(shù)據(jù)以后,一般往DMA控制器回送一個(gè)準(zhǔn)備 好信號(hào),于是 DMA 控制器的地址寄存器內(nèi)容加 1或減 1,記數(shù)器的值減 1,而 且,撤除總線請(qǐng)求信號(hào),這樣,就完成了對(duì)一個(gè)數(shù)據(jù)的 DMA 輸出傳輸,下一次 當(dāng)接口中又準(zhǔn)備好數(shù)據(jù)時(shí),便可以進(jìn)行一次新的傳輸。當(dāng)計(jì)數(shù)器的值減為0時(shí),DMA 傳輸過程便結(jié)束,此時(shí), DMA 控制器往接口發(fā)一個(gè)記數(shù)結(jié)束信號(hào),以表 示 DMA 傳輸結(jié)束。19. 對(duì)一個(gè) DMA 控制器的初始化工作包括哪些內(nèi)容? 解答:對(duì) DMA 控制器進(jìn)行初始化的過程分為兩的方面: 1、將數(shù)據(jù)傳輸緩沖區(qū)的起 始地

19、址或者結(jié)束地址送到地址寄存器中。 2、將傳輸?shù)淖止?jié)數(shù)或字?jǐn)?shù)送到計(jì)數(shù)器 中。20. DMA 控制器 8237A 什么時(shí)候作為主模塊工作?什么時(shí)候作為從模塊工作? 在這兩種情況下,各控制信號(hào)處于什么狀態(tài)?解答:當(dāng) 8237A 作為主模塊工作時(shí) ,他會(huì)往總線上提供要訪問的內(nèi)存地址 ,地址的地 位字節(jié)放在A7A0,而地址的高位字節(jié)放在 DB7-DB0。AEN信號(hào)為高電平,作 主模塊工作時(shí), 8237A 還必須輸出必要的讀 /寫信號(hào),它們分別是 I/O 讀信號(hào), I/O 寫信號(hào),存儲(chǔ)器讀寫信號(hào)。當(dāng)CPU把數(shù)據(jù)送到8237A的寄存器或者從8237A的 寄存器取出時(shí),8237A就象I/O接口一樣作為總線的從

20、模塊工作。8237A作從模 塊工作時(shí),CS和HRQ 定為低電平,此時(shí),用IOR和IOW作為讀/寫控制端, 當(dāng) IOR 為低電平時(shí), CPU 可以讀取 8237A 的內(nèi)部寄存器的值,當(dāng) IOW 為低電 平時(shí),CPU可以將數(shù)據(jù)寫入8237A的內(nèi)部寄存器中,CPU對(duì)8237A進(jìn)行讀/寫時(shí), AEN 為低電平。21. 8237A 有哪幾種工作方式?各自用在什么場(chǎng)合? 解答:8237A有4種工作方式,分別為:?jiǎn)巫止?jié)傳輸模式:8237A每完成1個(gè)字節(jié) 傳輸后,釋放系統(tǒng)總線。塊傳輸模式:可以連續(xù)進(jìn)行多個(gè)字節(jié)的傳輸,只有當(dāng)字 節(jié)計(jì)數(shù)器減為零,才釋放總線而結(jié)束傳輸。 請(qǐng)求傳輸模式: 只是在每傳輸 1 個(gè)字 節(jié)后

21、,如果檢測(cè)到 DREQ 端變?yōu)闊o(wú)效電平,則停止傳輸,當(dāng) DREQ 又變?yōu)橛行?電平時(shí),就在原來的基礎(chǔ)上繼續(xù)傳輸。級(jí)聯(lián)傳輸模式:幾個(gè) 8237A 可以進(jìn)行級(jí) 聯(lián),構(gòu)成主從式 DMA 系統(tǒng),最多可以由 5個(gè) 8237A 構(gòu)成二級(jí) DMA 系統(tǒng),得到 16 個(gè) DMA 通道,級(jí)聯(lián)時(shí),主片通過軟件在模式寄存器中設(shè)置為級(jí)聯(lián)傳輸模式, 從片不用設(shè)置級(jí)聯(lián)方式。22. 什么叫 DMA 控制器的自動(dòng)預(yù)置功能?這種功能是用得很普遍的,舉一個(gè)例 子說明它的使用場(chǎng)合。解答:自動(dòng)預(yù)置功能是指在計(jì)數(shù)值達(dá)到 0 時(shí),當(dāng)前地址寄存器和當(dāng)前字節(jié)計(jì)數(shù)器會(huì) 從基本寄存器和基本字節(jié)計(jì)數(shù)器中重新取得新值, 從而進(jìn)入下一個(gè)數(shù)據(jù)傳輸過程 的功能。 例如:一個(gè)通道若被設(shè)置為具有自動(dòng)預(yù)置功能, 則該通道對(duì)應(yīng)的屏蔽位 必須為 0。23. 用 DMA 控制器進(jìn)行內(nèi)存到內(nèi)存的傳輸時(shí),有什么特點(diǎn)? 解答:(1)為了實(shí)現(xiàn)這種傳

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論