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

    基于TMS320C6678 DSP的程序優(yōu)化技術(shù)的研究

    2016-03-10 00:16:45海軍駐第七一六研究所軍代室王國剛
    電子世界 2016年24期
    關(guān)鍵詞:存儲資源編譯器存儲空間

    海軍駐第七一六研究所軍代室 王國剛

    江蘇自動化研究所 楊云高

    基于TMS320C6678 DSP的程序優(yōu)化技術(shù)的研究

    海軍駐第七一六研究所軍代室 王國剛

    江蘇自動化研究所 楊云高

    基于TMS320C6678 DSP的程序優(yōu)化是一個完整的技術(shù)體系。程序優(yōu)化首先要對所用DSP的架構(gòu)體系和存儲資源有一個清晰的認(rèn)識,并對該架構(gòu)DSP的匯編語言有一定的了解,再合理的利用DSP底層存儲資源分配、C語言的優(yōu)化、軟件流水以及編譯器的優(yōu)化等方法達(dá)到預(yù)期的優(yōu)化效果。

    DSP程序優(yōu)化;存儲資源分配;C語言的優(yōu)化;軟件流水;編譯器的優(yōu)化

    0 引言

    數(shù)字信號處理(Digital Signal Processing,簡稱DSP)技術(shù)發(fā)展迅速,現(xiàn)已廣泛應(yīng)用于圖像處理技術(shù)、通信、自動控制系統(tǒng)等許多新技術(shù)領(lǐng)域[1]。美國德州儀器公司推出了一款基于KeyStone多核心架構(gòu)體系的高性能數(shù)字信號處理器TMS320C6678。該處理器支持定點(diǎn)/浮點(diǎn)混合運(yùn)算,每個芯片都有8個C66x內(nèi)核,每個內(nèi)核得最高工作頻率可以達(dá)到1.25GHz,即單個TMS320C6678芯片最高能夠提供相當(dāng)于10GHz的內(nèi)核頻率,其單精度浮點(diǎn)運(yùn)算能力理論上可達(dá)160G FLOPS(Floating-point Operations Per Second)[2]。因此,TMS320C6678越來越多被應(yīng)用于有較高的實時性要求的超高性能計算當(dāng)中。同時,在這些超高性能的計算當(dāng)中,實時性是一個必然要解決的問題,這就需要對TMS320C6678 DSP的程序進(jìn)行優(yōu)化。

    1 TMS32C6678 DSP VLIW架構(gòu)及其存儲資源的概述

    對TMS320C6678 DSP的程序進(jìn)行優(yōu)化,歸根結(jié)底就是通過多種優(yōu)化方法充分利用芯片內(nèi)部的各個功能單元和存儲資源,均衡每個功能單元的計算載荷,合理的分配不同的存儲資源,更好的發(fā)揮該DSP的性能。所以,要對該DSP的架構(gòu)有一個深入的了解。

    TMS320C6678 DSP的VLIW(Very Long Instruction Word,超長指令字)架構(gòu)包括兩個通用寄存器文件系統(tǒng)、八個功能單元和兩個數(shù)據(jù)通道系統(tǒng)[3]。兩個數(shù)據(jù)通道系統(tǒng)、兩個寄存器文件系統(tǒng)和八個功能單元各自內(nèi)部之間都幾乎或者完全相互獨(dú)立,每個功能單元都能夠在一個時鐘周期內(nèi)執(zhí)行一條指令,而且不同的功能單元和寄存器都可以在同一時刻執(zhí)行各自的操作。這個機(jī)制是DSP程序優(yōu)化技術(shù)中軟件流水實現(xiàn)及指令并行的重要因素之一。

    TMS320C6678的片上存儲資源共包括以下幾種[4]:每個C66x核心都配置有32KB的一級程序存儲空間(L1 Program Memory,簡稱L1P)、32KB的一級數(shù)據(jù)存儲空間(L1 Data Memory,簡稱L1D)、512KB的二級存儲空間(L2 Memory,簡稱L2)。TMS320C6678還有4096KB大小的共享存儲空間(Multicore Shared Memory,簡稱MSMCSRAM),八個核心共享該存儲空間,默認(rèn)配置為二級共享存儲空間,也可以配置為三級共享存儲空間。

    2 基于TMS320C6678 DSP程序優(yōu)化的技術(shù)

    2.1 底層存儲資源的合理分配

    底層存儲資源的分配是DSP程序優(yōu)化需要考慮的第一種方法,是每個DSP程序及其優(yōu)化必須要做的工作。底層存儲資源的合理分配能夠使DSP程序優(yōu)化事半功倍,同時也能夠增強(qiáng)程序的穩(wěn)定性;反之,底層存儲資源分配不合理,則會導(dǎo)致DSP程序因為資源沖突而崩潰。

    進(jìn)行底層存儲資源分配時,應(yīng)該站在系統(tǒng)應(yīng)用層的角度,優(yōu)化存儲結(jié)構(gòu),合理分配資源。

    (1)對實時性較強(qiáng)的程序,其代碼、變量及經(jīng)常訪問到的數(shù)據(jù)盡量放到片上資源之中。

    一般情況下,都會將各自的代碼放到各自的L2存儲空間中。因為該空間可以全部配置成RAM,能夠提高指令提取的效率。若代碼量或數(shù)據(jù)量較大,關(guān)鍵代碼段和數(shù)據(jù)可以通過#pragma CODE_SECTION()和#pragma DATA_SECTION()偽指令分配到片上資源之中。

    (2)根據(jù)代碼量和數(shù)據(jù)量等因素,合理分配Cache和RAM的比例關(guān)系,提高Cache的利用率[6]。

    一般情況下,為了提高程序運(yùn)行的效率,在TMS320C6678上面進(jìn)行程序設(shè)計時,L1P和L1D都全部配置為Cache,L2則根據(jù)程序大小合理分配RAM和Cache的關(guān)系[7]。

    (3)各核共享的程序和數(shù)據(jù)應(yīng)當(dāng)存放到共享緩存中,同時一定要注意存儲一致性的問題[8]。

    TMS320C6678的八個核心共同訪問共享存儲空間MSMC時,會存在存儲一致性的問題??梢酝ㄟ^合理利用CACHE_invL1d()和CACHE_wbL1d()等函數(shù)強(qiáng)制實現(xiàn)多核之間的存儲一致性。

    (4)不經(jīng)常訪問或者訪問具有隨機(jī)性的代碼和數(shù)據(jù),可以分配到不被Cache的內(nèi)存空間中和者被L2 Cache的片下的存儲資源中,降低對Cache性能的影響和對片上資源的占用。

    2.2 C語言的優(yōu)化

    (1)采用固有操作Intrinsic[3]

    固有操作就是直接利用DSP的功能單元實現(xiàn)一些特殊的操作。固有操作與函數(shù)調(diào)用不同,不會產(chǎn)生跳轉(zhuǎn)。所以固有操作在提高某些操作運(yùn)行效率的同時,省去了程序跳轉(zhuǎn)的時間空隙,能夠有效地實現(xiàn)DSP程序的優(yōu)化。

    SIMD中兩條最常用指令就是LDDW和STDW(執(zhí)行64bits的取數(shù)和存數(shù)),若程序中我們采用的數(shù)據(jù)單元為8位、16位或者32位,通過SIMD就能夠?qū)崿F(xiàn)一次讀取或者寫入8個、4個或者2個操作數(shù),相當(dāng)于.D功能模塊在一個指令周期內(nèi)便實現(xiàn)了原本要多個指令周期和延遲間隙才能實現(xiàn)的操作。SIMD的要點(diǎn)是數(shù)據(jù)單元應(yīng)盡可能小、循環(huán)應(yīng)展開并且數(shù)據(jù)應(yīng)邊界對齊。

    (3)手動展開循環(huán)結(jié)構(gòu)體(UNROLL LOOP)

    UNROLL的作用就是將單次循環(huán)體的操作,強(qiáng)制變?yōu)檎归_因子的倍數(shù),降低總的循環(huán)次數(shù),強(qiáng)制為DSP功能單元的并行操作創(chuàng)造條件。當(dāng)編譯器反饋內(nèi)核兩側(cè)功能單元的使用嚴(yán)重不平衡時,可以選擇使用UNROLL命令。UNROLL運(yùn)行的前提是循環(huán)體的循環(huán)次數(shù)能夠整除展開因子。

    2.3 軟件流水(Software Pipeline)

    CPU每執(zhí)行完一次指令具有一定的為延遲間隙,一條LOAD指令有4個延遲間隙,一條單精度浮點(diǎn)運(yùn)算有3個延遲間隙,一條跳轉(zhuǎn)指令有5個延遲間隙。在循環(huán)體里面,延遲間隙會顯著降低程序的效率??梢圆捎密浖魉鉀Q延遲間隙的問題。

    對于大部分DSP應(yīng)用程序來說,絕大部分CPU時間是消耗在循環(huán)體當(dāng)中,因此代碼優(yōu)化過程中最重要的是對循環(huán)的優(yōu)化。在C6000系列的DSP中,循環(huán)執(zhí)行的性能取決于軟件流水的實現(xiàn)程度。使用編譯器優(yōu)化選型-O3或者-O2,能夠使C編譯器自動對循環(huán)代碼實現(xiàn)軟件流水。圖1是DSP軟件流水和非軟件流水程序運(yùn)行效率對比示意圖:

    圖1 軟件流水與非軟件流水的程序運(yùn)行效率對比示意圖

    其中,F(xiàn)代表取指,D代表譯碼,E代表執(zhí)行指令。從圖4中可以看出,簡單的軟件流水也能夠通過排列流水操作和并行運(yùn)算有效地提高程序的運(yùn)行效率。

    2.4 編譯器的優(yōu)化

    秋季播種,以幼苗越冬,翌年春季收獲的菠菜,又稱根茬菠菜、凍菠菜、白露菠菜。一般當(dāng)?shù)厝掌骄鶜鉁?7~19℃時為播種適期,選用晚熟或不易抽薹的品種10月下旬至11月上旬栽植,翌年春天收獲。其他地區(qū)播種期可隨緯度的不同做適當(dāng)調(diào)節(jié)。

    編譯器優(yōu)化的方法主要分為兩種:設(shè)置編譯器選項和告知編譯器信息。編譯器選項的設(shè)定能夠啟動文件級的優(yōu)化,已經(jīng)可以滿足大多數(shù)應(yīng)用的需求。告知編譯器信息則是代碼級的優(yōu)化,合理的應(yīng)用能夠大幅提升關(guān)鍵代碼段的執(zhí)行效率。

    2.4.1 編譯器選項

    編譯器選項較多,下面僅列出常用的幾個:

    (1)在調(diào)試選項中,選擇-symdebug none選項,表示程序運(yùn)行過程中不再提供軟件調(diào)試信息,如果選擇-g選項,會增加調(diào)試信息,降低代碼的并行度并產(chǎn)生額外的代碼;

    (2)選擇-opt_level = -O3/-O2優(yōu)化選項,能夠啟動對循環(huán)體的軟件流水操作,消除未使用的全局賦值語句等,配合-pm實現(xiàn)文件級的優(yōu)化;

    (3)選擇-mt選項,表示程序中沒有使用別名計數(shù),可以使編譯器好的進(jìn)行優(yōu)化。

    2.4.2 告知編譯器信息

    (1)#pragma MUST_ITERATE()偽指令

    循環(huán)次數(shù)的判斷也是導(dǎo)致循環(huán)執(zhí)行效率低下的因素。因為循環(huán)體每執(zhí)行完一次,都要對循環(huán)次數(shù)進(jìn)行判斷,然后根據(jù)判斷結(jié)果跳轉(zhuǎn)執(zhí)行相應(yīng)的語句,判斷和跳轉(zhuǎn)本身會消耗多個指令周期和延遲間隙,產(chǎn)生額外操作,降低程序的實時性??梢酝ㄟ^啟用#pragma MUST_ITERATE()命令,傳遞循環(huán)次數(shù)的信息給編譯器,編譯器便能不需要判斷循環(huán)次數(shù)而自動展開循環(huán)體,實現(xiàn)軟件流水,免去判斷和跳轉(zhuǎn)的時間消耗;

    (2)restrict關(guān)鍵字

    變量之間的相關(guān)性對程序優(yōu)化有較大的影響,完全不相關(guān)的變量更利于提高編譯器對程序的優(yōu)化效率。為了幫助編譯器變量之間的相關(guān)性,我們可以為相互獨(dú)立的指針、引用和數(shù)組變量加上restrict關(guān)鍵詞,這樣可以向編譯器保證過這些變量是相互獨(dú)立的,他們指向的存儲區(qū)域沒有重疊或者沖突。

    (3)_nassert()聲明

    _nassert()聲明的作用就是告訴編譯器括號內(nèi)的表達(dá)式是成立的,從而暗示編譯器可以采用某種優(yōu)化措施。

    3 實例演示

    采用不同的優(yōu)化方法對下面一段代碼進(jìn)行優(yōu)化,并在TI提供的評估板TMDS EVM6678L上進(jìn)行實例的調(diào)試,測量記錄針對不同的優(yōu)化方法,執(zhí)行該段代碼所消耗的時鐘周期數(shù)。

    char adata[100000];

    char bdata[100000];

    int i = 0;

    for(i=0;i<100000;i++)

    {

    adata[i]= i/4+1;

    bdata[i]= adata[i]+1;

    }

    優(yōu)化方法1:將所有變量、代碼等都放到DSP TMS320C6678的片下存儲資源DDR3中;

    優(yōu)化方法2:在優(yōu)化方法1的基礎(chǔ)上,選擇-opt_level = -O3優(yōu)化選項,啟動對循環(huán)體的軟件流水操作;

    優(yōu)化方法3:在優(yōu)化方法2的基礎(chǔ)上,將adata和bdata兩個數(shù)組都利用DATA_ALIGN命令強(qiáng)制進(jìn)行128位邊界對齊,并在程序中利用_nassert()聲明adata和bdata數(shù)組都是128位邊界對齊的,最后將i/4改變?yōu)閕ntrinsic操作_rcpsp(4)*i;

    優(yōu)化方法4:在優(yōu)化方法3的基礎(chǔ)上,將adata和bdata兩個數(shù)組的128位邊界對齊命令改為32位邊界對齊;

    將所有的變量、代碼等都放到DSP TMS320C6678的片上存儲資源L2 SRAM中,重新采用優(yōu)化方法2到4進(jìn)行優(yōu)化測試。

    從上邊中可以實例演示的結(jié)果可以得出三個結(jié)論:

    (1)相同的優(yōu)化方法,利用DDR3存儲資源時程序的運(yùn)行效率要低于利用L2 SRAM存儲資源的運(yùn)行效率;

    (2)優(yōu)化的方法很多,組合方式也會隨著代碼的不同而不同,要合理的選擇不同的優(yōu)化方法,否則可能會達(dá)不到預(yù)期的優(yōu)化效果;

    (3)合理的利用本文中介紹的優(yōu)化方法,能夠顯著的縮短代碼執(zhí)行所消耗的時間,提高應(yīng)用程序的實時性。

    4 結(jié)束語

    TMS320C6678 DSP一款高性能數(shù)字信號處理芯片,充分發(fā)揮該DSP的運(yùn)算潛能對后續(xù)數(shù)字信號處理技術(shù)的理論研究有一定的推動作用。本文首先對TMS320C6678 DSP的架構(gòu)及存儲資源進(jìn)行了介紹,然后從底層存儲資源的合理分配、C語言的優(yōu)化、軟件流水及編譯器的優(yōu)化等方面較為全面的介紹了該DSP能夠采用的程序優(yōu)化的方法。最后實例表明本文中的程序優(yōu)化方法明顯縮短了代碼運(yùn)行的效率,提高了程序運(yùn)行的實時性,對現(xiàn)有數(shù)字信號處理技術(shù)的工程實踐具有一定的借鑒意義。

    [1]蘇濤,吳順君,李真芳等.高性能DSP與高速實時信號處理[M].西安:西安電子科技大學(xué)出版社,2002.

    [2]牛金海,TMS320C66x KeyStone架構(gòu)多核DSP入門與實例精解[M].上海:上海交通大學(xué)出版社,2014.

    [3]TMS320C6000Programmer’s Guide[D].Texas Instruments Inc.,2011.

    [4]TMS320C6678 Data Manual[D].Texas Instruments Inc.,2014.

    [5]TMS320C66x DSP CorePac User Guide[D].Texas Instruments Inc.,2013.

    [6]Multicore Programming Guide[D].Texas Instruments Inc.,2012.

    [7]TMS320C66x DSP Cache User Guide[D].Texas Instruments Inc.,2012.

    [8]黃安文,張民選.多核處理器Cache一致性協(xié)議關(guān)鍵技術(shù)研究[J].計算機(jī)工程與科學(xué),31(2009):104-108.

    王國剛,男,工程師,研究領(lǐng)域為自動控制。

    楊云高(1988—),男,江蘇連云港人,研究領(lǐng)域為嵌入式控制和軟件設(shè)計。

    Research on program optimization technique based on DSP TMS320C6678

    Wang Guo-gang1,Yang Yun-gao2
    (1.Naval Representative Of fi ce of the 716 Institute of CSIC,Lianyungang 222061,China;2.Jiangsu Automation Research Institute of CSIC,Lianyungang 222061,China)

    Program optimization based on DSP TMS320C6678 is a complete technical system.To optimize the DSP program,we must have a clear vision of the architecture and the memory resources of the DSP,and understand the assembly language of the exactly DSP.Then we can have the ability to apply different methods appropriately to achieve the desired optimization results.The methods include distribution of the memory resources,optimization of C code,software pipeline,optimization of the complier,and so on.Also,DSP program optimization is the process of combining theory with practice.

    DSP program optimization;distribution of the memory resources;optimization of C code;software pipeline;optimization of the complier.

    猜你喜歡
    存儲資源編譯器存儲空間
    一種基于區(qū)塊鏈的存儲資源可信分配方法
    基于多種群協(xié)同進(jìn)化算法的數(shù)據(jù)并行聚類算法
    蘋果訂閱捆綁服務(wù)Apple One正式上線
    綜藝報(2020年21期)2020-11-30 08:36:49
    基于相異編譯器的安全計算機(jī)平臺交叉編譯環(huán)境設(shè)計
    用好Windows 10保留的存儲空間
    用SSD提升私有云存儲性能
    通用NC代碼編譯器的設(shè)計與實現(xiàn)
    基于事件的視頻傳輸自適應(yīng)調(diào)節(jié)方法及其應(yīng)用
    編譯器無關(guān)性編碼在微控制器中的優(yōu)勢
    在現(xiàn)有存儲上作文章
    亚洲国产色片| 大香蕉久久网| 亚洲国产精品一区二区三区在线| 免费观看a级毛片全部| 精品一区在线观看国产| 国产精品久久久久成人av| 飞空精品影院首页| 免费看不卡的av| 欧美日韩一区二区视频在线观看视频在线| 久久久精品国产亚洲av高清涩受| xxxhd国产人妻xxx| 99热全是精品| 国产一区有黄有色的免费视频| 亚洲中文av在线| 黄片无遮挡物在线观看| 久久午夜综合久久蜜桃| 亚洲欧美日韩另类电影网站| 欧美变态另类bdsm刘玥| 母亲3免费完整高清在线观看 | 中文字幕亚洲精品专区| 99国产精品免费福利视频| 视频在线观看一区二区三区| 国产亚洲午夜精品一区二区久久| 久久久久网色| 国产色婷婷99| 高清黄色对白视频在线免费看| 亚洲美女视频黄频| 美女福利国产在线| 天天躁夜夜躁狠狠躁躁| 精品酒店卫生间| 欧美日韩视频精品一区| 黄色怎么调成土黄色| 青春草国产在线视频| av视频免费观看在线观看| 亚洲一码二码三码区别大吗| xxx大片免费视频| av电影中文网址| av线在线观看网站| 成人亚洲欧美一区二区av| 精品国产一区二区久久| 久久午夜福利片| 自线自在国产av| 岛国毛片在线播放| 九草在线视频观看| 日韩中字成人| 91精品伊人久久大香线蕉| 香蕉精品网在线| 亚洲久久久国产精品| 免费人妻精品一区二区三区视频| 国产一区二区 视频在线| 精品少妇一区二区三区视频日本电影 | 国产老妇伦熟女老妇高清| 午夜影院在线不卡| 中文天堂在线官网| www.熟女人妻精品国产| 一级a爱视频在线免费观看| 精品一品国产午夜福利视频| av网站免费在线观看视频| 日韩三级伦理在线观看| 亚洲av免费高清在线观看| 波多野结衣av一区二区av| 精品国产一区二区三区久久久樱花| 亚洲美女视频黄频| 亚洲精品国产av成人精品| 国产日韩欧美亚洲二区| 丝袜美腿诱惑在线| 可以免费在线观看a视频的电影网站 | 欧美精品亚洲一区二区| 两个人免费观看高清视频| 日韩av不卡免费在线播放| 97在线视频观看| 亚洲欧美一区二区三区国产| kizo精华| 亚洲美女黄色视频免费看| 国产日韩一区二区三区精品不卡| 久久久久国产精品人妻一区二区| 蜜桃在线观看..| 18在线观看网站| 国产精品一区二区在线不卡| 在线观看www视频免费| 99国产精品免费福利视频| 少妇被粗大猛烈的视频| 亚洲国产欧美网| 精品亚洲乱码少妇综合久久| 欧美日韩一区二区视频在线观看视频在线| 大片电影免费在线观看免费| 亚洲五月色婷婷综合| 亚洲第一青青草原| 欧美日韩一级在线毛片| 99九九在线精品视频| 九九爱精品视频在线观看| 久久久国产精品麻豆| 久久这里只有精品19| 美国免费a级毛片| 丝袜喷水一区| 久久久久久久久久久久大奶| 亚洲国产精品一区三区| 欧美成人精品欧美一级黄| 免费大片黄手机在线观看| 99热国产这里只有精品6| 午夜福利视频精品| 丝袜喷水一区| 亚洲一区二区三区欧美精品| 看免费av毛片| 久久精品国产鲁丝片午夜精品| 99国产综合亚洲精品| 亚洲一级一片aⅴ在线观看| 欧美国产精品va在线观看不卡| 日韩精品免费视频一区二区三区| 一级,二级,三级黄色视频| av天堂久久9| 超碰97精品在线观看| 成年人免费黄色播放视频| 亚洲av成人精品一二三区| 午夜91福利影院| 波多野结衣av一区二区av| 永久免费av网站大全| 男女高潮啪啪啪动态图| 老汉色∧v一级毛片| 欧美激情极品国产一区二区三区| 国产成人91sexporn| 欧美人与性动交α欧美软件| 国产成人午夜福利电影在线观看| 中文字幕人妻熟女乱码| 一本久久精品| 人妻 亚洲 视频| 亚洲精品,欧美精品| 亚洲,一卡二卡三卡| 亚洲图色成人| 男女下面插进去视频免费观看| 免费av中文字幕在线| 在线观看www视频免费| 五月开心婷婷网| 日本vs欧美在线观看视频| 免费日韩欧美在线观看| 亚洲,欧美精品.| 国产熟女午夜一区二区三区| 精品久久久精品久久久| 美女中出高潮动态图| 午夜日本视频在线| 国精品久久久久久国模美| videos熟女内射| 亚洲欧美精品自产自拍| 久久午夜综合久久蜜桃| 老熟女久久久| 中文天堂在线官网| 亚洲色图综合在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 汤姆久久久久久久影院中文字幕| 最近中文字幕高清免费大全6| 久久人人97超碰香蕉20202| 在线天堂最新版资源| √禁漫天堂资源中文www| 天堂俺去俺来也www色官网| 欧美日本中文国产一区发布| 免费不卡的大黄色大毛片视频在线观看| 丝袜脚勾引网站| 欧美+日韩+精品| 精品一区二区三区四区五区乱码 | 一边亲一边摸免费视频| 丰满饥渴人妻一区二区三| av有码第一页| 国产成人精品婷婷| 久热久热在线精品观看| 肉色欧美久久久久久久蜜桃| 免费av中文字幕在线| 中文字幕亚洲精品专区| 国产福利在线免费观看视频| 观看美女的网站| 亚洲av在线观看美女高潮| 亚洲国产精品一区二区三区在线| 人人澡人人妻人| 伊人久久国产一区二区| 男女边摸边吃奶| 91在线精品国自产拍蜜月| 亚洲少妇的诱惑av| 亚洲av中文av极速乱| 啦啦啦在线免费观看视频4| 丝袜喷水一区| 亚洲色图 男人天堂 中文字幕| 欧美日韩国产mv在线观看视频| 成年动漫av网址| 波野结衣二区三区在线| 色哟哟·www| 中文字幕制服av| 最近中文字幕2019免费版| 有码 亚洲区| 婷婷色av中文字幕| 天堂中文最新版在线下载| 成人18禁高潮啪啪吃奶动态图| 黑人巨大精品欧美一区二区蜜桃| 亚洲一区二区三区欧美精品| 欧美日韩国产mv在线观看视频| 欧美变态另类bdsm刘玥| 一区二区av电影网| 欧美国产精品va在线观看不卡| 午夜福利,免费看| 精品久久久久久电影网| 99热全是精品| 久久人妻熟女aⅴ| 在线观看美女被高潮喷水网站| 久久久国产欧美日韩av| 制服诱惑二区| 亚洲欧美中文字幕日韩二区| 久久久久久久久久久免费av| 免费av中文字幕在线| 自线自在国产av| 天天躁夜夜躁狠狠久久av| 啦啦啦视频在线资源免费观看| 久久国产精品男人的天堂亚洲| 成人手机av| 最近手机中文字幕大全| 91精品三级在线观看| 亚洲成国产人片在线观看| 韩国av在线不卡| 欧美最新免费一区二区三区| 久久人人爽av亚洲精品天堂| 欧美在线黄色| 欧美日韩视频精品一区| 久久综合国产亚洲精品| 亚洲精品第二区| 欧美日韩视频精品一区| 欧美精品av麻豆av| www日本在线高清视频| 国产精品香港三级国产av潘金莲 | 丝袜脚勾引网站| 国产精品不卡视频一区二区| av福利片在线| 夜夜骑夜夜射夜夜干| 中文字幕亚洲精品专区| 黄色配什么色好看| 亚洲av男天堂| 美女国产高潮福利片在线看| 亚洲视频免费观看视频| 天堂中文最新版在线下载| 亚洲精品乱久久久久久| 欧美 亚洲 国产 日韩一| 免费黄色在线免费观看| 久久久久久免费高清国产稀缺| 99国产精品免费福利视频| 久久99一区二区三区| 国产精品一国产av| av国产精品久久久久影院| 最近手机中文字幕大全| 在线观看人妻少妇| 丝袜美腿诱惑在线| 人人妻人人澡人人看| 夫妻午夜视频| 一边摸一边做爽爽视频免费| 日韩在线高清观看一区二区三区| 看非洲黑人一级黄片| 久久久久精品性色| 亚洲人成77777在线视频| 中文字幕最新亚洲高清| 天天躁狠狠躁夜夜躁狠狠躁| 搡女人真爽免费视频火全软件| 少妇 在线观看| 久久久久久久久久人人人人人人| 看免费av毛片| 尾随美女入室| 国产男女内射视频| 熟妇人妻不卡中文字幕| 一区在线观看完整版| 最近2019中文字幕mv第一页| 狠狠婷婷综合久久久久久88av| 黄色怎么调成土黄色| 日韩欧美一区视频在线观看| 久久久久视频综合| 老熟女久久久| 免费在线观看黄色视频的| 九色亚洲精品在线播放| 久久人妻熟女aⅴ| 在线观看免费高清a一片| kizo精华| 色哟哟·www| 午夜福利视频在线观看免费| 人人妻人人澡人人看| 在线观看www视频免费| 国产女主播在线喷水免费视频网站| 色播在线永久视频| 国产欧美亚洲国产| 青青草视频在线视频观看| 成年动漫av网址| 最近最新中文字幕免费大全7| 18禁动态无遮挡网站| 最新的欧美精品一区二区| 99久久精品国产国产毛片| 久久久久国产网址| 观看美女的网站| 另类亚洲欧美激情| 国产男女内射视频| 日韩视频在线欧美| 日韩中文字幕视频在线看片| 国产乱人偷精品视频| 69精品国产乱码久久久| 97精品久久久久久久久久精品| 成年美女黄网站色视频大全免费| 天天躁日日躁夜夜躁夜夜| 黄色配什么色好看| 精品少妇久久久久久888优播| 另类亚洲欧美激情| www.熟女人妻精品国产| 精品人妻在线不人妻| 国产精品人妻久久久影院| 九九爱精品视频在线观看| 男人操女人黄网站| 啦啦啦啦在线视频资源| 国产黄频视频在线观看| 精品少妇一区二区三区视频日本电影 | 亚洲国产精品999| 欧美日韩亚洲国产一区二区在线观看 | 我要看黄色一级片免费的| 91精品伊人久久大香线蕉| 高清在线视频一区二区三区| 国产精品一区二区在线观看99| 成人黄色视频免费在线看| 国产免费视频播放在线视频| 99久久人妻综合| 看免费成人av毛片| 日韩一本色道免费dvd| 免费观看无遮挡的男女| 99久久人妻综合| 亚洲国产精品一区二区三区在线| 欧美另类一区| 秋霞在线观看毛片| 午夜免费男女啪啪视频观看| 两性夫妻黄色片| 男女高潮啪啪啪动态图| av在线观看视频网站免费| 久久97久久精品| 国产成人一区二区在线| 人人澡人人妻人| 亚洲精品一二三| 国产男女内射视频| 日韩欧美一区视频在线观看| 欧美国产精品一级二级三级| 另类亚洲欧美激情| 制服人妻中文乱码| 免费看不卡的av| 久久久精品94久久精品| 80岁老熟妇乱子伦牲交| 免费av中文字幕在线| 成年动漫av网址| 亚洲综合色网址| 亚洲国产毛片av蜜桃av| 亚洲国产欧美在线一区| 日韩精品免费视频一区二区三区| 有码 亚洲区| 日韩电影二区| 一级毛片电影观看| 欧美老熟妇乱子伦牲交| 久久热在线av| 十八禁网站网址无遮挡| 免费观看无遮挡的男女| 国产成人精品在线电影| 精品国产国语对白av| 美女高潮到喷水免费观看| 亚洲色图综合在线观看| videosex国产| 精品卡一卡二卡四卡免费| 精品酒店卫生间| 黄色毛片三级朝国网站| 亚洲人成77777在线视频| 色播在线永久视频| 日本免费在线观看一区| 免费在线观看视频国产中文字幕亚洲 | av天堂久久9| 热99久久久久精品小说推荐| 久久热在线av| 免费大片黄手机在线观看| 久久97久久精品| 九草在线视频观看| 久久午夜福利片| 免费在线观看完整版高清| 桃花免费在线播放| 亚洲精品一区蜜桃| 亚洲av男天堂| 纯流量卡能插随身wifi吗| 久久久亚洲精品成人影院| 一二三四在线观看免费中文在| 日韩av不卡免费在线播放| 久久久久国产精品人妻一区二区| 汤姆久久久久久久影院中文字幕| 美女视频免费永久观看网站| 少妇人妻 视频| 亚洲美女搞黄在线观看| 少妇人妻久久综合中文| 欧美精品高潮呻吟av久久| 精品久久蜜臀av无| 一区福利在线观看| 久久久久人妻精品一区果冻| 亚洲成av片中文字幕在线观看 | 午夜福利一区二区在线看| 亚洲欧洲日产国产| 国产毛片在线视频| 亚洲色图综合在线观看| 亚洲成人av在线免费| 夜夜骑夜夜射夜夜干| 在线看a的网站| 97人妻天天添夜夜摸| 天天躁夜夜躁狠狠久久av| 亚洲精品第二区| 久久99精品国语久久久| 纯流量卡能插随身wifi吗| 日本wwww免费看| videos熟女内射| 大码成人一级视频| 久久久精品免费免费高清| 久久ye,这里只有精品| 1024香蕉在线观看| 精品少妇久久久久久888优播| 精品酒店卫生间| videossex国产| 国产熟女欧美一区二区| 人妻少妇偷人精品九色| 国产极品天堂在线| 中文字幕制服av| 亚洲伊人久久精品综合| 国产xxxxx性猛交| 有码 亚洲区| 1024香蕉在线观看| 日日摸夜夜添夜夜爱| 国产免费现黄频在线看| 亚洲四区av| 永久免费av网站大全| 亚洲精品第二区| 亚洲色图 男人天堂 中文字幕| 18禁观看日本| 国产精品亚洲av一区麻豆 | 日韩人妻精品一区2区三区| 一级黄片播放器| 亚洲精品久久久久久婷婷小说| 国产精品久久久久久精品古装| 99香蕉大伊视频| 伊人久久国产一区二区| 亚洲精品国产一区二区精华液| 另类亚洲欧美激情| 亚洲精品av麻豆狂野| 久久女婷五月综合色啪小说| 人妻人人澡人人爽人人| 久久免费观看电影| 老汉色∧v一级毛片| 日本wwww免费看| 在线观看一区二区三区激情| av一本久久久久| 亚洲精品美女久久久久99蜜臀 | av国产精品久久久久影院| 夫妻性生交免费视频一级片| 色婷婷久久久亚洲欧美| 国产黄频视频在线观看| 国产在线一区二区三区精| xxx大片免费视频| 久久毛片免费看一区二区三区| 黄色怎么调成土黄色| 亚洲人成77777在线视频| 在现免费观看毛片| 91国产中文字幕| www.自偷自拍.com| 欧美日韩亚洲国产一区二区在线观看 | 国产精品久久久久久av不卡| 亚洲欧美精品自产自拍| 日韩中文字幕欧美一区二区 | 欧美精品一区二区免费开放| 久久精品国产鲁丝片午夜精品| 777米奇影视久久| 国产午夜精品一二区理论片| av在线播放精品| 成人亚洲欧美一区二区av| 国产精品久久久久久精品电影小说| 丝袜人妻中文字幕| 亚洲美女搞黄在线观看| 国产男女内射视频| 亚洲精品av麻豆狂野| 波野结衣二区三区在线| 午夜老司机福利剧场| 电影成人av| 婷婷成人精品国产| 日日撸夜夜添| 亚洲av在线观看美女高潮| 26uuu在线亚洲综合色| 欧美亚洲日本最大视频资源| 纵有疾风起免费观看全集完整版| 亚洲欧美清纯卡通| 免费高清在线观看日韩| 日韩成人av中文字幕在线观看| 日韩熟女老妇一区二区性免费视频| 亚洲av免费高清在线观看| 久久99精品国语久久久| 新久久久久国产一级毛片| 97在线视频观看| 九草在线视频观看| 亚洲精品日本国产第一区| 欧美精品一区二区免费开放| 日本91视频免费播放| 亚洲精品国产色婷婷电影| 久久鲁丝午夜福利片| 又黄又粗又硬又大视频| 国产精品国产三级专区第一集| 韩国精品一区二区三区| 国产精品欧美亚洲77777| 久久鲁丝午夜福利片| av不卡在线播放| 久久99精品国语久久久| 新久久久久国产一级毛片| av一本久久久久| 看十八女毛片水多多多| 下体分泌物呈黄色| 欧美bdsm另类| 精品国产一区二区三区四区第35| 精品少妇久久久久久888优播| 日本免费在线观看一区| 久久精品久久久久久久性| 菩萨蛮人人尽说江南好唐韦庄| 久久精品熟女亚洲av麻豆精品| 国产成人av激情在线播放| 国产男女超爽视频在线观看| 亚洲欧美日韩另类电影网站| 精品一区二区三区四区五区乱码 | 国产精品免费大片| 国产一区二区激情短视频 | av福利片在线| 日韩精品免费视频一区二区三区| 啦啦啦在线免费观看视频4| 亚洲av日韩在线播放| 成人二区视频| 啦啦啦在线观看免费高清www| 国产探花极品一区二区| 热99国产精品久久久久久7| 大香蕉久久成人网| 女人高潮潮喷娇喘18禁视频| 成人18禁高潮啪啪吃奶动态图| 色网站视频免费| 欧美成人午夜精品| av片东京热男人的天堂| a级片在线免费高清观看视频| 大片免费播放器 马上看| 麻豆av在线久日| 精品亚洲乱码少妇综合久久| 久久久久人妻精品一区果冻| 国产有黄有色有爽视频| 婷婷色av中文字幕| 国产成人精品婷婷| 女性生殖器流出的白浆| 少妇人妻精品综合一区二区| 国产精品秋霞免费鲁丝片| 少妇的逼水好多| 午夜91福利影院| 免费高清在线观看视频在线观看| 国产亚洲av片在线观看秒播厂| 美女xxoo啪啪120秒动态图| 人体艺术视频欧美日本| 热re99久久精品国产66热6| 各种免费的搞黄视频| 91精品三级在线观看| 老司机影院成人| 欧美bdsm另类| 欧美变态另类bdsm刘玥| 一级毛片我不卡| 久久99精品国语久久久| 久久久久久久亚洲中文字幕| xxxhd国产人妻xxx| 欧美精品人与动牲交sv欧美| 男人舔女人的私密视频| 亚洲精品国产色婷婷电影| 国产精品av久久久久免费| 热re99久久精品国产66热6| xxx大片免费视频| 欧美激情极品国产一区二区三区| 777久久人妻少妇嫩草av网站| 久久这里只有精品19| 国产精品不卡视频一区二区| 免费在线观看视频国产中文字幕亚洲 | 国产 精品1| 精品久久久久久电影网| 国产伦理片在线播放av一区| 老司机亚洲免费影院| 少妇被粗大猛烈的视频| 欧美变态另类bdsm刘玥| 亚洲综合精品二区| 哪个播放器可以免费观看大片| 秋霞伦理黄片| 色播在线永久视频| 国产精品成人在线| 美女中出高潮动态图| 国产成人a∨麻豆精品| 亚洲一区二区三区欧美精品| 久久久国产欧美日韩av| av在线播放精品| 亚洲一区二区三区欧美精品| 久久久a久久爽久久v久久| 午夜免费鲁丝| 天天操日日干夜夜撸| 99久久人妻综合| 青青草视频在线视频观看| 欧美精品一区二区大全| 十八禁高潮呻吟视频| 久久人人爽av亚洲精品天堂| 国产女主播在线喷水免费视频网站| 久久精品国产亚洲av天美| 91久久精品国产一区二区三区| av.在线天堂| 狠狠精品人妻久久久久久综合| 搡老乐熟女国产| 免费观看在线日韩| 久久久久久人人人人人| av一本久久久久| 制服丝袜香蕉在线| 国产深夜福利视频在线观看| 国产成人av激情在线播放| 母亲3免费完整高清在线观看 | 又大又黄又爽视频免费| 久久亚洲国产成人精品v| 免费日韩欧美在线观看| 日韩制服骚丝袜av| 伦精品一区二区三区|