• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于FPGA的μC/OS-II任務(wù)管理硬件設(shè)計(jì)

    2010-07-02 10:47:28崔曉英李賢堯趙宏杰張禮勇
    電子技術(shù)應(yīng)用 2010年2期
    關(guān)鍵詞:系統(tǒng)管理

    李 巖,崔曉英,李賢堯,趙宏杰,程 平,張禮勇

    (哈爾濱理工大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,黑龍江 哈爾濱150080)

    實(shí)時(shí)操作系統(tǒng) RTOS(Real Time Operating System)由于具有調(diào)度的實(shí)時(shí)性、響應(yīng)時(shí)間的可確定性、系統(tǒng)高度的可靠性等特點(diǎn),被越來(lái)越多地應(yīng)用在嵌入式系統(tǒng)中,如:航空航天、工業(yè)控制、汽車(chē)電子和核電站建設(shè)等眾多領(lǐng)域。

    傳統(tǒng)上,RTOS內(nèi)核是加在應(yīng)用程序中的軟件,它不僅增加了 ROM(代碼空間)和 RAM(數(shù)據(jù)空間)的開(kāi)銷(xiāo),而且增加了應(yīng)用程序的額外負(fù)荷,即使在設(shè)計(jì)較好的應(yīng)用系統(tǒng)中內(nèi)核仍占用2%~5%的CPU負(fù)荷[1]。在實(shí)時(shí)性較強(qiáng)的場(chǎng)合,若無(wú)法得到及時(shí)的響應(yīng),將會(huì)引起嚴(yán)重后果。因此,降低RTOS內(nèi)核的系統(tǒng)開(kāi)銷(xiāo)及提高其實(shí)時(shí)性非常重要。

    對(duì)于降低RTOS占用應(yīng)用程序處理器開(kāi)銷(xiāo)的研究,大多數(shù)集中在改進(jìn)調(diào)度算法[2]和提高處理器的處理能力[3],但是依靠改進(jìn)調(diào)度算法已不能使其實(shí)時(shí)性有更大的提高,通過(guò)提高處理器速度也達(dá)不到理想的效果。隨著EDA技術(shù)的發(fā)展及硬件芯片造價(jià)的降低,“軟件硬件化”的趨勢(shì)正在成為一個(gè)研究的新熱點(diǎn)。采用硬件芯片實(shí)現(xiàn)RTOS的功能模塊極大地發(fā)揮了系統(tǒng)處理的并行特性,使硬件RTOS的處理速度達(dá)到了傳統(tǒng)軟件RTOS的6~50倍[4]。然而,RTOS的硬件化非常復(fù)雜、繁瑣,大多由軟件實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)不適合硬件的并行實(shí)現(xiàn),需要重新修改、設(shè)計(jì)。

    本文就具體的實(shí)時(shí)操作系統(tǒng)μC/OS-II的任務(wù)管理進(jìn)行了硬件設(shè)計(jì),實(shí)現(xiàn)了任務(wù)管理模塊系統(tǒng)調(diào)用的硬件電路和基于組合電路的硬件任務(wù)調(diào)度器。

    1 硬件RTOS總體設(shè)計(jì)

    硬件RTOS由軟件和硬件兩部分組成,如圖1所示。軟件部分負(fù)責(zé)應(yīng)用程序與硬件RTOS的交互,主要實(shí)現(xiàn)2點(diǎn)功能:向應(yīng)用程序提供訪問(wèn)硬件函數(shù)的接口;向硬件邏輯提供返回處理結(jié)果的中斷處理函數(shù)和任務(wù)切換的中斷處理函數(shù)。硬件部分將以往由底層軟件函數(shù)完成的工作,采用硬件函數(shù)完成。

    硬件RTOS仍然是以系統(tǒng)調(diào)用的形式為應(yīng)用程序服務(wù),所不同的是由調(diào)用硬件函數(shù)替代了以往的軟件函數(shù)。軟件函數(shù)和硬件函數(shù)的區(qū)別[5]在于:它們被處理時(shí)所在的器件不同,軟件函數(shù)編譯成一條條指令在處理器上執(zhí)行,硬件函數(shù)把參數(shù)通過(guò)數(shù)據(jù)總線發(fā)送到了指定硬件單元電路的寄存器中,再由硬件邏輯電路進(jìn)行相應(yīng)的處理。硬件電路與處理器可以并行工作,節(jié)省的處理器時(shí)間用于執(zhí)行別的任務(wù),提高了系統(tǒng)的可調(diào)度性。

    圖1 硬件RTOS結(jié)構(gòu)框圖

    圖1中,硬件部分由輸入輸出寄存器、中斷控制器、控制器和RTOS主要功能模塊等組成。

    (1)輸入輸出寄存器。輸入寄存器接收由接口函數(shù)傳遞的功能代碼和參數(shù),輸出寄存器將執(zhí)行結(jié)果返回給接口函數(shù)。

    (2)中斷控制器。接收外部事件中斷,中斷控制器使用FPGA的I/O(輸入/輸出)管腳,每個(gè)管腳對(duì)應(yīng)一個(gè)外部中斷,一個(gè)或者多個(gè)外部中斷對(duì)應(yīng)一個(gè)中斷處理任務(wù)[6]。當(dāng)外部中斷到來(lái)時(shí),相應(yīng)的事件標(biāo)志位被置位,中斷任務(wù)被置為就緒態(tài)。

    (3)控制器。從事件控制塊和信號(hào)量控制塊獲知任務(wù)的狀態(tài),結(jié)合系統(tǒng)調(diào)用的功能代碼和參數(shù)信息,確定將要執(zhí)行的操作并發(fā)出控制信號(hào)。每個(gè)硬件單元都通過(guò)CPU發(fā)出的控制信號(hào)進(jìn)行工作。

    RTOS主要功能模塊包括:事件標(biāo)志組管理、信號(hào)量管理、任務(wù)管理及時(shí)鐘管理。

    (1)事件標(biāo)志組管理。事件標(biāo)志組是一個(gè)數(shù)據(jù)結(jié)構(gòu),采用FPGA的片內(nèi)寄存器實(shí)現(xiàn),每個(gè)事件占1 bit。任務(wù)或中斷服務(wù)可以將某一位置位或復(fù)位。當(dāng)任務(wù)所需要的事件發(fā)生時(shí),則將相應(yīng)的事件位置位;當(dāng)任務(wù)所等待的事件都發(fā)生時(shí),則應(yīng)向控制器提出改變?nèi)蝿?wù)狀態(tài)的相應(yīng)申請(qǐng),同時(shí)將任務(wù)的ID號(hào)送給任務(wù)管理模塊。

    (2)信號(hào)量管理。信號(hào)量由 2部分組成:16 bit的無(wú)符號(hào)整型的計(jì)數(shù)值(0~65535);等待該信號(hào)量的任務(wù)組成的等待任務(wù)表。采用可預(yù)置的雙向計(jì)數(shù)器(up/down)實(shí)現(xiàn)計(jì)數(shù)值部分,采用FPGA片內(nèi)的寄存器實(shí)現(xiàn)該信號(hào)量的等待任務(wù)表。寄存器的位數(shù)對(duì)應(yīng)系統(tǒng)中的任務(wù)數(shù),每個(gè)任務(wù)占1 bit,且初始值為 0(表示沒(méi)有任務(wù)等待該信號(hào)量)。等待該信號(hào)量的任務(wù)將寄存器的相應(yīng)位置1,釋放該信號(hào)量的任務(wù)喚醒優(yōu)先級(jí)較高的等待任務(wù),將寄存器的相應(yīng)位置0。每發(fā)生一次置位或復(fù)位操作,也必須向控制器提出改變?nèi)蝿?wù)狀態(tài)的相應(yīng)申請(qǐng),同時(shí)將相應(yīng)任務(wù)的ID號(hào)送給任務(wù)管理模塊。

    (3)任務(wù)管理。負(fù)責(zé)各種任務(wù)狀態(tài)的切換和任務(wù)調(diào)度。任務(wù)管理模塊接收從輸入寄存器、事件標(biāo)志組管理模塊或信號(hào)量管理模塊傳遞來(lái)的任務(wù)ID號(hào),在控制器的相應(yīng)控制信號(hào)作用下,執(zhí)行任務(wù)狀態(tài)的切換。調(diào)度器以任務(wù)的狀態(tài)為敏感信號(hào),當(dāng)任務(wù)的狀態(tài)發(fā)生改變時(shí),觸發(fā)調(diào)度器執(zhí)行一次任務(wù)調(diào)度,找出當(dāng)前優(yōu)先級(jí)最高的就緒態(tài)任務(wù)。若其優(yōu)先級(jí)高于當(dāng)前正在運(yùn)行的任務(wù)的優(yōu)先級(jí),則向CPU發(fā)出硬件中斷處理信號(hào)。

    (4)定時(shí)器管理。主要實(shí)現(xiàn)任務(wù)的延時(shí),當(dāng)設(shè)置的延時(shí)時(shí)間到且任務(wù)沒(méi)有等待別的資源時(shí),將任務(wù)的狀態(tài)置為就緒。

    由圖1可知,硬件RTOS的工作過(guò)程如下:

    (1)在應(yīng)用程序中調(diào)用系統(tǒng)服務(wù)。

    (2)系統(tǒng)調(diào)用的接口函數(shù)將功能代碼和參數(shù)傳給硬件部分的輸入寄存器。

    (3)硬件部分執(zhí)行系統(tǒng)調(diào)用。

    (4)在硬件邏輯執(zhí)行系統(tǒng)調(diào)用的過(guò)程中,可以接收外部事件的異步請(qǐng)求,因此,硬件部分執(zhí)行系統(tǒng)調(diào)用過(guò)程中可能轉(zhuǎn)向以下不同的處理過(guò)程:

    ①若外部事件請(qǐng)求使中斷任務(wù)就緒,則向處理器發(fā)出要求任務(wù)切換的硬件中斷請(qǐng)求。

    ②若系統(tǒng)調(diào)用使高優(yōu)先級(jí)的任務(wù)就緒,則硬件部分向處理器發(fā)出要求任務(wù)切換的硬件中斷請(qǐng)求。

    ③硬件部分完成系統(tǒng)調(diào)用功能,則采用中斷形式通知處理器并回送處理結(jié)果。

    (5)中斷處理函數(shù)完成任務(wù)切換。

    (6)處理器執(zhí)行新任務(wù)。

    2 μC/OS-II任務(wù)管理硬件設(shè)計(jì)

    任務(wù)管理是RTOS的核心,本文首先對(duì)μC/OS-II任務(wù)管理模塊進(jìn)行了硬件設(shè)計(jì),其他的模塊可以依托任務(wù)管理展開(kāi)。μC/OS-II任務(wù)管理主要包括建立任務(wù)、刪除任務(wù)、掛起任務(wù)、恢復(fù)任務(wù)、查詢?nèi)蝿?wù)和任務(wù)調(diào)度等。其中建立任務(wù)、刪除任務(wù)、掛起任務(wù)、恢復(fù)任務(wù)和查詢?nèi)蝿?wù)是通過(guò)系統(tǒng)調(diào)用形式交給用戶調(diào)用的;而任務(wù)調(diào)度是交給系統(tǒng)函數(shù)調(diào)用的,用戶不能直接調(diào)用它。因此,本文將任務(wù)管理分成系統(tǒng)調(diào)用函數(shù)的硬件實(shí)現(xiàn)和任務(wù)調(diào)度器硬件實(shí)現(xiàn)2部分。

    2.1 任務(wù)管理系統(tǒng)調(diào)用函數(shù)的硬件設(shè)計(jì)

    μC/OS-II的任務(wù)由3部分組成:即任務(wù)程序代碼、任務(wù)堆棧、任務(wù)控制塊 TCB(Task Control Block)。TCB把任務(wù)代碼和任務(wù)堆棧進(jìn)行關(guān)聯(lián)而使三者成為一個(gè)整體。

    任務(wù)管理系統(tǒng)調(diào)用的硬件實(shí)現(xiàn)電路如圖2所示。參數(shù)1是建立任務(wù)時(shí),寫(xiě)入TCB的任務(wù)代碼段地址、任務(wù)優(yōu)先級(jí)、任務(wù)的參數(shù)指針和分配給任務(wù)的堆棧棧頂指針等任務(wù)運(yùn)行和管理的信息;參數(shù)2是分配給任務(wù)的ID號(hào)。每個(gè)任務(wù)依據(jù)任務(wù)的ID號(hào)對(duì)應(yīng)一個(gè)TCB。

    在圖2中,任務(wù)管理系統(tǒng)調(diào)用的硬件實(shí)現(xiàn)電路主要由分配器、選擇器和TCB寄存器組成。

    (1)分配器。建立任務(wù)和刪除任務(wù)時(shí),分配器根據(jù)任務(wù)的ID號(hào)選擇建立任務(wù)的信息送到對(duì)應(yīng)的輸出通道上,分配器的輸出端與多路選擇器的一路輸入端直連,即參數(shù)1被送到了選擇器的輸入端,作為一路輸入。掛起任務(wù)和恢復(fù)任務(wù)時(shí),分配器根據(jù)任務(wù)的ID號(hào),將任務(wù)的狀態(tài)送到對(duì)應(yīng)TCB的狀態(tài)寄存器中。

    圖2 系統(tǒng)調(diào)用函數(shù)的硬件實(shí)現(xiàn)電路圖

    (2)選擇器。選擇器的輸入端分別是建立任務(wù)時(shí)要送給 TCB的數(shù)據(jù)(參數(shù)1)和刪除任務(wù)時(shí)要送給TCB的數(shù)據(jù)(系統(tǒng)初始值),數(shù)據(jù)輸出端與一個(gè)TCB塊直連。建立信號(hào)有效時(shí),選擇參數(shù)1寫(xiě)入TCB,建立任務(wù)完成;否則,寫(xiě)入系統(tǒng)的初始值覆蓋TCB信息,即任務(wù)被刪除。掛起和恢復(fù)任務(wù)只需根據(jù)任務(wù)的ID號(hào)找到相應(yīng)的TCB并修改其狀態(tài)寄存器的值。二值選擇器的輸入端是0和1,可以分別表示任務(wù)的等待和就緒狀態(tài)。

    (3)TCB寄存器。在軟件實(shí)現(xiàn)的RTOS中,空閑TCB塊和已占用的TCB塊分別以空閑任務(wù)鏈表和任務(wù)鏈表的形式常駐內(nèi)存。但是基于鏈表的軟件算法并不適合直接采用硬件高效實(shí)現(xiàn),因?yàn)橹挥凶x取鏈表的前一個(gè)表項(xiàng)的內(nèi)容后,才能獲得后續(xù)表項(xiàng)的地址,限制了硬件并行的開(kāi)發(fā)。因此,本文將TCB的數(shù)據(jù)結(jié)構(gòu)全部采用片內(nèi)的寄存器資源實(shí)現(xiàn),從而節(jié)省了鏈表的查找時(shí)間,提高了系統(tǒng)調(diào)用的執(zhí)行效率。

    2.2 任務(wù)調(diào)度器的硬件設(shè)計(jì)

    μC/OS-II進(jìn)行任務(wù)調(diào)度的思想是,每時(shí)每刻總是讓優(yōu)先級(jí)最高的就緒任務(wù)處于運(yùn)行狀態(tài)。為了實(shí)現(xiàn)高效的調(diào)度算法,采用組合電路實(shí)現(xiàn)硬件調(diào)度器,如圖3所示。以優(yōu)先級(jí)為選擇條件,將TCB中的狀態(tài)寄存器直接與調(diào)度器相連接。這樣,只要任務(wù)的優(yōu)先級(jí)或任務(wù)的狀態(tài)有一個(gè)發(fā)生改變,就會(huì)立刻引發(fā)一次任務(wù)的的重新調(diào)度。

    圖3中,數(shù)據(jù)分配器與TCB寄存器中的狀態(tài)寄存器RDY輸出端直連,使用優(yōu)先級(jí)PRI作為選擇條件,將RDY 的就緒態(tài)(RDY=‘1’)分配到不同的輸出通道上。寄存器REG_X接收數(shù)據(jù)分配器輸出通道的輸出值并按位存儲(chǔ)。將所有的REG_X寄存器按位進(jìn)行或運(yùn)算,結(jié)果送寄存器PRI_REG。如圖4所示,優(yōu)先級(jí)寄存器PRI_REG的位數(shù)對(duì)應(yīng)系統(tǒng)中任務(wù)的個(gè)數(shù),寄存器PRI_REG某位為1就表示相應(yīng)優(yōu)先級(jí)的任務(wù)處于就緒態(tài),且低位的優(yōu)先級(jí)依次高于高位的優(yōu)先級(jí)。譯碼器從寄存器讀取PRI_REG的值進(jìn)行譯碼,送出處于就緒態(tài)且優(yōu)先級(jí)最高的任務(wù)。比較器PRI_COMP以任務(wù)的ID號(hào)為索引,任務(wù)的優(yōu)先級(jí)PRI為比較內(nèi)容。將每個(gè)任務(wù)的優(yōu)先級(jí)與譯碼找到的就緒態(tài)的最高優(yōu)先級(jí)相比較,若相同,則輸出任務(wù)的ID號(hào),否則輸出0。最后將所有比較器PRI_COMP的輸出做或運(yùn)算,即得到處于就緒態(tài)的優(yōu)先級(jí)最高任務(wù)的ID號(hào)。

    假設(shè)在某一時(shí)刻,系統(tǒng)中優(yōu)先級(jí) PRI為 1、2、3、6和7的任務(wù)處于就緒態(tài),對(duì)應(yīng)任務(wù)的ID號(hào)分別是010、100、001、110和 111,則調(diào)度器中的數(shù)據(jù)處理流程如圖5所示。

    圖4 優(yōu)先級(jí)寄存器PRI_REG

    2.3 仿真及實(shí)驗(yàn)結(jié)果

    整個(gè)設(shè)計(jì)采用VHDL硬件語(yǔ)言描述。為了驗(yàn)證該硬件實(shí)現(xiàn)的正確性和高效性,使用ISE 8.2軟件進(jìn)行時(shí)序仿真驗(yàn)證。任務(wù)管理硬件實(shí)現(xiàn)的功能仿真如圖6所示。

    (1)建立任務(wù)。依次建立3個(gè)任務(wù),優(yōu)先級(jí)與ID號(hào)相同分別為7、1和6。若系統(tǒng)中只有優(yōu)先級(jí)為7的任務(wù)處于就緒態(tài),則Next_task_id為7;當(dāng)建立了優(yōu)先級(jí)為1的任務(wù)時(shí),高優(yōu)先級(jí)任務(wù)剝奪低優(yōu)先級(jí)任務(wù)的CPU使用權(quán),Next_task_id為 1,直到有更高優(yōu)先級(jí)的任務(wù)到來(lái),或任務(wù)自身刪除,優(yōu)先級(jí)為1的任務(wù)將一直執(zhí)行。

    (2)查詢?nèi)蝿?wù)。處理器通過(guò)查詢?nèi)蝿?wù)這個(gè)系統(tǒng)調(diào)用獲得任務(wù)自身或其他應(yīng)用任務(wù)的信息,查詢即將TCB的內(nèi)容輸出。

    (3)掛起任務(wù)。掛起優(yōu)先級(jí)為1的任務(wù),則優(yōu)先級(jí)為6的任務(wù)開(kāi)始執(zhí)行。掛起的任務(wù)處于等待狀態(tài),只有通過(guò)調(diào)用任務(wù)恢復(fù)函數(shù)才能恢復(fù)。

    (4)建立任務(wù)。建立優(yōu)先級(jí)分別為5、2和4的3個(gè)任務(wù)。優(yōu)先級(jí)為5的任務(wù)剝奪優(yōu)先級(jí)為6的任務(wù)的CPU使用權(quán),優(yōu)先級(jí)為2的任務(wù)又剝奪優(yōu)先級(jí)為5的任務(wù)的CPU使用權(quán)開(kāi)始執(zhí)行,優(yōu)先級(jí)為4的任務(wù)等待。

    (5)刪除任務(wù)。刪除了優(yōu)先級(jí)為2的任務(wù),此刻系統(tǒng)中優(yōu)先級(jí)為4的任務(wù)開(kāi)始執(zhí)行。

    (6)恢復(fù)任務(wù)?;謴?fù)優(yōu)先級(jí)為1的任務(wù),優(yōu)先級(jí)為1的任務(wù)剝奪優(yōu)先級(jí)為4的任務(wù)的CPU使用權(quán)又重新開(kāi)始執(zhí)行。

    從圖6可以看出,硬件實(shí)現(xiàn)可以高效完成操作系統(tǒng)任務(wù)管理的系統(tǒng)調(diào)用的功能。建立任務(wù)和刪除任務(wù)需要3個(gè)時(shí)鐘節(jié)拍,掛起任務(wù)、恢復(fù)任務(wù)和查詢?nèi)蝿?wù)的狀態(tài)需要1個(gè)時(shí)鐘節(jié)拍。任務(wù)調(diào)度是實(shí)時(shí)的,只要任務(wù)的狀態(tài)或優(yōu)先級(jí)有一個(gè)發(fā)生改變,就立刻重新調(diào)度。該設(shè)計(jì)所消耗的邏輯資源較少,降低了開(kāi)發(fā)成本,使其集成組件成為可能。

    本文針對(duì)傳統(tǒng)實(shí)時(shí)操作系統(tǒng)內(nèi)核占用系統(tǒng)資源、影響系統(tǒng)實(shí)時(shí)性的問(wèn)題,提出了用單獨(dú)的硬件電路實(shí)現(xiàn)實(shí)時(shí)操作系統(tǒng)中的系統(tǒng)調(diào)用和任務(wù)調(diào)度器的方案。重點(diǎn)給出了采用FPGA實(shí)現(xiàn)μC/OS-Ⅱ任務(wù)管理模塊的過(guò)程。仿真結(jié)果表明,任務(wù)管理的硬件實(shí)現(xiàn)保持了系統(tǒng)調(diào)用的正確性,同時(shí)減少了系統(tǒng)調(diào)用的執(zhí)行時(shí)間、降低了處理器系統(tǒng)開(kāi)銷(xiāo)。因此,硬件RTOS的實(shí)現(xiàn),具有一定研究和使用價(jià)值。

    [1]LABROSSE J J.嵌入式實(shí)時(shí)操作系統(tǒng) μC/OS-Ⅱ[M].邵貝貝譯.北京:北京航空航天大學(xué)出版社,2001:178-185.

    [2]MOON S,REXFORD J,SHIN K.Scalable hardware priority queue architectures for high-speed packet switch[J].IEEE Transactions on Computer,2000,49(11).

    [3]MORI S.The present and future of the TRON-specification CHIP-promoting open archeitecture and standardization[J].Journal of formation Processing Society of Japan,1994,35(10).

    [4]NAKANO T,ANDY U,ITABASHI M,et al.Hardware implementation of a real-time operating system[J].Proceedings of the Twelfth TRON Project International Symposium,IEEE Computer Society Press,1995(11):34-42.

    [5]周博,王石記,邱衛(wèi)東,等.SHUM2UCOS:基于統(tǒng)一多任務(wù)模型可重構(gòu)系統(tǒng)的實(shí)時(shí)操作系統(tǒng)[J].計(jì)算機(jī)學(xué)報(bào),2006(2):208-218.

    [6]崔建華,孫紅勝,王保進(jìn).硬件實(shí)時(shí)操作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)應(yīng)用,2008(5):34-37.

    猜你喜歡
    系統(tǒng)管理
    棗前期管理再好,后期管不好,前功盡棄
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無(wú)人機(jī)系統(tǒng)
    ZC系列無(wú)人機(jī)遙感系統(tǒng)
    基于PowerPC+FPGA顯示系統(tǒng)
    加強(qiáng)土木工程造價(jià)的控制與管理
    如何加強(qiáng)土木工程造價(jià)的控制與管理
    半沸制皂系統(tǒng)(下)
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    “這下管理創(chuàng)新了!等7則
    雜文月刊(2016年1期)2016-02-11 10:35:51
    国产精品久久久久久av不卡| 国产综合懂色| 久久久久国产网址| 欧美日韩精品成人综合77777| 夫妻午夜视频| 亚洲精品第二区| 国产成人精品一,二区| 大香蕉久久网| 日韩精品有码人妻一区| 亚洲aⅴ乱码一区二区在线播放| 少妇熟女欧美另类| 亚洲精品一二三| 成人毛片a级毛片在线播放| 丰满人妻一区二区三区视频av| 亚洲欧洲日产国产| 亚洲精品第二区| 日韩欧美一区视频在线观看 | 国产美女午夜福利| 国产成人a区在线观看| 欧美日韩综合久久久久久| 精品国产三级普通话版| 久久午夜福利片| 超碰97精品在线观看| 精品久久久久久久人妻蜜臀av| 我的老师免费观看完整版| 亚洲精品乱久久久久久| 国产精品熟女久久久久浪| 国产大屁股一区二区在线视频| 国产黄片美女视频| 国产 一区精品| 国产精品精品国产色婷婷| 亚洲欧美中文字幕日韩二区| 亚洲丝袜综合中文字幕| 日韩欧美 国产精品| 亚洲精品色激情综合| 亚洲va在线va天堂va国产| 亚洲精品一区蜜桃| 日本免费在线观看一区| 国产 亚洲一区二区三区 | 亚洲国产精品成人综合色| 男人狂女人下面高潮的视频| kizo精华| 老司机影院毛片| 3wmmmm亚洲av在线观看| 精品久久久久久久末码| 久久久久久久久久久丰满| 最近最新中文字幕大全电影3| 国产黄片美女视频| 国产黄色免费在线视频| 九色成人免费人妻av| 精品欧美国产一区二区三| 久久久a久久爽久久v久久| 精品不卡国产一区二区三区| 又粗又硬又长又爽又黄的视频| 亚洲最大成人手机在线| 久久久久久久久中文| 在线观看av片永久免费下载| 色综合站精品国产| 99热这里只有是精品在线观看| 免费看不卡的av| 午夜日本视频在线| 久久综合国产亚洲精品| 亚洲av电影不卡..在线观看| 最近中文字幕2019免费版| 日韩制服骚丝袜av| 亚洲av免费高清在线观看| 99热这里只有是精品50| 久久久亚洲精品成人影院| 一级a做视频免费观看| 国产片特级美女逼逼视频| 国产成人a区在线观看| 国内精品美女久久久久久| xxx大片免费视频| 亚洲四区av| 国产免费又黄又爽又色| av网站免费在线观看视频 | 中文字幕人妻熟人妻熟丝袜美| 大陆偷拍与自拍| 美女国产视频在线观看| 久久久久网色| 国产伦理片在线播放av一区| 黄片wwwwww| 丝袜美腿在线中文| 真实男女啪啪啪动态图| 日韩人妻高清精品专区| 青青草视频在线视频观看| 成年版毛片免费区| 日韩精品有码人妻一区| 丰满少妇做爰视频| 国产综合懂色| freevideosex欧美| 亚洲国产精品成人综合色| av线在线观看网站| 我的老师免费观看完整版| 亚洲欧洲日产国产| 18禁动态无遮挡网站| 国产午夜精品论理片| 深夜a级毛片| 亚洲精品久久午夜乱码| 精品亚洲乱码少妇综合久久| 国产精品一区二区性色av| 一边亲一边摸免费视频| 欧美丝袜亚洲另类| 免费av不卡在线播放| 国产精品一及| 水蜜桃什么品种好| 日韩国内少妇激情av| 国内揄拍国产精品人妻在线| 精品一区二区三区视频在线| 国产激情偷乱视频一区二区| 只有这里有精品99| 久久久精品欧美日韩精品| 欧美丝袜亚洲另类| 欧美日韩综合久久久久久| 黑人高潮一二区| 午夜爱爱视频在线播放| 天天一区二区日本电影三级| 黑人高潮一二区| 简卡轻食公司| 久久久久国产网址| 一级毛片 在线播放| 国产老妇伦熟女老妇高清| 秋霞伦理黄片| 国产黄片美女视频| 久久久亚洲精品成人影院| 国产一区亚洲一区在线观看| 秋霞在线观看毛片| 成年版毛片免费区| 亚洲国产欧美人成| 99热这里只有精品一区| 国产一级毛片七仙女欲春2| 有码 亚洲区| 亚洲精品第二区| 免费看光身美女| 精品一区二区免费观看| 国产精品一区www在线观看| 国产精品不卡视频一区二区| 99久久精品热视频| 久久人人爽人人片av| 久久久久久久久久成人| 在线免费观看的www视频| 亚洲欧美一区二区三区国产| 亚洲色图av天堂| 亚洲精品色激情综合| 51国产日韩欧美| 国产伦一二天堂av在线观看| 黑人高潮一二区| 在线免费观看不下载黄p国产| 麻豆成人av视频| 精品国产三级普通话版| 亚洲四区av| 国产精品人妻久久久久久| 亚洲国产精品sss在线观看| 97热精品久久久久久| 免费观看精品视频网站| 久久精品国产自在天天线| 亚洲va在线va天堂va国产| 美女被艹到高潮喷水动态| av播播在线观看一区| 六月丁香七月| 午夜免费观看性视频| 国产精品无大码| 18禁在线无遮挡免费观看视频| 黄色欧美视频在线观看| 欧美bdsm另类| 成人av在线播放网站| 亚洲性久久影院| 九九久久精品国产亚洲av麻豆| 五月天丁香电影| 人妻一区二区av| 亚洲国产精品专区欧美| 国产精品一区www在线观看| 久久亚洲国产成人精品v| 免费播放大片免费观看视频在线观看| 亚洲最大成人手机在线| 国产大屁股一区二区在线视频| 久久久久久久久久久免费av| 乱人视频在线观看| 亚洲图色成人| 免费高清在线观看视频在线观看| 春色校园在线视频观看| 国产亚洲精品av在线| 99久久精品热视频| 免费在线观看成人毛片| 夜夜看夜夜爽夜夜摸| 丰满乱子伦码专区| 欧美高清性xxxxhd video| 三级国产精品欧美在线观看| 一个人观看的视频www高清免费观看| 丝袜喷水一区| 在线观看一区二区三区| 免费在线观看成人毛片| 精品一区二区三区人妻视频| 在线观看免费高清a一片| 国产淫语在线视频| 亚洲国产精品专区欧美| 免费看日本二区| 亚洲欧美精品自产自拍| 午夜福利视频精品| 麻豆成人av视频| 国产 亚洲一区二区三区 | 最近2019中文字幕mv第一页| 99视频精品全部免费 在线| 麻豆国产97在线/欧美| 91精品国产九色| 欧美xxⅹ黑人| 国产精品久久久久久av不卡| 国产精品99久久久久久久久| 国产精品三级大全| 中文字幕人妻熟人妻熟丝袜美| 汤姆久久久久久久影院中文字幕 | 精品少妇黑人巨大在线播放| 日本猛色少妇xxxxx猛交久久| 久久人人爽人人片av| 亚洲成人av在线免费| 国产高清国产精品国产三级 | 天天躁日日操中文字幕| 又爽又黄无遮挡网站| 亚洲伊人久久精品综合| 日日摸夜夜添夜夜爱| 亚洲精品成人av观看孕妇| 国产午夜精品论理片| 日产精品乱码卡一卡2卡三| 国产精品三级大全| 99热6这里只有精品| 国产探花在线观看一区二区| 人人妻人人澡欧美一区二区| 搡老妇女老女人老熟妇| 色视频www国产| 亚洲,欧美,日韩| 97人妻精品一区二区三区麻豆| 成人午夜高清在线视频| 高清毛片免费看| 日本黄大片高清| 国产精品国产三级国产av玫瑰| 午夜老司机福利剧场| 久久精品久久久久久久性| 亚洲av中文字字幕乱码综合| 国产免费一级a男人的天堂| 一边亲一边摸免费视频| 欧美xxxx性猛交bbbb| 可以在线观看毛片的网站| 午夜福利网站1000一区二区三区| 一边亲一边摸免费视频| 精品一区二区三区视频在线| 最近最新中文字幕大全电影3| 国产又色又爽无遮挡免| 欧美bdsm另类| 好男人在线观看高清免费视频| 成人午夜精彩视频在线观看| 亚洲熟女精品中文字幕| 大片免费播放器 马上看| 男女那种视频在线观看| 国产亚洲5aaaaa淫片| 丝袜美腿在线中文| 精品久久久久久久久久久久久| 国产精品久久久久久久电影| 美女黄网站色视频| 熟女人妻精品中文字幕| 十八禁网站网址无遮挡 | 噜噜噜噜噜久久久久久91| 建设人人有责人人尽责人人享有的 | 婷婷色av中文字幕| 夜夜爽夜夜爽视频| 色网站视频免费| 日韩不卡一区二区三区视频在线| 丰满少妇做爰视频| 夜夜爽夜夜爽视频| 午夜福利在线在线| 18禁在线播放成人免费| 亚洲精品中文字幕在线视频 | 久久久久久久久久人人人人人人| 色吧在线观看| 男人爽女人下面视频在线观看| 波多野结衣巨乳人妻| 亚洲乱码一区二区免费版| 久久97久久精品| 免费看av在线观看网站| 欧美+日韩+精品| 精品国产三级普通话版| 少妇人妻精品综合一区二区| 亚洲精品aⅴ在线观看| 欧美日韩国产mv在线观看视频 | 国产午夜精品一二区理论片| 黑人高潮一二区| 高清毛片免费看| 亚洲国产精品sss在线观看| 久久精品夜色国产| 成人毛片a级毛片在线播放| 一级毛片我不卡| 国产精品一区二区三区四区免费观看| 嫩草影院新地址| 午夜免费男女啪啪视频观看| 久久久久久国产a免费观看| 免费黄频网站在线观看国产| 国产成人免费观看mmmm| 亚洲精品乱码久久久v下载方式| 日韩欧美精品v在线| 最近的中文字幕免费完整| 国产午夜福利久久久久久| 六月丁香七月| 夫妻性生交免费视频一级片| 好男人视频免费观看在线| 久久久久久久久久成人| 成人漫画全彩无遮挡| 亚洲av中文字字幕乱码综合| 久久久久久国产a免费观看| 一级爰片在线观看| 久久99热这里只有精品18| 女的被弄到高潮叫床怎么办| 免费高清在线观看视频在线观看| 少妇熟女欧美另类| 国产亚洲5aaaaa淫片| 国产成人aa在线观看| 三级国产精品欧美在线观看| 国语对白做爰xxxⅹ性视频网站| 99久久九九国产精品国产免费| 少妇裸体淫交视频免费看高清| 免费大片18禁| 日本一本二区三区精品| www.色视频.com| 熟妇人妻不卡中文字幕| 免费播放大片免费观看视频在线观看| 欧美高清性xxxxhd video| 婷婷色综合大香蕉| 中文字幕亚洲精品专区| 亚洲自拍偷在线| 国产乱来视频区| 男的添女的下面高潮视频| 国产亚洲精品久久久com| 黄色日韩在线| videossex国产| 亚洲色图av天堂| 国产av国产精品国产| 亚洲,欧美,日韩| 亚洲欧洲日产国产| 亚洲精品国产av蜜桃| 国内精品美女久久久久久| 久久精品久久精品一区二区三区| 中文字幕免费在线视频6| 久久久午夜欧美精品| 国产成人aa在线观看| 边亲边吃奶的免费视频| 国产在视频线精品| 日韩视频在线欧美| 久久久国产一区二区| 国产免费又黄又爽又色| 精品久久国产蜜桃| 18+在线观看网站| 97在线视频观看| 一级毛片aaaaaa免费看小| 又粗又硬又长又爽又黄的视频| 亚洲在线自拍视频| 国产国拍精品亚洲av在线观看| 亚洲av成人精品一区久久| 亚洲国产av新网站| 中文字幕人妻熟人妻熟丝袜美| 色综合亚洲欧美另类图片| 国产精品伦人一区二区| 精品一区二区三区人妻视频| 日韩av在线大香蕉| av福利片在线观看| 高清欧美精品videossex| 国产男女超爽视频在线观看| 国产精品久久视频播放| 国产白丝娇喘喷水9色精品| 免费观看无遮挡的男女| 国产白丝娇喘喷水9色精品| 少妇猛男粗大的猛烈进出视频 | 日本色播在线视频| 亚洲人成网站在线播| 26uuu在线亚洲综合色| 蜜桃亚洲精品一区二区三区| av国产免费在线观看| 女的被弄到高潮叫床怎么办| 国产精品福利在线免费观看| 欧美日韩亚洲高清精品| 黄片wwwwww| 免费黄网站久久成人精品| 亚洲美女视频黄频| 又黄又爽又刺激的免费视频.| 亚洲美女视频黄频| 男女那种视频在线观看| 色哟哟·www| 亚洲丝袜综合中文字幕| 我要看日韩黄色一级片| 亚洲精品国产成人久久av| 国产又色又爽无遮挡免| 日本免费a在线| 国产精品不卡视频一区二区| 69人妻影院| 欧美激情久久久久久爽电影| 大片免费播放器 马上看| 久久久久久久久久人人人人人人| 亚洲精品国产av成人精品| 亚洲av二区三区四区| 丰满少妇做爰视频| 午夜福利网站1000一区二区三区| 简卡轻食公司| 波野结衣二区三区在线| 久久午夜福利片| 高清午夜精品一区二区三区| 男插女下体视频免费在线播放| 插逼视频在线观看| 国产精品一区www在线观看| 男人舔奶头视频| 97精品久久久久久久久久精品| 亚洲精品乱码久久久久久按摩| 国产精品熟女久久久久浪| 一级毛片黄色毛片免费观看视频| 国产人妻一区二区三区在| 中文字幕av成人在线电影| 麻豆精品久久久久久蜜桃| 97人妻精品一区二区三区麻豆| 国产91av在线免费观看| 亚洲精品乱久久久久久| 精品久久久久久久人妻蜜臀av| 青春草亚洲视频在线观看| 国产成人一区二区在线| av卡一久久| 一级毛片黄色毛片免费观看视频| 午夜爱爱视频在线播放| 国产午夜精品久久久久久一区二区三区| 极品教师在线视频| 亚洲伊人久久精品综合| 啦啦啦韩国在线观看视频| 国产视频首页在线观看| 亚洲最大成人中文| 久久久久九九精品影院| 日韩人妻高清精品专区| 美女高潮的动态| av国产免费在线观看| 精品亚洲乱码少妇综合久久| 国产精品无大码| 成人二区视频| 七月丁香在线播放| 国产在线男女| 国产高清有码在线观看视频| 成人亚洲精品一区在线观看 | 菩萨蛮人人尽说江南好唐韦庄| 久久久久久久久久久丰满| 亚洲自偷自拍三级| 亚洲国产日韩欧美精品在线观看| 日日摸夜夜添夜夜爱| 国产av码专区亚洲av| 国产老妇伦熟女老妇高清| 久久久午夜欧美精品| 特大巨黑吊av在线直播| 免费不卡的大黄色大毛片视频在线观看 | 哪个播放器可以免费观看大片| 亚洲精品乱码久久久v下载方式| 爱豆传媒免费全集在线观看| 国产精品人妻久久久久久| 日日干狠狠操夜夜爽| 亚洲成人av在线免费| 精品一区二区三区视频在线| 亚洲成人精品中文字幕电影| 激情五月婷婷亚洲| 床上黄色一级片| 丝袜喷水一区| 久久精品久久久久久噜噜老黄| 中文字幕亚洲精品专区| 美女主播在线视频| 精品久久久久久成人av| 国产精品av视频在线免费观看| 亚洲图色成人| 高清欧美精品videossex| 亚洲精华国产精华液的使用体验| 天天躁夜夜躁狠狠久久av| 一级毛片我不卡| 精品少妇黑人巨大在线播放| 嫩草影院精品99| 可以在线观看毛片的网站| 亚洲成人中文字幕在线播放| 亚洲美女视频黄频| 麻豆av噜噜一区二区三区| 国产精品.久久久| 在线观看一区二区三区| 成人二区视频| 两个人的视频大全免费| 青春草亚洲视频在线观看| 国产欧美日韩精品一区二区| 免费不卡的大黄色大毛片视频在线观看 | 又爽又黄a免费视频| 日韩精品有码人妻一区| 色视频www国产| 久久久午夜欧美精品| 亚洲国产精品成人久久小说| 中文天堂在线官网| 亚洲精品日本国产第一区| 免费观看av网站的网址| 婷婷六月久久综合丁香| 激情 狠狠 欧美| 美女被艹到高潮喷水动态| 又大又黄又爽视频免费| 亚洲精品456在线播放app| 日韩中字成人| 亚洲精品国产av蜜桃| 日本午夜av视频| 国产一级毛片在线| 国产永久视频网站| 高清欧美精品videossex| 99视频精品全部免费 在线| 午夜福利视频精品| 看十八女毛片水多多多| 两个人视频免费观看高清| 日本熟妇午夜| 国产黄色小视频在线观看| 欧美高清成人免费视频www| 欧美另类一区| 99久久精品一区二区三区| 亚洲av福利一区| 欧美97在线视频| xxx大片免费视频| 亚洲三级黄色毛片| 国产亚洲午夜精品一区二区久久 | 婷婷色av中文字幕| 91aial.com中文字幕在线观看| 日本黄色片子视频| 黄片无遮挡物在线观看| 国产单亲对白刺激| 精华霜和精华液先用哪个| 国产精品伦人一区二区| 久久国产乱子免费精品| 99久国产av精品| 日韩精品有码人妻一区| 亚洲精品乱码久久久v下载方式| 日韩中字成人| 特大巨黑吊av在线直播| 亚洲真实伦在线观看| 免费在线观看成人毛片| 日韩一本色道免费dvd| 国产精品美女特级片免费视频播放器| 亚洲精品aⅴ在线观看| 欧美xxxx性猛交bbbb| 免费高清在线观看视频在线观看| 麻豆av噜噜一区二区三区| 亚洲国产精品sss在线观看| 极品教师在线视频| 草草在线视频免费看| 直男gayav资源| 日韩三级伦理在线观看| 精品久久久久久久人妻蜜臀av| 免费看美女性在线毛片视频| 亚洲最大成人中文| 六月丁香七月| 亚洲欧美一区二区三区黑人 | 国产精品一二三区在线看| 国产午夜精品久久久久久一区二区三区| 午夜福利网站1000一区二区三区| 人妻少妇偷人精品九色| 日日啪夜夜撸| 91精品国产九色| 搡女人真爽免费视频火全软件| 国产大屁股一区二区在线视频| 欧美精品国产亚洲| 亚洲人成网站在线观看播放| 亚洲av一区综合| 欧美不卡视频在线免费观看| 成人无遮挡网站| 精品一区二区三区人妻视频| 欧美xxxx性猛交bbbb| 亚洲成人精品中文字幕电影| 成年av动漫网址| 久久久久久久久久黄片| av专区在线播放| 青青草视频在线视频观看| 伦理电影大哥的女人| 国产亚洲av嫩草精品影院| ponron亚洲| 免费看av在线观看网站| 又大又黄又爽视频免费| 亚洲在线自拍视频| 色综合站精品国产| 熟妇人妻久久中文字幕3abv| 一个人观看的视频www高清免费观看| 欧美区成人在线视频| 五月天丁香电影| 日产精品乱码卡一卡2卡三| 精品99又大又爽又粗少妇毛片| 亚洲av.av天堂| 国产一区有黄有色的免费视频 | 51国产日韩欧美| 免费观看a级毛片全部| 直男gayav资源| 日本猛色少妇xxxxx猛交久久| 搞女人的毛片| 亚洲综合精品二区| 男女边摸边吃奶| 中文字幕免费在线视频6| 亚洲国产欧美在线一区| 亚洲欧美成人精品一区二区| 国产免费视频播放在线视频 | 在线免费十八禁| 亚洲精品日韩av片在线观看| 国产在线一区二区三区精| 中文精品一卡2卡3卡4更新| 伊人久久国产一区二区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国模一区二区三区四区视频| 大话2 男鬼变身卡| 国产亚洲一区二区精品| 亚洲欧洲国产日韩| 大又大粗又爽又黄少妇毛片口| 青春草亚洲视频在线观看| 亚洲色图av天堂| 禁无遮挡网站| 蜜臀久久99精品久久宅男| 特大巨黑吊av在线直播| 国产 亚洲一区二区三区 | 日本一本二区三区精品| 2018国产大陆天天弄谢| 国产伦理片在线播放av一区| 丝袜美腿在线中文| 日本黄大片高清|