欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

計(jì)算機(jī)組成原理:DMA方式與中斷方式對(duì)比及三種傳送方式詳解

計(jì)算機(jī)組成原理:DMA方式與中斷方式對(duì)比及三種傳送方式詳解 1. 從一道408真題說起DMA到底在考什么如果你正在準(zhǔn)備計(jì)算機(jī)408統(tǒng)考或者本科學(xué)到《計(jì)算機(jī)組成原理》的I/O系統(tǒng)這一章大概率會(huì)在選擇題里反復(fù)遇到DMA相關(guān)的題目。尤其是2024年那道第45題把DMA方式和中斷方式放在一起對(duì)比考的就是“誰在什么時(shí)候向CPU要總線”“數(shù)據(jù)傳送的單位是什么”“CPU到底有沒有被完全解放”這幾個(gè)核心點(diǎn)。很多人背了“DMA是直接存儲(chǔ)器訪問”這句話但一到做題就分不清DMA請(qǐng)求和中斷請(qǐng)求的觸發(fā)時(shí)機(jī)也搞不明白周期挪用和停止CPU訪存這兩種方式的區(qū)別。這篇文章就是沖著這個(gè)痛點(diǎn)來的。我會(huì)把DMA方式從“為什么需要它”開始拆一直講到三種DMA傳送方式的時(shí)序差異、DMA控制器的內(nèi)部結(jié)構(gòu)、與中斷方式的本質(zhì)區(qū)別以及408考試?yán)锍R姷某鲱}角度。不管你是考研黨、期末突擊的本科生還是想從底層理解I/O傳送機(jī)制的開發(fā)者這篇內(nèi)容都能幫你把DMA這條線徹底理清楚。先給一個(gè)最簡結(jié)論DMA方式的核心價(jià)值在于讓數(shù)據(jù)傳送過程不經(jīng)過CPU的寄存器中轉(zhuǎn)由專門的硬件控制器直接在I/O設(shè)備和主存之間搬運(yùn)數(shù)據(jù)。CPU只需要在傳送開始前做初始化傳送結(jié)束后處理一下收尾工作中間的大批量數(shù)據(jù)搬運(yùn)它完全可以不管。這就是為什么磁盤、網(wǎng)卡、顯卡這些高速設(shè)備都離不開DMA。但“不管”不等于“完全不參與”。DMA控制器要占用總線而總線是CPU和主存通信的公共通道所以DMA和CPU之間必然存在總線爭用問題。怎么爭、爭多久、爭的時(shí)候CPU怎么辦這就是三種DMA傳送方式要解決的問題也是408最愛考的地方。2. DMA控制器的內(nèi)部構(gòu)造與工作流程拆解2.1 DMA控制器里到底裝了哪些寄存器要理解DMA怎么工作先得知道DMA控制器DMAC內(nèi)部有哪些關(guān)鍵部件。你可以把它想象成一個(gè)專門負(fù)責(zé)搬貨的小工他手里必須拿著幾張單子才能干活。主存地址寄存器AR記錄當(dāng)前要讀寫的主存地址。每傳送一個(gè)數(shù)據(jù)這個(gè)地址會(huì)自動(dòng)加一或減一指向下一個(gè)存儲(chǔ)單元。初始值由CPU在初始化階段寫入。字計(jì)數(shù)器WC記錄還剩多少個(gè)數(shù)據(jù)要傳送。每傳送一個(gè)數(shù)據(jù)計(jì)數(shù)器減一。當(dāng)計(jì)數(shù)器減到零時(shí)DMA控制器會(huì)向CPU發(fā)出一個(gè)“傳送結(jié)束”的信號(hào)通常表現(xiàn)為中斷請(qǐng)求。初始值也是CPU寫入的等于要傳送的數(shù)據(jù)塊長度。數(shù)據(jù)緩沖寄存器DR暫時(shí)存放每次傳送的數(shù)據(jù)。對(duì)于輸入方向設(shè)備的數(shù)據(jù)先進(jìn)入DR再寫到主存對(duì)于輸出方向主存的數(shù)據(jù)先讀到DR再送到設(shè)備。設(shè)備地址寄存器DAR存放I/O設(shè)備的地址或設(shè)備號(hào)用來選中本次傳送的目標(biāo)設(shè)備??刂婆c狀態(tài)邏輯包括DMA請(qǐng)求觸發(fā)器、中斷機(jī)構(gòu)、控制電路等。它負(fù)責(zé)接收設(shè)備的DMA請(qǐng)求向CPU發(fā)出總線請(qǐng)求信號(hào)在獲得總線控制權(quán)后產(chǎn)生讀寫命令和地址選通信號(hào)控制整個(gè)傳送過程。中斷機(jī)構(gòu)當(dāng)字計(jì)數(shù)器歸零時(shí)向CPU發(fā)出中斷請(qǐng)求通知CPU“這批數(shù)據(jù)搬完了你可以來做收尾了”。這幾部分協(xié)同工作的流程用一句話概括就是CPU初始化參數(shù)設(shè)備發(fā)出請(qǐng)求DMAC向CPU申請(qǐng)總線拿到總線后直接在設(shè)備和主存之間搬數(shù)據(jù)搬完后通過中斷通知CPU。2.2 一次完整的DMA傳送經(jīng)歷了什么我把一次DMA傳送的完整過程拆成三個(gè)階段這樣你在做題時(shí)能清楚地知道每個(gè)階段誰在控制總線。第一階段預(yù)處理階段。CPU執(zhí)行幾條I/O指令把主存起始地址寫入AR把傳送字?jǐn)?shù)寫入WC把設(shè)備地址寫入DAR把傳送方向讀還是寫和控制信息寫入控制寄存器。然后CPU啟動(dòng)設(shè)備繼續(xù)執(zhí)行主程序。這個(gè)階段CPU是主動(dòng)的但它只做了參數(shù)配置沒有搬運(yùn)任何數(shù)據(jù)。第二階段數(shù)據(jù)傳送階段。I/O設(shè)備準(zhǔn)備好一個(gè)數(shù)據(jù)后向DMAC發(fā)出DMA請(qǐng)求。DMAC向CPU發(fā)出總線請(qǐng)求BRCPU在當(dāng)前總線周期結(jié)束后釋放總線發(fā)出總線允許信號(hào)BG。DMAC獲得總線控制權(quán)后向設(shè)備發(fā)出讀寫命令同時(shí)把AR中的地址送到地址總線完成一個(gè)數(shù)據(jù)在設(shè)備和主存之間的直接傳送。每傳送一個(gè)數(shù)據(jù)AR加一WC減一。這個(gè)階段完全由DMAC控制總線CPU不能訪存。第三階段后處理階段。當(dāng)WC減到零時(shí)DMAC向CPU發(fā)出中斷請(qǐng)求。CPU響應(yīng)中斷后執(zhí)行中斷服務(wù)程序檢查傳送是否出錯(cuò)處理善后工作然后繼續(xù)原來的程序。這個(gè)階段CPU重新拿回總線控制權(quán)。注意DMA方式下CPU并沒有完全“閑著”。預(yù)處理和后處理都需要CPU參與只是中間大批量數(shù)據(jù)搬運(yùn)不需要CPU介入。408選擇題經(jīng)常在這里設(shè)陷阱說“DMA方式下CPU完全不參與I/O過程”這是錯(cuò)的。2.3 DMA請(qǐng)求和中斷請(qǐng)求的本質(zhì)區(qū)別很多人分不清DMA請(qǐng)求和中斷請(qǐng)求其實(shí)它們解決的是完全不同的問題。中斷請(qǐng)求是設(shè)備告訴CPU“我有一件事需要你處理”比如鍵盤按下了、磁盤讀完了一個(gè)扇區(qū)需要CPU來取數(shù)據(jù)。中斷請(qǐng)求的響應(yīng)發(fā)生在一條指令執(zhí)行完畢之后CPU需要保存現(xiàn)場(chǎng)、跳轉(zhuǎn)到中斷服務(wù)程序、執(zhí)行指令來搬運(yùn)數(shù)據(jù)。數(shù)據(jù)傳送必須經(jīng)過CPU的寄存器。DMA請(qǐng)求是設(shè)備告訴DMAC“我準(zhǔn)備好了一個(gè)數(shù)據(jù)你可以來搬了”。DMAC再向CPU申請(qǐng)總線。DMA請(qǐng)求的響應(yīng)發(fā)生在總線周期結(jié)束時(shí)不需要CPU執(zhí)行任何指令來搬運(yùn)數(shù)據(jù)數(shù)據(jù)直接在設(shè)備和主存之間流動(dòng)。用一個(gè)生活類比中斷方式就像你每次收快遞都要親自下樓去拿拿上來還要拆開放到指定位置DMA方式就像你雇了一個(gè)搬運(yùn)工快遞到了他直接幫你搬到倉庫你只需要告訴他倉庫地址和一共幾件貨搬完了他會(huì)通知你一聲。這個(gè)區(qū)別直接決定了兩種方式的適用場(chǎng)景中斷方式適合低速、少量、隨機(jī)出現(xiàn)的I/O請(qǐng)求DMA方式適合高速、大批量、連續(xù)的數(shù)據(jù)塊傳送。3. 三種DMA傳送方式CPU到底什么時(shí)候讓出總線這是408考試的核心考點(diǎn)也是實(shí)際硬件設(shè)計(jì)中最關(guān)鍵的取舍。三種方式分別是停止CPU訪存、周期挪用也叫周期竊取、交替訪問。它們的區(qū)別本質(zhì)上是“DMAC和CPU怎么分時(shí)使用總線”的問題。3.1 停止CPU訪存方式簡單粗暴但浪費(fèi)嚴(yán)重這種方式下當(dāng)DMAC需要傳送數(shù)據(jù)時(shí)它向CPU發(fā)出一個(gè)停止信號(hào)CPU收到后完全放棄總線控制權(quán)把總線讓給DMAC。DMAC可以連續(xù)不斷地傳送整個(gè)數(shù)據(jù)塊直到全部傳完才把總線還給CPU。優(yōu)點(diǎn)控制簡單DMAC不需要復(fù)雜的時(shí)序邏輯數(shù)據(jù)傳送速率很高因?yàn)镈MAC可以獨(dú)占總線連續(xù)工作。缺點(diǎn)CPU在DMA傳送期間完全不能訪存如果數(shù)據(jù)塊很大CPU會(huì)被“凍結(jié)”很長時(shí)間。實(shí)際上CPU在此期間只能做一些不需要訪存的操作比如執(zhí)行寄存器之間的運(yùn)算但現(xiàn)代程序幾乎每幾條指令就要訪存所以CPU實(shí)際上處于停滯狀態(tài)。適用場(chǎng)景數(shù)據(jù)塊傳送速率極高、CPU在此期間確實(shí)沒有緊急訪存需求的場(chǎng)合。實(shí)際中很少單獨(dú)使用因?yàn)槔速M(fèi)太嚴(yán)重。從408出題角度看這種方式的關(guān)鍵特征是DMAC獨(dú)占總線CPU在傳送期間無法訪存?zhèn)魉徒Y(jié)束后CPU才恢復(fù)。題目可能會(huì)問“這種方式下CPU是否參與傳送”答案是CPU不參與數(shù)據(jù)搬運(yùn)但被強(qiáng)制暫停訪存。3.2 周期挪用方式像“插空”一樣搶總線周期挪用Cycle Stealing是目前實(shí)際系統(tǒng)中最常用的方式。它的核心思想是DMAC每次只申請(qǐng)一個(gè)總線周期傳送一個(gè)數(shù)據(jù)后就釋放總線CPU可以繼續(xù)訪存。如果下一個(gè)數(shù)據(jù)準(zhǔn)備好了DMAC再申請(qǐng)下一個(gè)總線周期。這里有一個(gè)關(guān)鍵的優(yōu)先級(jí)問題當(dāng)DMAC和CPU同時(shí)請(qǐng)求訪存時(shí)誰的優(yōu)先級(jí)更高答案是DMAC的優(yōu)先級(jí)更高。因?yàn)镮/O設(shè)備的數(shù)據(jù)傳送有嚴(yán)格的時(shí)間要求如果數(shù)據(jù)沒有及時(shí)取走可能會(huì)被后續(xù)數(shù)據(jù)覆蓋導(dǎo)致丟失。而CPU的訪存請(qǐng)求可以推遲一兩個(gè)周期對(duì)程序執(zhí)行影響很小。周期挪用方式下DMAC的請(qǐng)求可能遇到兩種情況第一種CPU正在執(zhí)行不需要訪存的指令比如寄存器運(yùn)算DMAC可以直接獲得總線不影響CPU。第二種CPU正在訪存DMAC需要等待當(dāng)前總線周期結(jié)束后才能獲得總線這會(huì)“挪用”一個(gè)或幾個(gè)CPU的訪存周期。優(yōu)點(diǎn)既滿足了I/O設(shè)備的數(shù)據(jù)傳送需求又讓CPU在DMAC不傳送數(shù)據(jù)的間隙正常訪存總線利用率高。缺點(diǎn)DMAC每傳送一個(gè)數(shù)據(jù)都要走一遍“請(qǐng)求-授權(quán)-傳送-釋放”的流程控制邏輯比停止CPU方式復(fù)雜。另外每次挪用都會(huì)讓CPU的指令執(zhí)行延長一個(gè)或幾個(gè)周期雖然單次影響小但大量傳送時(shí)累積起來也會(huì)降低CPU效率。適用場(chǎng)景絕大多數(shù)實(shí)際系統(tǒng)包括早期的磁盤控制器、網(wǎng)卡等。408考試中周期挪用方式最愛考的點(diǎn)是DMAC和CPU爭用總線的優(yōu)先級(jí)、每次傳送的數(shù)據(jù)量一個(gè)數(shù)據(jù)、對(duì)CPU的影響延長訪存周期但不停止程序執(zhí)行。3.3 交替訪問方式把總線時(shí)間切片交替訪問方式也叫透明DMA的設(shè)計(jì)思路更巧妙它把總線時(shí)間固定地分成兩個(gè)交替的時(shí)段一個(gè)時(shí)段給CPU訪存一個(gè)時(shí)段給DMAC傳送數(shù)據(jù)。兩者像火車時(shí)刻表一樣輪流使用總線互不干擾。這種方式下DMAC不需要向CPU申請(qǐng)總線也不需要CPU發(fā)出總線允許信號(hào)。它只需要在屬于自己的時(shí)間片到來時(shí)直接使用總線即可。CPU甚至感覺不到DMAC的存在因?yàn)樗脑L存時(shí)間片是固定的不會(huì)被DMAC打亂。優(yōu)點(diǎn)CPU和DMAC都不需要等待對(duì)方總線利用率達(dá)到最高控制邏輯也相對(duì)規(guī)整。缺點(diǎn)對(duì)CPU的訪存時(shí)間有額外要求需要CPU的存取周期大于DMAC傳送一個(gè)數(shù)據(jù)所需的時(shí)間這樣才能在CPU的存取周期內(nèi)插入DMAC的訪存時(shí)段。如果CPU本身很快存取周期很短這種方式就不太適用。另外如果DMAC沒有數(shù)據(jù)要傳送它的時(shí)間片就浪費(fèi)了。適用場(chǎng)景CPU存取周期較長、I/O設(shè)備傳送速率較高的系統(tǒng)。實(shí)際中不如周期挪用方式常見。三種方式的對(duì)比總結(jié)對(duì)比維度停止CPU訪存周期挪用交替訪問總線控制權(quán)DMAC獨(dú)占每次一個(gè)周期固定時(shí)間片交替CPU是否停止訪存完全停止僅被挪用周期不受影響數(shù)據(jù)傳送速率最高較高較高控制復(fù)雜度最簡單較復(fù)雜中等總線利用率低高最高實(shí)際使用頻率很少最常用較少4. DMA方式與中斷方式的對(duì)比408選擇題的高頻陷阱4.1 從數(shù)據(jù)傳送路徑看本質(zhì)差異中斷方式下數(shù)據(jù)傳送的路徑是設(shè)備 → CPU寄存器 → 主存。設(shè)備準(zhǔn)備好數(shù)據(jù)后向CPU發(fā)中斷請(qǐng)求CPU響應(yīng)中斷后執(zhí)行中斷服務(wù)程序用指令把設(shè)備數(shù)據(jù)讀入CPU寄存器再從寄存器寫入主存。每傳送一個(gè)數(shù)據(jù)都需要CPU執(zhí)行若干條指令。DMA方式下數(shù)據(jù)傳送的路徑是設(shè)備 → DMAC → 主存或反向。數(shù)據(jù)不經(jīng)過CPU寄存器由硬件直接搬運(yùn)。CPU只在開始和結(jié)束時(shí)參與。這個(gè)差異帶來幾個(gè)直接后果第一DMA的傳送速率遠(yuǎn)高于中斷方式因?yàn)椴皇蹸PU指令執(zhí)行速度的限制第二DMA方式下CPU的寄存器不需要保存和恢復(fù)因?yàn)闆]有中斷服務(wù)程序來搬運(yùn)數(shù)據(jù)第三DMA方式需要額外的硬件DMAC成本更高。4.2 響應(yīng)時(shí)機(jī)和優(yōu)先級(jí)的區(qū)別中斷請(qǐng)求的響應(yīng)時(shí)機(jī)是當(dāng)前指令執(zhí)行結(jié)束后CPU檢查中斷請(qǐng)求如果有則響應(yīng)。這意味著中斷響應(yīng)至少延遲一條指令的時(shí)間。DMA請(qǐng)求的響應(yīng)時(shí)機(jī)是當(dāng)前總線周期結(jié)束后CPU釋放總線。DMA請(qǐng)求的優(yōu)先級(jí)高于中斷請(qǐng)求因?yàn)镈MA請(qǐng)求對(duì)應(yīng)的是數(shù)據(jù)傳送的硬實(shí)時(shí)需求如果延遲可能導(dǎo)致數(shù)據(jù)丟失。在408題目中經(jīng)常出現(xiàn)這樣的選項(xiàng)“DMA請(qǐng)求的響應(yīng)發(fā)生在一條指令執(zhí)行結(jié)束后”——這是錯(cuò)的DMA請(qǐng)求發(fā)生在總線周期結(jié)束后。“中斷請(qǐng)求的響應(yīng)發(fā)生在一條指令執(zhí)行結(jié)束后”——這是對(duì)的。4.3 中斷方式能處理異常事件DMA不能這是兩者功能定位的根本區(qū)別。中斷方式不僅能用于數(shù)據(jù)傳送還能處理各種異常事件比如除零錯(cuò)誤、缺頁異常、設(shè)備故障等。中斷服務(wù)程序可以根據(jù)不同的中斷源執(zhí)行不同的處理邏輯。DMA方式只負(fù)責(zé)數(shù)據(jù)搬運(yùn)它不能處理異常事件。如果傳送過程中出現(xiàn)錯(cuò)誤比如設(shè)備故障DMAC通常只能記錄錯(cuò)誤狀態(tài)然后通過中斷通知CPU來處理。也就是說DMA方式在出錯(cuò)時(shí)仍然需要借助中斷機(jī)制來通知CPU。408常見陷阱說“DMA方式可以處理所有I/O操作不需要中斷方式”——這是錯(cuò)的。DMA只負(fù)責(zé)數(shù)據(jù)傳送異常處理、控制命令的發(fā)送、狀態(tài)檢查等仍然需要CPU通過中斷方式或程序查詢方式來完成。4.4 優(yōu)先級(jí)和屏蔽問題在中斷系統(tǒng)中每個(gè)中斷源有優(yōu)先級(jí)高優(yōu)先級(jí)中斷可以打斷低優(yōu)先級(jí)中斷。DMA請(qǐng)求也有優(yōu)先級(jí)而且通常高于所有中斷請(qǐng)求。但DMA請(qǐng)求不能被中斷請(qǐng)求打斷因?yàn)镈MAC一旦獲得總線就會(huì)完成當(dāng)前數(shù)據(jù)傳送。另外DMA傳送期間CPU不能響應(yīng)中斷嗎實(shí)際上CPU在DMA傳送期間如果收到中斷請(qǐng)求它可以在DMAC釋放總線的間隙響應(yīng)中斷。但中斷服務(wù)程序中如果也要訪存就需要和DMAC爭用總線。所以實(shí)際系統(tǒng)中DMA傳送期間通常會(huì)屏蔽某些中斷或者中斷服務(wù)程序盡量不訪存。5. 408考場(chǎng)上的DMA典型題型與解題思路5.1 概念辨析題抓住“誰控制總線”這條主線這類題目通常給出幾個(gè)關(guān)于DMA和中斷的陳述讓你判斷正誤。解題的關(guān)鍵是抓住“誰控制總線”和“數(shù)據(jù)經(jīng)不經(jīng)過CPU”這兩條主線。比如這樣一道題“在DMA方式中數(shù)據(jù)傳送方向由CPU控制數(shù)據(jù)傳送過程由DMAC控制?!鼻鞍刖鋵?duì)后半句對(duì)。CPU在預(yù)處理階段設(shè)置傳送方向DMAC在傳送階段控制具體的數(shù)據(jù)流動(dòng)。再比如“DMA方式下CPU和DMAC不能同時(shí)訪存。”這個(gè)說法在停止CPU訪存和周期挪用方式下是對(duì)的但在交替訪問方式下CPU和DMAC是分時(shí)使用總線的嚴(yán)格來說也不能同時(shí)訪存只是時(shí)間片交替。所以這個(gè)說法基本正確但要注意交替訪問的特殊性。5.2 時(shí)序分析題畫出總線使用時(shí)間軸這類題目給出CPU的存取周期、DMAC傳送一個(gè)數(shù)據(jù)所需的時(shí)間、數(shù)據(jù)塊大小等參數(shù)讓你計(jì)算DMA傳送對(duì)CPU執(zhí)行時(shí)間的影響。解題步驟通常是第一確定使用哪種DMA傳送方式第二計(jì)算DMAC傳送整個(gè)數(shù)據(jù)塊需要多少個(gè)總線周期第三根據(jù)方式不同計(jì)算CPU被暫停或挪用的周期數(shù)第四把這段時(shí)間加到CPU原本的執(zhí)行時(shí)間上。以周期挪用方式為例假設(shè)CPU存取周期為100nsDMAC傳送一個(gè)數(shù)據(jù)需要一個(gè)存取周期數(shù)據(jù)塊大小為1000個(gè)數(shù)據(jù)。那么DMAC需要挪用1000個(gè)CPU存取周期總共100000ns。如果CPU原本執(zhí)行這段程序需要1ms那么加上DMA傳送后變成1.1ms。如果是停止CPU訪存方式DMAC連續(xù)傳送1000個(gè)數(shù)據(jù)每個(gè)數(shù)據(jù)需要一個(gè)存取周期總共也是100000ns但CPU在這段時(shí)間完全停止影響和周期挪用方式在總量上相同但分布不同。周期挪用是分散影響停止CPU是集中影響。5.3 硬件設(shè)計(jì)題DMAC的寄存器配置和信號(hào)連接這類題目可能要求你畫出DMAC與CPU、主存、設(shè)備之間的連接圖或者說明DMAC需要哪些寄存器、每個(gè)寄存器的作用。核心連接包括DMAC與CPU之間的總線請(qǐng)求線BR和總線允許線BGDMAC與主存之間的地址總線、數(shù)據(jù)總線和讀寫控制線DMAC與設(shè)備之間的DMA請(qǐng)求線和DMA允許線。寄存器配置方面必須能說清楚AR、WC、DR、DAR各自的作用和初始化時(shí)機(jī)。408考試中這類題目通常以選擇題形式出現(xiàn)問“哪個(gè)寄存器用于存放傳送字?jǐn)?shù)”答案是WC。5.4 綜合題DMA與中斷的配合使用實(shí)際系統(tǒng)中DMA和中斷經(jīng)常配合使用。比如磁盤讀操作CPU先通過程序查詢或中斷方式向磁盤控制器發(fā)送讀命令和參數(shù)磁盤控制器準(zhǔn)備好數(shù)據(jù)后通過DMA方式把數(shù)據(jù)傳送到主存?zhèn)魉屯瓿珊笸ㄟ^中斷通知CPU。CPU在中斷服務(wù)程序中檢查傳送結(jié)果然后喚醒等待該數(shù)據(jù)的進(jìn)程。408綜合題可能會(huì)讓你描述這個(gè)過程或者分析其中DMA和中斷各自的作用。答題時(shí)要明確命令發(fā)送和狀態(tài)檢查用中斷或程序查詢數(shù)據(jù)傳送用DMA傳送結(jié)束通知用中斷。6. 從408到實(shí)際系統(tǒng)DMA在現(xiàn)代硬件中的影子6.1 磁盤控制器中的DMA機(jī)械硬盤和固態(tài)硬盤的控制器都支持DMA方式。操作系統(tǒng)在發(fā)起磁盤讀操作時(shí)會(huì)構(gòu)造一個(gè)DMA描述符包含主存緩沖區(qū)地址、傳送長度、傳送方向等信息然后寫入磁盤控制器的DMA寄存器。磁盤控制器完成數(shù)據(jù)讀取后通過DMA直接把數(shù)據(jù)寫入主存最后發(fā)中斷通知CPU。這種方式下CPU不需要逐字節(jié)地從磁盤控制器讀取數(shù)據(jù)大大降低了CPU占用率。如果沒有DMA磁盤讀操作會(huì)消耗大量CPU時(shí)間在數(shù)據(jù)搬運(yùn)上系統(tǒng)響應(yīng)速度會(huì)急劇下降。6.2 網(wǎng)絡(luò)接口卡中的DMA網(wǎng)卡接收數(shù)據(jù)包時(shí)也是通過DMA把數(shù)據(jù)包寫入主存中的接收緩沖區(qū)?,F(xiàn)代網(wǎng)卡通常支持多隊(duì)列DMA每個(gè)隊(duì)列對(duì)應(yīng)一個(gè)CPU核心這樣可以實(shí)現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)的并行處理減少單個(gè)CPU核心的負(fù)擔(dān)。網(wǎng)卡的DMA描述符環(huán)是一個(gè)經(jīng)典設(shè)計(jì)驅(qū)動(dòng)程序在主存中維護(hù)一個(gè)描述符數(shù)組每個(gè)描述符指向一個(gè)數(shù)據(jù)緩沖區(qū)。網(wǎng)卡通過DMA讀取描述符把數(shù)據(jù)寫入對(duì)應(yīng)的緩沖區(qū)然后更新描述符狀態(tài)。驅(qū)動(dòng)程序通過輪詢或中斷方式檢查描述符狀態(tài)處理已接收的數(shù)據(jù)包。6.3 顯卡中的DMA顯卡與主存之間的數(shù)據(jù)傳送也大量使用DMA。比如紋理數(shù)據(jù)從主存?zhèn)魉偷斤@存或者渲染結(jié)果從顯存?zhèn)魉偷街鞔?。顯卡的DMA引擎通常支持高帶寬傳送因?yàn)閳D形數(shù)據(jù)量非常大。在現(xiàn)代系統(tǒng)中顯卡通常通過PCIe總線與CPU和主存連接PCIe總線本身就支持DMA操作。顯卡的DMA引擎可以直接訪問主存不需要CPU介入。6.4 DMA在嵌入式系統(tǒng)中的應(yīng)用在STM32等嵌入式微控制器中DMA是一個(gè)非常重要的外設(shè)。比如ADC多通道采集時(shí)可以用DMA把ADC轉(zhuǎn)換結(jié)果自動(dòng)搬運(yùn)到內(nèi)存數(shù)組CPU不需要在每次轉(zhuǎn)換完成后讀取ADC數(shù)據(jù)寄存器。串口通信中也可以用DMA發(fā)送和接收數(shù)據(jù)減少CPU中斷次數(shù)。STM32的DMA控制器通常有多個(gè)通道每個(gè)通道可以配置不同的外設(shè)和內(nèi)存地址、傳送方向、數(shù)據(jù)寬度、傳送模式單次或循環(huán)。配置好之后DMA自動(dòng)工作CPU可以去做其他事情。傳送完成或出錯(cuò)時(shí)DMA可以產(chǎn)生中斷通知CPU。如果你學(xué)過STM32的DMA配置再回頭看408的DMA原理會(huì)發(fā)現(xiàn)兩者完全對(duì)應(yīng)AR對(duì)應(yīng)外設(shè)地址和內(nèi)存地址寄存器WC對(duì)應(yīng)數(shù)據(jù)長度寄存器控制邏輯對(duì)應(yīng)DMA配置寄存器。408講的是原理STM32講的是具體實(shí)現(xiàn)。7. 幾個(gè)容易混淆的細(xì)節(jié)和踩坑提醒7.1 DMA傳送的“數(shù)據(jù)塊”到底有多大408題目中經(jīng)常說“DMA傳送一個(gè)數(shù)據(jù)塊”這個(gè)數(shù)據(jù)塊的大小由WC決定。但要注意DMA傳送的基本單位是一個(gè)數(shù)據(jù)可能是字節(jié)、半字或字而不是整個(gè)數(shù)據(jù)塊。DMAC每傳送一個(gè)數(shù)據(jù)AR和WC更新一次。整個(gè)數(shù)據(jù)塊傳送完畢后WC歸零產(chǎn)生中斷。有些題目會(huì)問“DMA傳送過程中每傳送一個(gè)數(shù)據(jù)需要幾個(gè)總線周期”答案是通常一個(gè)總線周期但具體取決于數(shù)據(jù)寬度和總線寬度。如果數(shù)據(jù)寬度小于總線寬度可能一個(gè)總線周期能傳送多個(gè)數(shù)據(jù)如果數(shù)據(jù)寬度大于總線寬度可能需要多個(gè)總線周期。7.2 DMA請(qǐng)求和總線請(qǐng)求不是一回事DMA請(qǐng)求是設(shè)備發(fā)給DMAC的表示“我準(zhǔn)備好了一個(gè)數(shù)據(jù)”??偩€請(qǐng)求是DMAC發(fā)給CPU的表示“我要用總線”。兩者發(fā)生在不同層級(jí)不要混淆。在周期挪用方式下設(shè)備每準(zhǔn)備好一個(gè)數(shù)據(jù)就發(fā)一次DMA請(qǐng)求DMAC每收到一個(gè)DMA請(qǐng)求就發(fā)一次總線請(qǐng)求。在停止CPU訪存方式下DMAC可能在收到第一個(gè)DMA請(qǐng)求后就一直占用總線直到整個(gè)數(shù)據(jù)塊傳送完畢。7.3 DMA傳送期間CPU能不能響應(yīng)中斷這個(gè)問題要分情況。在停止CPU訪存方式下CPU完全放棄總線但它仍然可以響應(yīng)中斷只是中斷服務(wù)程序中如果涉及訪存操作需要等待DMAC釋放總線。在周期挪用方式下CPU在DMAC不占用總線的間隙可以正常響應(yīng)中斷和訪存。實(shí)際系統(tǒng)中DMA傳送期間通常會(huì)設(shè)置中斷屏蔽或者中斷服務(wù)程序盡量不訪存以避免總線爭用導(dǎo)致的復(fù)雜性。7.4 DMA控制器的優(yōu)先級(jí)高于CPU嗎在總線爭用中DMAC的優(yōu)先級(jí)高于CPU。這是因?yàn)镮/O設(shè)備的數(shù)據(jù)傳送有硬實(shí)時(shí)要求如果數(shù)據(jù)沒有及時(shí)取走可能會(huì)被覆蓋或丟失。而CPU的訪存請(qǐng)求可以推遲一兩個(gè)周期對(duì)程序執(zhí)行影響很小。但DMAC的優(yōu)先級(jí)高于CPU并不意味著DMAC可以無限期占用總線。在周期挪用方式下DMAC每次只占用一個(gè)總線周期然后釋放總線給CPU訪存的機(jī)會(huì)。這樣既保證了I/O設(shè)備的實(shí)時(shí)性又不會(huì)讓CPU餓死。7.5 408真題中的DMA考點(diǎn)分布從歷年408真題來看DMA相關(guān)題目主要分布在選擇題中偶爾出現(xiàn)在綜合題中。高頻考點(diǎn)包括DMA與中斷的區(qū)別、三種DMA傳送方式的特點(diǎn)、DMAC的寄存器作用、DMA請(qǐng)求的響應(yīng)時(shí)機(jī)、DMA傳送對(duì)CPU執(zhí)行時(shí)間的影響。2024年第45題考的是DMA和中斷在數(shù)據(jù)傳送路徑上的區(qū)別以及DMA請(qǐng)求和中斷請(qǐng)求的響應(yīng)時(shí)機(jī)。這道題的正確率不高很多考生在“DMA請(qǐng)求發(fā)生在總線周期結(jié)束后”這個(gè)點(diǎn)上出錯(cuò)。備考建議把DMA方式與中斷方式、程序查詢方式放在一起對(duì)比記憶抓住“誰控制總線”“數(shù)據(jù)經(jīng)不經(jīng)過CPU”“響應(yīng)時(shí)機(jī)”“優(yōu)先級(jí)”這四個(gè)維度基本就能覆蓋所有考題。8. 把DMA學(xué)透之后再看I/O系統(tǒng)的整體圖景學(xué)完DMA你應(yīng)該能把三種I/O控制方式串起來程序查詢方式下CPU不斷輪詢?cè)O(shè)備狀態(tài)數(shù)據(jù)傳送完全由CPU控制中斷方式下設(shè)備主動(dòng)通知CPUCPU執(zhí)行中斷服務(wù)程序搬運(yùn)數(shù)據(jù)DMA方式下DMAC直接在設(shè)備和主存之間搬運(yùn)數(shù)據(jù)CPU只做初始化和收尾。這三種方式?jīng)]有絕對(duì)的優(yōu)劣而是適用于不同的場(chǎng)景。程序查詢方式最簡單但CPU利用率最低適合非常簡單的嵌入式系統(tǒng)中斷方式適合低速、隨機(jī)出現(xiàn)的I/O請(qǐng)求DMA方式適合高速、大批量的數(shù)據(jù)傳送。在實(shí)際系統(tǒng)中這三種方式經(jīng)常混合使用。比如一個(gè)磁盤讀操作CPU可能先用程序查詢方式檢查磁盤控制器是否空閑然后用中斷方式發(fā)送讀命令最后用DMA方式傳送數(shù)據(jù)傳送完成后通過中斷通知CPU。理解每種方式的適用場(chǎng)景和配合方式比單純背誦定義更有價(jià)值。如果你正在準(zhǔn)備408建議把DMA這一章的復(fù)習(xí)重點(diǎn)放在三種傳送方式的時(shí)序?qū)Ρ群虳MA與中斷的區(qū)別上。這兩塊內(nèi)容幾乎每年必考而且容易出綜合題。把DMAC的寄存器作用和初始化流程也記清楚選擇題里經(jīng)常考“哪個(gè)寄存器存放傳送字?jǐn)?shù)”這種細(xì)節(jié)。最后分享一個(gè)我自己的復(fù)習(xí)方法拿一張紙畫出DMAC與CPU、主存、設(shè)備的連接圖標(biāo)出每根信號(hào)線的作用然后分別畫出三種DMA傳送方式的總線使用時(shí)間軸。畫完之后你對(duì)DMA的理解會(huì)比單純看書深得多。408考場(chǎng)上遇到DMA題目你腦子里會(huì)自動(dòng)浮現(xiàn)出那張時(shí)間軸選項(xiàng)對(duì)錯(cuò)一目了然。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
【乱子伦】黄色| 婷婷综合在线网| 五月丁香婷婷无码中文| 九九久久腿| 777精品成人a v久久| 亚洲乱码日产精品BD| 五月丁香六月婷婷网站| 激情五月天久久丁香| 99热这里只有精品99| 色婷婷视频| 亚洲永远av在线播放| 色五月丁香婷婷久草| 日韩操逼大片| 婷婷丁香熟女| 精品久久99| www.丁香黄色五月天人与| 99人人干人人操| 亚洲中文字幕av| 婷婷丁香五月噜噜噜| 综合色吧| 超级碰碰99| 中文字幕综合| 开心激情综合| 天天夜天天色天天| 99热这只有| 久久久jd| 婷婷色在线播放| 亚洲春色奇米影视| 亚洲综合色网| 亚洲色久| 啪啪激情网站| 日本婷婷综合精品| 九久9精品| 丁香五月电影| A片一曲| 亚洲久久视频| 色婷婷狠狠| 亚洲综合网在线| 碰碰91| 色香蕉影院| 日逼影音先锋AV男人资源站| 天天日天天色| 日韩无码色色| 五月天色区| 丁香色情五月综合激情| 人人草人人舔| 性爱久久| 国产SUV精品一区二区883| 欧美久久网| 色五月天天在线观看资源站| 14色综合婷婷| 色婷婷欧美| 色婷婷婷婷| 婷婷丁香五月天中文字幕| 性爱AV天堂| 激情床戏| 伊人青草成人| 热99久久这里只有精品| 六月丁香婷婷尤物| 亚洲色综久久五月| 91碰免费视频| 久久综合55| 五月丁香av中文| 色婷婷视频综合| 色婷婷深爱五月| 色五月激情网| av线电影| 欧美日韩99| 婷婷激情五月视频| 丁香五月天黄色片| 亚洲激情淫网| 婷婷丁香综合| 996热re视频精品视频这里| 琪琪理论片| 99热亚洲精品| 这里只有精彩小视频视频网站| 91精品久久久久久久久久久久| 五月婷婷九九久久| 五月婷婷久久综合| 丁香婷婷六月天| 天天噪夜夜爽| 激情五月天视频| 久久久久久久人妻| 成年人丁香五月| 婷婷六月丁香欧美视频在线| www.99热这里只有精品| 九色色| 六月婷婷深深爱| 午夜成人综合| 色五月xxx| 电影蜘蛛女| 久久亚洲色导航| 五月婷婷激情刺激| 激情综合色婷婷啪啪六月天| 九九热精品在线| 五月婷人妻| α久久| 久久国产色| 少妇达人正片在线播放_ikun_福利吧| 久激情网| 日韩国产在线精品| 日本女人久久| 小视频一区 | 五月婷婷在线视频| 丁香五月婷婷网| 婷婷五月六月| 七月丁香婷婷 色色| 9久久狠狠的| 97综合视频在线| 九月婷婷激情| 99热这里只有精品2016| 性视频久久| www.99热| 欧洲综合视频| 五月天色网站| xx人人xx| 狠狠精品干练久久久无码中文字幕 | 二色AV| 日韩无码一区二区三区四区| 99热手机在线精品| 4399无码视频| 丁香五月天堂网| 99热这里只有精品13| 美女丁香五婷婷| 色欲一区二区三区精品A片| 四川女人毛多水多A片| 婷婷五月乱交换| 99操逼| 91人妻视频| 午夜五月天| 九九碰九九爱97| 伊久大香蕉| 国产成人在线不卡AV| 天天日日人| 亚洲在线成人| 婷婷大美在线| 97av在线视频| 天天综合五月天| 激情小说五月天社区丁香| 久久思思热视频| 久久婷婷伊人| 亚洲AV第二区国产精品| 婷婷激情欧美| 色婷婷影院| 久久九九九九| 久久婷婷五月天亚洲欧美| 日韩无码成人电影| 久久思思99| www。五月天。com| 99热只有| 大地资源色婷婷视频在线| 久久香蕉福利| 欧美日韩成人高清在线| 人人草碰| 人人爽欧美婷婷久久久五月丁香| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 九九99在线免费在线观看视频| 激情99。| 99热亚洲| 开心五月六月婷婷| 97综合在线| 色婷综合| 色婷婷天堂| 五月婷婷开心亚州在线| 99热精品在线观看| 婷婷九月| 六月丁香啪啪| 色欲婷婷五月天| 天天干天天干天天干天天干天| 五月丁香成人网| 九月丁香婷婷综合| 丁香五月欧美激情| 青青草tp| 婷婷色色五月天| 丁香五月婷婷Av| 九九综合久久| 亚洲成人在线在线| 中文字幕色色色| 熟女人妻一区二区三区免费看| 综合网色| www.色婷婷.com| 亚洲天堂爱爱| 99欧美| 亲子乱AV一区二区三区下载| 91综合国免费久入| 五月天激情播播网| 国产偷人爽久久久久久老妇APP | 五月天激情小说| 99热资源在线| 五月丁香六月婷综合成人综合| 九九综合网色全集 | 日狠狠| 婷婷久草| 色婷婷电影| 他改变了拜占庭| 99在线精品免费视频| 日本99在线| 丁香婷婷性久久| 人人操操| 极品人妻VideOssS人妻| 天色综合网站| 色99xx| 五月丁香婷婷俺| 久久久久久久久月丁| 精品99只有。| 99久久五月丁香野外| 久久这里有精品| 伊人大香蕉在线视频| www.99热这里精品| 秋霞免费三级片| 99免费| 婷婷五月激情的图片| 久久99网站| 色婷婷婷综合五月天| 麻豆AV一区二区三区| 色噜噜,噜噜色| 性按摩玩人妻HD中文字幕| 日日操,夜夜爽| 亚洲成人日韩无码精品| 亚洲啪啪视频| 狠狠干狠狠干狠狠干狠狠干| aV欲望人妻中文字幕| 大婷婷色呦呦噜噜色呦呦噜噜| 97超级碰碰碰| 日韩成人电影AV| 久久一二三视频| 一区无码| 婷婷操逼| 久草狼人| 天天久久综合| 色婷婷久久综合| 欧美成人精品A片免费一区99| 色婷五月| 久久婷婷亚洲| 婷婷色综合中心站| 婷婷五月天成人网| 青青草激情网| 久久黄色网扯| 日本三级毛片| 大战熟女丰满人妻AV| 色五月丁香伊人五月| 超碰成人在线观看| ai97re99一本| www超碰| 婷婷五月天电影区小说区| 九九热10| 99色人| 久久性操| 91精品电影18T| 欧美久久久久久久久中文字幕| 黄色三级日本| 色播五月婷婷五月| 狠狠干天天内射| 99在线看片| 色婷五月| 能看的av网站| 久色网五月| 99在线视频精品| 97caop| 9色在线视频| 激情综合网激情五月欧美| 啪啪黄页网| 另类少妇人与禽zOZZ0性伦| 亚洲欧美一区二区三区四区爱爱动图| 久久这里只有精彩| 天堂色婷婷| 色涩视频久久| 少妇性BBB搡BBB爽爽爽视頻| 九九色综合九九色| 久久婷婷网| 色操b| 婷婷五月天播| 亚洲精品成人| 亚洲AV综合网| 久久色9| 天天爽天天操| 亚洲婷婷欧美婷婷| 色婷婷五月网| 五月天六月天| 五月天天天操天天爽夜夜操| 五月天综合久久| 日韩有码一区| 99在线视频。| 欧美成人在线观看| 无码成人AAAAA毛片AI换脸| 综合激情在线视频| 超碰成人av| 丁香五月天啪啪激情综和网| 婷婷九月激情网| 亚洲综合婷婷| 爱操人妻| 色五月综合| 色综合色婷色基地| 五月丁香激情啪啪网| 夜精品无码A片一区二区蜜桃| 婷婷色在线观看| 色色亚洲视频| 99免费在线视频| 人人草人人爱手机视频看看 | 天天干天天日日| 7777激情基地| 久久女婷| 人妻久久久久久久久妻久久久久久久久 | 天天日P天天射P| 夜夜嗨一区二区三区直播内容 | 六月婷婷网站| 狠婷婷五月| 桔色成人官方网站| 色 丁香婷婷| 97久久超碰| 激情综合在线观看| 丁香五月婷婷久久综合激情网 | 思思热视频在线| 精品久久66| 婷婷激情五月综合丁香社| 2025最新亚洲激情在线| 天天射影视综合网| 婷婷五月天激情在线| 久久九九蜜| 99精品在线下载| 开心五月婷婷在线| 一级性爱视频| 狠狠色97| 日日夜夜天天| 久久久久久久久月丁| 久久中文网| 少妇高潮呻吟A片免费看软件| 99在线精品免费视频| 性做久久久久久久免费看| 另类在线| 色噜噜狠狠狠狠色综合久欧美| 在线视频九色97| 色九月综合| 色yeye欧美| av一区二区电影免费在线观看| 色婷婷亚洲综合天堂| 日韩啪啪自拍| 婷综合| 天天开心婷婷丁香五月| 很很干在线视频| 5月丁香六月婷婷| 丁香五月婷婷色偷偷| 99热这里只有精品2| 99色网站| 99热97| 色欲一区二区三区精品A片| 99视频这里有精品| 免费看无码视频A级| 99热这里只有精品1025| 91丨九色丨东北熟女| 玖玖99免费视频| 99热插| 丁香六月狠狠干| 超碰91在线| 播五月婷婷开心| 五月婷婷婷婷婷婷艺术| 极品另类| 亚洲无AV在线中文字幕| 激情亭亭五月| 襙逼网| 久婷婷色| 伊人五月婷| 丁香五月婷婷偷拍| 伊人婷婷五月| 大香蕉婷婷| 热99玖玖99玖玖99九九| 91色久| 色色色.com| 五月婷婷丁香六月| 无码成人AAAAA毛片AI换脸| 五月丁香视频色色| 成人婷婷深爱综合网| 午夜五月天| 激情综合网五月婷婷| 五月婷婷伊| 色婷婷欧美| 五月丁香天堂网婷婷| 久久婷婷六月综合综合色| 五月天精品| 极品九九九九九九| 日日肏天天操| 久久丁香五月天| 一婬一伦一区二区三区| xxx综合在线| 色在线99| 97人妻碰碰碰久久久久-最近国语高清| 伊人五月婷婷| 色999五月色| 九九热视频精品999| www.激情五月天。com| 天天激情| 久久婷婷丁香花综合网| xxxx五月| 亚洲九九视频| 任你干嘛免费视频播放| 五月丁香婷婷激情澎湃四射| 精品国产AV色一区二区深夜久久| 91性高潮久久久久久久久| 这里只有精品免费观看网占| 日本狠狠色| 草榴视频网| 欧美综合婷婷欧美综| 伊人网大香| 艹色18p| 教师性爱毛片| www.狠狠狠狠| 激情五月色婷婷| 99热日| 天天高潮夜夜爽| 99热这里有精品| 开心五月激情网| 久久精彩视频| 99热热热国产超碰| 丁香五月婷婷视频| 五月婷婷日| 亚洲最大五月天成人网| 五月婷婷丁香日韩在线| 婷婷激情五月天色| 91在线操逼视频| 五月婷婷狠天天色综合| 色婷婷久久| 久久中文人妻系列| 大香蕉啪啪网| 丁香五月天天日| 五月花婷婷| 操一区| 色欲天天综合网| 97热这里精品在线视频| 99色综合网| 五月婷在线影院| www99在线观看视频| 免费在线观看av网站| 激情五月丁香激情综合网| 拍真实国产伦偷精品| 色婷婷综合久色AV五色最新| 五月丁香六月激情| 色婷婷五月天激情久久| 欧美性生交XXXXX无码小说| 色六月丁香婷婷狠狠干| www.婷婷五月| 天天综合 99久久婷婷| 久久伊人五月天| 丁香五月天婷婷91| 激情六月丁香| WWW·天天操·视频?| 天天色宗合| 亚洲激情亚洲激情| 这里只有精品视频| 色欲日日躁| 曰韩五月丁香色婷婷无码| 可以直接看的AV网站| 67194线路二在线观看| 17.c黄色| 丁香蜜臀黄色婷婷五月天| 九色91视频| 亚洲综合久| 99色色| 亚洲天堂久久| 精品亚洲国产成AV人片传媒| 色婷婷狠狠干芒果TV| 极品五月天| 日本婷婷在线| 婷婷大乡焦噜噜| 色婷婷小视频| 9色资源在线| 丰满少妇乱A片无码| 色播婷婷五月天| 狠狠色成人影片| 可以看的av| 怡红院精品视频久久久久久久久| 色婷亚洲| 中文字幕丰满孑伦无码专区| 婷婷成人视频| 色色色色色级无码| WWW、日本色丁香、co m| 色五月婷婷综合在线| www.久久| 嘿嘿视频免费看9| 精品无吗va视频免费观看| 色色婷婷丁香| 秋霞九九无码| 色五月播五月| 婷婷99狠狠躁| 蜜臀av无码久久久久久久久 | 九九性爱网| 丁香五月天激情网址| seuuu婷婷| 激情综合五月婷婷六月丁香| 五月天社区婷婷| 狠狠操狠狠| 综合久色五月| 成人短视频在线| 丁香婷婷AV| 久久精品9| 99热这里只有精品热| 91打屁股视频网站| 九日日夜夜69| 狠狠狠狠狠干| 噜噜干日本| 99热在线观看这里只有精品| 婷婷色婷婷亚洲成人| 91人妻人人做人碰人人爽九色| 婷婷五月开心六月AV| 天天综合五月天| 激情久久久久久| 婷婷日在线观看| 99爱最新免费视频在线观看| 91大屁股| 色九月婷婷综合| 色狠狠综合| 国产美女无遮挡裸体毛片A片| 欧美婷婷丁香五月社区| 色婷婷综合在线| 强辱丰满人妻HD中文字幕| AV在线大香蕉| 俺去也婷婷| 五月天激情无码高清| 五月婷婷深深的爱| 欧美激情 日韩无码 婷婷 五月天| 色九月婷婷| 婷婷综合亚洲| 久色激情| 终合激情网| 色色色色av777| 色五月婷婷五月丁香五月激情五月视频| 五月婷婷黄| 性爱技巧五月| 激情五月六月婷婷| 91久久久久久久久久久| 欧美一级毛卡片无码| 丁香婷婷五月天在线视频| 狠狠狠狠狠狠狠狠狠狠狠色宗合图片| 热久精品| 日本三级日本三级99| AV片在线观看| 五月停停大香蕉| 欧亚成人A片一区二区| 婷婷丁香五月综合| 色色激情| 五月伊人网| 成人 在线 日韩| 五月丁香成人| 99精品久久久| www.99久| 天天日夜夜拍| 操碰97| 婷婷久久色| 操操碰| 99精品在线| 丁香啪啪| 色综合五月天| 亚洲国产精品VA在线看黑人| 国产操B| 果冻传媒A片一二三区| 久久综合五月天激情小说网站 | 97操操网| 99热综合| 91欧美| 丁香五月天婷婷中文字幕| 综合图片色色| 色综合久久88色综合天天99| 五月开心网| 狠狠爱五月婷婷| 翔田千里 50岁 无码| 91Chinese在线| 99热这里只有精品免费| 熟女人妻一区二区三区免费看 | 五月成人天| 亚洲狠狠干| 婷婷九月在线| 3pAV| 亚洲看av的网站| 婷婷的五月天另类视频| 五月丁香六月婷婷中文版| 天天干天天干天天干天天干天天干天天 | 丁香五月综合图片在线观看| 五月婷婷五月天亚洲无码| 五月停停激情网| 色五月亚洲| 亚洲成人综合在线| 国产成人精品亚洲线观看| 婷婷综合性爱网| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 亚洲AV无码一区二| 久/久精品99看9| 五月丁香六月婷婷免费| 五月天婷婷色综合| 国产免费AV网站| 五月天激情啪啪| 丁香五月五月婷婷五月天激情四射| 婷婷丁香九色| 5月婷婷6月六月丁香| 玖玖婷婷色| 五月天淫乱视频| 色噜噜五月天| 亚洲激情久久| 少妇口诉沐足视频播放器网址| 男人操女人高潮91视频| 亚洲欧州色情在线观看| 超碰国产AV| 网色99| 久久99热只有精品| 久久婷婷五月综合色欧美| 人人草人人爱手机视频看看| 欧美日本高清视频99| 91要啪| 丁香五月综合久久八| 中国女人做爰A片| 色97综合婷婷天天色| 日韩AV免费电影在线播放| 欧美色五月天| 色色五月婷| 欧美交换配乱吟粗大25P| www.狠狠干com| 久久婷婷亚洲无码一起| www.夜夜操.com| 五月婷婷激情中心| 强伦轩人妻一区二区电影| 五月天另类小说| 欧美黑人巨大猛烈cuckold| 五月婷性爱| 亚洲成人超碰| 色婷婷激情小说网| 中文字幕,综合,91| 99热在线播放| 日本久久高清| 色色色色色色综合| 九九碰九九爱97超碰| 美欧成人视频| 五月丁六月婷| 色婷婷色情| 六月丁香婷| 色婷亚洲五月丁香| 九九热视频免费| 91超级碰碰碰| 久久婷婷啪啪视频| 99热在线观看免费精品| 欧美激情性做爰免费视频| 婷婷六月偷拍| 森林影视大全,最好看的2019年视频 | 99九九99九九九视频精品| 五月六月丁香激情视频| 一本久道综合色婷婷五月| 91jiuseshunv| 五月社区婷婷激情| 亚洲AV免费在线| 爆乳熟妇一区二区三区爆乳照片| 激情六月色| 有码一区二区三区| 日本欧美国产| 色五月婷婷在线观看第一页舔| 26uuu四色| 九九99免费视频| www.五月天色色色| 日日干日日| 五月天大香蕉AV| 久热网在线视频| 七月婷婷色香综合网| 热无码A∨| 99热精品在线| 综合色视频| 伊人久久五月天综合| 99色色网| 噜噜色五月| 九九热视频这里只有精品| 国产熟女一区二区三区五月婷| 国产激情在线| 色欲婷婷五月天| 91碰碰碰| 天天日日人| 色墦五月丁香| 丁香花五月天| 97色五月婷婷在线| 丁香五月婷婷激情中文| 成人龟情网丁香五月| 91精品国产综合久久密臀| 色婷婷性爱网| A一级操| 99噜噜噜在线播放| 99热精品一| 国产综合A片| 丁香五月天中文字幕| 七月激情六月婷婷综合在线播放| 五月丁香色婷婷色| 精品久热| 免费无码毛片一区二区A片| 综合激情五月丁香| 精品99*| 欧美激情综合色综合| 91久草五月天婷婷| 丁香五月大香蕉| 天天日天天色| 激情五月第四色| 日韩在线观看网址| 亚洲激情婷婷| 99re99在线看| 丁香五月天天久久综合小说| 亚洲五月停停| www.日本久久videos| 亚洲爆乳无码精品AAA片蜜桃| 夜夜夜叫天天天做| 九九九午夜视频| 欧美性爱五月天| 操逼在线视频| 欧美色碰| 婷婷激情五月| 思思re99视频在线观看| 日韩不卡DvD| 四虎国产精品永久在线国在线| 天天操狠狠操| 五月丁香婷婷久久| 黄色三级毛片中字| 婷婷五月天视频| 人人干人人干骚美女| 久久综合66| 91视频五月丁香| 色五月婷婷五月丁香五月激情五月视频| 操碰色一区就去操| 色婷婷五月综合在线| 丁香婷婷丁香五月欧美人| 91熟妇大香蕉| 五月天综合| 东京热免费视频网站| 成人在线视频男人的天堂4399| 91热久久| 国产资源91在线| 婷婷视频网| 欧美成人精品A片免费一区99| 婷婷丁香六月天| 激情综合国产| 五月丁香六月色婷婷| 99色在线| 成人中文网| 欧美天天搞| henhencao国产在线| 伊人五月天在线| 久热大香蕉| 日韩AV一区二区三区| 五月天色色色| 综合网视频| 亚洲视频在线观看99| 激情九九综合网| 超碰com| 激情98色婷婷五| 91丨九色丨大屁股| jiqingliuyuetian| 天天操天天插| 精品久久9| 久久五月激情| 高清无码网址| 玖玖综合网| 天天日夜夜拍| 五月天色小说| 五月丁香啪啪啪免费看| 影音先锋91资源站| 99热国产在线| 色婷婷丁香五月天在线视频 | 极品嫩草| 天天天天天色| 五月婷婷成人| 1024婷婷综合久久五月天| www.五月天。com| 久久久这里有精品| 日韩AV片| 亚洲色夜| 91久久久久久久久久| 婷婷香五月综合激情| 久草热在线视频| 丁香九九九九| 九九热99熟女| 香蕉曰比| 色情五月天首页| 99热| 天天摸天天舔在线视频| 婷婷丁香五月亚洲| 五月丁香无码| 免费婷婷| 精品成人在线观看| 99re在线视频| 日韩精品超碰在线观看| 五月天国产| 国产激情久久| 婷婷狠狠久久| 一本大道熟女人妻中文字幕在线 | 久热这里| 99re热精品在线视频| 天堂A∨在线| 7超碰自拍| 五月噜噜| 在线中文字幕视频| 四色永久成人网站| 国产亚洲在线| 激情小说五月天| 91蜜桃婷婷狠狠久久综合9色| 久久久久亚洲AV成人无码电影| 91九色中文| 亚洲成人网站在线播放| 日本99在线| 丁香五月伊人| www..999热久| 久久九九色| 五月婷婷综合网| 99这里只有精品|v| 五月婷婷激情| 欧类av怡春院| 色情婷婷久久五月天| 91seAV| 欧美伊人9| 9久国产精品| 色噜久| 91久热| 婷婷的五月天另类视频| 亚洲 无码 中文字幕 中出| 好激情在线综合网| 操操操Av| 超碰人人在线| 被男人添B超爽视频| 狠狠爱深色婷婷综合| 丁香花狠狠婷婷亚洲中文字幕| 超碰在线观看caop| 色色激情五月| 欧美噜噜免费观看| 丁香六月成人网| 99热精品在线播放| 九九99九九99| 亚洲操操| 99视频日韩| 国产avapp 网| 激情综合网之激情五月| 日韩色色网| 婷婷久久午夜网| 互月天综合| 超碰高清在线| 99在线精品观看99| 天堂网亚洲色图| 人人操插| 99久久超级| 婷婷日日夜夜| 激情婷婷五月天。| 婷婷六月成人| 91精品久久久久久77777| 成年人99热| 丁香九九九九| 国产性爱大片久久| 婷婷色导航| 天天夜夜操| 1024人妻| 欧美婷婷丁香五月| 亚洲综合色色| 婷婷五月天电影区小说区| 日韩无码专区| 欧美三级韩国三级日本三斤| 久久九九99| yazhouzonghesese| 天天操无码| 91女人18毛片水多国产| 亚洲九九视频| www.婷婷五月天| 久青青久| 情色五月天网站| 六月色丁香中文字幕| 99热99在线| 五月色激情综合网| 国产美女无遮挡裸体毛片A片| 五月婷婷深深爱| 五月天婷婷丁香视频| 婷婷久久综合久| 97在线/日本| 亚洲热热视频| 97碰久久| 天天天天操| 五月婷婷伊人在线| 激情五月丁香色婷婷| 无码动漫AV| 99久久超级| 99热这里只有精品8| 五月天激情小说| 4399在线观看免费高清电视剧| 超碰97免费在线| 1024在线观看免费视频| 四川女人毛多水多A片| 伊人激情影院| 亚洲AV成人片无码网站| 天天爽天天| 婷婷激情五月天色| 免费色色色| 五月丁香好婷婷A片网| 情色五月天网站| 丁香婷婷色五月天| 成人做爰A片免费看视频| 99在线观看视频| 精品人妻一区二区| 亲子乱AV-区二区三区| 天天更新天天亚洲| 日日操日日撸| 九九九九九九九九九九九九九国产精品| 亚洲精品操一操、噜一噜、摸一摸、爽 | 丁香五月婷婷色情综合| 欧美69久成人做爰视频| 最新日本A片| 九九九九毛片| 国产激情在线| 九九在线精点品| 碰人人97| 色丁香婷婷| 天天爽天天爽| 丁香五月天黄色片| 综合激情在线| 五月天婷婷社区久久综合| 婷婷丁香成人五月天| 婷婷五月天淫荡| 成人狠狠成人狠狠成人狠狠成人狠狠| 久久六月综合| 色婷婷小说| 91久久久久久久| 超碰九色| 亚洲视频99| 伊人网欧美在线男人天堂五月丁香 | 婷婷热色| 色婷婷丁香五月丁香| ww亚洲ww在线观看| www.日本久久videos| 美女五月激情| 五月天婷婷乱| 丁香六月无码播放| 96精品成人无码A片观看金桔| 99热九九这里只有精品10| 激情五月婷婷| 婷色成人| 人妻丰满精品一区二区A片| 69五月天视频| 97天堂| 激情5月婷婷狠狠干| av国产精品| 综合激情五月丁香| 激情综合亚洲| 另类图片五月天婷婷| 五月天国产| 久久五月六月| 九九色色| 99久久成人| WWW.HENHENL.| 久久99热这里只有精品| 碰人人97| 婷婷五月香蕉| 五月亭亭六月色| 免费看成人AA片无码视频吃奶| 99久久終合| 亚洲成人在线综合| 伊人久久婷| 五月婷婷综合激情| 日本色视| 国产亚洲精品久久久久久牛牛| 97干在线免费| 九九性视频| 天天日天天干天天插天天射| 精品久久9| 日日躁夜夜躁狠狠久久AV| 97热在线精品| 中文不卡一二三区| 99这里只有精品| 最近中文字幕大全免费版在线| 丁香九色不卡aaa| 久99热| 日日爽日日爽| 人妻久久久| 久久久久久99精品无码| 五月婷婷香蕉| 色五月综合在线| 99欧美精品99日本精品| 久久婷婷色| 丁香激情综合| 狼人狠狠操| 婷婷5月久久综合网站| 9久精品| 五月婷亚洲精品| 国产AV一区二区三区最新精品| 另类激情五| 婷婷丁香五月天在线| 九九热在线观看视频| 久热精品9999| 袁子仪视频观看| 久久久久久久97| 一起操 91N.com| 午夜精品777| 久久国产色| 任你操精品免费| 色六月视频| 伊人激情AV一区二区三区| 日韩操逼大片| 日日撸夜夜操| 日日夜夜九九| 五月激情网五月综合网| 狠狠色综合网| 冬月かえでAV无码播放| 99亚洲大片精品永久在线观看| 狠狠狠狠狠狠狠狠| 任你擦免费视频| 五月天狠狠网| 亚洲中文字幕在线观看| 色婷婷基地在线| 色色激情网| 99人人干人人| 狠狠干婷婷| 久久久久久久久久久久久久久久久精典| 丁香色五月 97干| 色色丁香婷婷综合| 人橾人| 欧美Va日本Va| 国产真实乱了老女人视频| 日韩免费乱轮网站| 婷婷久久五月| 伊人婷婷五月天av| 五月天激情网图片| WWW·色色色·COM| 成人va在线播放| 亚洲无码你懂的| 色99在线视频| 91综合在线观看首页| 伊人五月天| 五月丁香久久综合色| 人妻少妇色综合| 五月婷婷色啪| 中文字幕精品在线观看| 日本久久人| 色婷婷五月色| 色99网| 久久狠狠干| 人人干人人干骚美女| 91九色首页| 日本婷婷网| 免费无码毛片一区二区A片| 五月开心六月婷婷在线播放网站| 熟妇人妻中文字幕无码老熟妇| 国产精品五月丁香| 五月婷婷六月激情| 开心五月深爱婷婷| 九七色色六月丁香| 丁香六月无码播放| 操人视频91| 欧美激情综合色综合啪啪五月| 中文精品在| 婷婷久久久久| 千人斩操逼| 亚洲AV久久久久久久久久久久久久久久| 天天干天天爽天天操| 99久久久精品| 99热精品99| 99久超碰| 丁香五月天堂网| 国产AV一区二区三区日韩| 思思热热久久| 久久婷婷亚洲无码一起| 99免费| enecarbon-materials.com污K127封锁请涟系@wip1688 | 东北熟女高潮99综合99| 天堂在线伊久| 精品一区久热| www.99.色| 9久热精品在线视频| 精品一二三区久久AAA片| 狠狠干婷婷| 午夜大香蕉| AV九九| 五月丁香五月综合欧美| 狠狠色丁香| 精品久久99| 九九视频在线观看视频6 | 婷婷久久五月天| 五月天综合网| 亚洲电影在线观看| 丁香伍月婷电影全集| 亚洲99精品九九在线| 人五月天婷婷喷水| 九九热内射| 超碰猛烈的性猛交| 伊人www22综合色| 九九五月天| 婷婷五月综合婷婷| 五月婷婷开心爱| 激情五月,激情综合网| 色播综合| 777.色色| 新激情五月天色播| www.henhengan| 亚洲天堂aaa| 丁香婷婷色色| 超碰人人91| 婷婷久久综合| 夜夜穞天天穞狠狠穞AV美女按摩| 91人久| 九九精品系列| 免费啪啪亚州视频| 五月天激情综合在线| 97久久视频| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 日本va欧美va欧美va| 韩国激情五月天综合网| AV五月丁香| 影音先锋色婷婷| 欧美色婷婷| 91a片爽| AV动漫不卡无码免费| 五月丁香激情啪啪| 九九草热在线观看| 婷婷射丁香| 久草狼人| 六月婷婷色综合| 激情五月四色| 色欲久久久久久综合网综合网| 大香蕉520| 天天日夜夜草进麻麻的子宫| 色婷婷五月中文字幕在线dvd| 超碰在线观看9| 色婷婷丁香五月天| av一区免费看| 色域五月丁香| 99久在线观看| 亚洲综合五月天综合| 五月婷婷免费看| 91超级碰| 99在线精品视频在线观看| 国产精产国品一二三在观看 | 婷婷WWW久久| 成片免费播放| 成人av中文字幕| 99热这里只有精| 骚货艹网站视频| 丁香六月天AV| eeuss人妻| 超碰91在线| 五月丁香婷婷色| 日本三级日本三级三级人妇四虎| 九九色之九九色之88| 激情性爱网站| txt五月激情四射网综合俺也来了| 国产操碰| 丁香六月狠狠干| 深爱五月天| 欧美激情五月天| 五月在线| RenRenSe在线视频网站| 秋霞影音91人妻久久| 久久五月婷综合网| 婷婷五月天激情综合| 蜜乳.comcom| 亚洲小视频免费看| 久久婷婷伊人| 91狠狠综合久久久| 婷婷丁香射射| 这里只有精9| 婷婷色亚洲| 97色婷婷五月天| 99热思思久| 日韩抽插操逼| 亚洲 小说 欧美 激情 另类| 精品综合五月| 伊人久久婷婷五月天激情四射| 思思热精品免费视频| 久热这里只有精品视频6| 五月天停停基地| 婷婷激情五月综合| 婷婷五月激情网| 婷婷娌伦网| 26UUU欧美激情一区二区| 97狠狠色| 美日韩成人| 欧美日韩二区在线| 精品一区久热| 天天干在线播放| 黄色毛片精品| 亚韩在线视频| 金桔一区二区ab地址| 在线播放中文字幕| 五月婷婷在线网站| 日韩五月丁香| 精品久久99码| 26uuu最新地址| 激情网 久久| 一起草aV| 五月婷婷xxx| 99性爱无码| 狠狠狠五月婷婷六月丁香| 老司机日日夜夜青草| 丁香五月影视| 亚洲激情五月天| 五月天丁香婷婷视频网址| 日本在线观看aaa 99| 丁香五月日韩| 色五月av伊人| 欧美激情五月天| 婷婷综合网站| Aaa久久| AV六月丁香| 九月丁香婷婷| 五月网网站| www.色五月| 九九九激情综合| A级毛片高清免费不卡播放谢谢谢谢| 97操碰| 亚洲综合丁香五月天| 91无码视频| av中文字幕免费观看| 欧美日本黄色| 九九热区一区二区三区| 涩婷婷五月天| 欧美一级色| 五月激香蕉网| 九热视频| 99热国产这里只有精品| 激情五月天视频| 日韩精品电影| 久久视频婷婷视频| 123草逼网| 在线观看日韩12345区| 第五色婷婷| 国产精品涩涩涩视频网站 | www.色9| 五月天激情子轮| 九色七七| 五月婷婷香蕉| www.主妇. com| 亚洲色五月婷婷| 成人午夜天| 永久的网站AAAA | 草综合网| 综合色播| 六月五月久久丁香| 色婷婷在线电影| 色播五月丁香| 97黑人精品区| 996热| 天天狠天天狠| 精品久久久久成人码免费动漫| 五月天久久丁香| 丁香五月最新网址| 亚洲啪啪啪啪| 99热无码精品| 久久色六月| 天天天综合网| 99日韩| 色噜噜狠狠一区二区三区| 国产婷婷综合| 婷婷久久天堂网| 婷婷六月激情| 97色色色色色色色色色色色色色| 婷婷D区| 色小说五月天| 操操碰| 婷婷伊人五月天| 五月天激情婷婷久久| 婷婷午夜精品久久久| 97精品人人A片免费看| 亭亭五月色男人| 精品久久9| 欧美精品XXXXBBBB| www.狠狠干| 五月天丁香欧美激情| 99久久综合| 另类综合国产| 婷婷激情五月天激情小说| 99久热在线精品| 天天干,噜噜色,狠狠色| 激情五月婷婷她| 日本天天色| 久久这里有精品|