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

    TMS320C66x匯編語言的DSP代碼優(yōu)化技術(shù)

    2015-09-12 06:42:50張曉東孔祥輝張雨輪
    關(guān)鍵詞:編譯器流水線寄存器

    張曉東,孔祥輝,張雨輪

    (西安電子工程研究所,西安710100)

    張曉東、孔祥輝(工程師)、張雨輪(助理工程師),主要研究方向?yàn)镾AR 雷達(dá)系統(tǒng)設(shè)計(jì)與信號處理。

    引 言

    DSP(數(shù)字信號處理器)通常作為實(shí)時(shí)信號處理的核心器件,被廣泛應(yīng)用于工業(yè)控制、通信、航空航天、武器精確制導(dǎo)等領(lǐng)域中。在以DSP 為核心的系統(tǒng)設(shè)計(jì)過程中,軟件開發(fā)的地位顯得尤為重要。雖然器件水平的不斷提高、DSP主頻和運(yùn)算核的增加,使DSP的運(yùn)算能力大為提升,但是隨著系統(tǒng)集成度和實(shí)時(shí)性的不斷提高,為了提高運(yùn)算速度和執(zhí)行效率,在進(jìn)行軟件開發(fā)時(shí)經(jīng)常需要用到C 語言和匯編語言的混合編程。

    如何使C語言和匯編語言有效地結(jié)合在一起,使程序清晰易懂,同時(shí)提升運(yùn)算效率是本文著重討論的問題。TI公司的TMS320C66x 系列是高性能的數(shù)字信號處理器,本文以CCS5.0編程環(huán)境為例,講述了編譯器的實(shí)時(shí)運(yùn)行環(huán)境下的匯編編程規(guī)則、使用流水線技術(shù)對程序的改善,以及在編程中需要注意的問題。

    1 TMS320C66xDSP簡介

    TMS320C66x高性能DSP 采用VLIW 結(jié)構(gòu),具有2路數(shù)據(jù)通道,每個(gè)通道包含4個(gè)可以并行運(yùn)行的處理單元(.L、.S、.M 和.D),每個(gè)通道有32個(gè)32位通用寄存器,每個(gè)周期最多可以運(yùn)行8個(gè)32位的指令,數(shù)據(jù)的加載位寬為每個(gè)周期32位或者64位。

    其L1/L2 存 儲(chǔ) 包 括 直 接 映 射 的32KB 的L1P 指 令RAM、32KB的2 路L1D 數(shù) 據(jù)RAM、512 KB 可 配 置 的L2RAM;最高運(yùn)行頻率為1.25 GHz,每核最高有40GMAC/s定點(diǎn)和20 GFLOP/s運(yùn)算能力,8 核共享4 MB片上存儲(chǔ),包含豐富的外圍接口,如DDR3 控制器、PCIe控制器和SRIO 接口等。

    TMS320C66xDSP核心框圖如圖1所示。

    2 編譯器的實(shí)時(shí)運(yùn)行環(huán)境

    在編譯器的實(shí)時(shí)運(yùn)行環(huán)境下,編寫匯編代碼時(shí)要遵守的規(guī)則主要有:寄存器使用規(guī)則和參數(shù)傳遞規(guī)則。

    TMS320C66x兩組通用寄存器,每組分別有32 個(gè)32位寄存器,分為兩組,分別是A0~A31和B0~B31。編譯器對特定寄存器的使用及如何保護(hù)作了規(guī)定。占用兩個(gè)寄存器的數(shù)據(jù)(長整型、雙精度浮點(diǎn)數(shù))放在相鄰的兩個(gè)寄存器中,且第一個(gè)必須是奇數(shù),例如A1:A0,前面存放高位,后面存放低位,成對使用。

    圖1 TMS320C66xDSP核心框圖

    TMS320C66x編譯器對匯編函數(shù)調(diào)用有嚴(yán)格的規(guī)定,如果在調(diào)用中不遵守這些規(guī)定,就會(huì)破壞實(shí)時(shí)運(yùn)行環(huán)境,導(dǎo)致程序錯(cuò)誤。主程序把函數(shù)調(diào)用需要傳遞的參數(shù)放在寄存器或者堆棧里。參數(shù)的前10 個(gè)依次放在A4、B4、A6、B6、A8、B8、A10、B10、A12和B12里、如果參數(shù)是長整型或者浮點(diǎn)型,就占用一個(gè)寄存器對,如A5:A4、B5:B4等,依此類推。

    剩下的參數(shù)放在堆棧里,堆棧指針指向下一個(gè)空地址,第11 個(gè)參數(shù)就是SP+offset,依此類推。參數(shù)放在堆棧里需要考慮存儲(chǔ)邊界,一個(gè)參數(shù)如未聲明類型且長度不超過一個(gè)整型,按整型存放,未聲明的浮點(diǎn)數(shù)按雙精度浮點(diǎn)數(shù)存放。返回值如果是整型,單精度浮點(diǎn)數(shù)或者指針,放在A4中,如果是長整型或者雙精度浮點(diǎn)數(shù)則放在A5:A4 中。

    3 軟件流水線技術(shù)的應(yīng)用

    TMS320C66x系列DSP 的高速度、高效率是靠并行處理來實(shí)現(xiàn)的,而軟件流水線技術(shù)(software pipeline)則是實(shí)現(xiàn)并行處理的關(guān)鍵。DSP只有在流水線充分發(fā)揮作用的情況下,才可能達(dá)到最高的執(zhí)行效率。軟件流水線包含取指、譯碼和執(zhí)行3個(gè)階段,每個(gè)階段又分為不同的相位。軟件流水線技術(shù)處于不同相位可以并行執(zhí)行,即取指、譯碼和執(zhí)行可以并行運(yùn)行,甚至相同階段不同相位也可以并行運(yùn)行。

    軟件流水線技術(shù)是一種循環(huán)內(nèi)的指令,能在一個(gè)周期內(nèi)使用不同功能單元并行處理多個(gè)迭代的技術(shù),能更為有效地使用資源,尤其對于VLIW的具有多功能單元的架構(gòu),通過減少循環(huán)中因?yàn)閿?shù)據(jù)相關(guān)導(dǎo)致的依賴和功能單元使用沖突挖掘一次循環(huán)中指令的并行性,一般都是針對最內(nèi)層循環(huán)進(jìn)行的優(yōu)化。

    軟件流水線技術(shù)可以概括為:從一個(gè)循環(huán)出發(fā),將一個(gè)循環(huán)分成可以并行執(zhí)行的迭代單元,也就是說在一次循環(huán)運(yùn)算結(jié)束前,啟動(dòng)多次后續(xù)的循環(huán)運(yùn)算。軟件流水階段分為進(jìn)入循環(huán)核前的prolog、循環(huán)核loop kernel、循環(huán)核結(jié)束后的epilog三個(gè)過程。流水線技術(shù)示意圖如圖2所示。

    軟件流水線編程時(shí),主要使用以下寄存器:

    ①Loop Buffer是一個(gè)能存儲(chǔ)若干條SPLOOP指令的片內(nèi)存儲(chǔ)空間,最多達(dá)14個(gè)執(zhí)行包。

    ② LBC 執(zhí) 行 SPLOOP、SPLOOPD、SPLOOPW 時(shí)清零,每個(gè)運(yùn)行周期后+1,當(dāng)運(yùn)行到功能段(Stage)邊緣時(shí),重置為零,此寄存器用戶不可見。

    ③ILC 為用于循環(huán)計(jì)數(shù)的專用寄存器,SPLOOP 和SPLOOPD使用向下計(jì)數(shù)器,每運(yùn)行一次循環(huán)遞減,使用ILC需要4個(gè)周期的延遲。

    RILC循環(huán)嵌套時(shí)用于重置ILC。

    軟件流水線編程時(shí),主要使用以下指令:

    ①SPLOOP一般用于告知循環(huán)最小運(yùn)行次數(shù),但不知循環(huán)體是否超過4個(gè)周期的起始,因?yàn)镮LC加載和使用需要4個(gè)周期的間隔;SPLOOPD 知道循環(huán)最小運(yùn)行次數(shù),以及循環(huán)體超過4個(gè)周期的起始;SPLOOPW 不知道循環(huán)次數(shù)的任何信息,表明buffer的起始;SPLOOP的參數(shù)表示最小的功能段指令周期數(shù)。

    ②SPKERNEL 和SPKERNELR 表 明 結(jié) 束,其 參 數(shù)表示循環(huán)結(jié)束的第幾個(gè)功能段內(nèi)的第幾個(gè)周期。

    圖2 流水線技術(shù)示意圖

    而SPMASK 和SPMASKR 用 來 區(qū) 分 是SPLOOP 內(nèi)的存儲(chǔ)還是普通memory內(nèi)的指令。

    軟件流水線技術(shù)的限制:同一周期不能使用相同的功能單元;同一個(gè)周期不能同時(shí)寫入一個(gè)目標(biāo)寄存器;在一個(gè)執(zhí)行程序包內(nèi),每個(gè)數(shù)據(jù)通路兩個(gè)功能單元可以訪問另一個(gè)寄存器堆的相同的操作數(shù)。當(dāng)從另外一側(cè)讀取一個(gè)剛剛更新的寄存器時(shí),會(huì)有一個(gè)周期的延遲,即交叉通道的延遲。

    4 匯編語言在程序中的應(yīng)用

    在實(shí)際應(yīng)用程序開發(fā)過程中,程序通常采用混合編程的方法實(shí)現(xiàn)。主函數(shù)采用C 程序編寫,而對于那些耗時(shí)較多的運(yùn)算密集的模塊采用匯編編寫。

    這樣做的目的比較簡單,因?yàn)檫@樣在主程序中初始化一些初值,既簡單又準(zhǔn)確,且匯編程序能提升運(yùn)算效率。這樣既能保證程序的結(jié)構(gòu)化和可讀性,又能保證應(yīng)用的實(shí)時(shí)性。

    實(shí)驗(yàn)中主要以浮點(diǎn)復(fù)數(shù)點(diǎn)乘程序?yàn)槔?,介紹匯編語言對源代碼的優(yōu)化步驟。

    首先將C 源代碼循環(huán)展開翻譯成匯編代碼,為了使運(yùn)算效率最高,應(yīng)使用相同運(yùn)算周期內(nèi)運(yùn)算量最高的匯編指令。

    確定最小迭代間隔規(guī)劃使用功能單元,使循環(huán)的多次迭代能夠并行執(zhí)行;為了使程序流水執(zhí)行,應(yīng)首先確定最小功能段間隔。

    一個(gè)循環(huán)的最小功能段間隔是這個(gè)循環(huán)相鄰兩次功能段開始之間必須等待的最小周期數(shù)。循環(huán)中的相鄰功能段數(shù)據(jù)相關(guān)性和循環(huán)核中使用最多的功能單元是最小功能段間隔。

    例如,如果在循環(huán)核中有3 條相鄰指令都使用.D1 單元,則最小功能段間隔至少是3,因?yàn)槭褂猛还δ軉卧?條指令不能并行執(zhí)行,這時(shí)需要的最小功能段為3。

    規(guī)劃使用寄存器。在已知最小功能段間隔以后,可根據(jù)程序的數(shù)據(jù)依賴關(guān)系為功能單元分配寄存器,必須保證每個(gè)周期內(nèi)沒有寄存器并行使用。編寫匯編程序如下:

    SPLOOPD3

    LDDW.D1*A4++,A7:A6

    LDDW.D2*+B4[1],B13:B12

    LDDW.D2*B4++[2],A13:A12 LDDW.D1*A4++,B7:B6

    NOP4

    CMPYSP.M1 A7:A6,A13:A12,A11:A10:A9:A8 CMPYSP.M2 B7:B6,B13:B12,B11:B10:B9:B8

    NOP3 FADDSP.L1A9,A11,A19 FADDSP.L2B9,B11,B19 FADDSP.L1A8,A10,A17 FADDSP.L2B8,B10,B17 NOP ADD.S1A5,A19,A16 ADD.S2B5,B19,B16 SPKERNEL4,0 STDW.D1A17:A16,*A18++[2]STDW.D2B17:B16,*B18++[2]

    程序中使用LDDW、CMPYSP等指令完成數(shù)據(jù)讀寫和乘法運(yùn)算等,保證程序運(yùn)算時(shí)間最短。程序中使用最多的單元為D1和D2,每個(gè)單元被使用了3次,所以程序的最小功能段為3,循環(huán)長度共有15個(gè),被分為5個(gè)功能段,在每個(gè)周期內(nèi)保證了沒有相同的功能單元被使用。運(yùn)行同時(shí)最多使用了A、B兩側(cè)共6個(gè)功能單元,保證了運(yùn)算效率。使用更多的寄存器可以使數(shù)據(jù)的前后關(guān)聯(lián)更小。

    使用本程序運(yùn)行平臺(tái)為TMS320C6678,復(fù)數(shù)8 192點(diǎn)乘其運(yùn)行周期為33 947,與使用編譯器優(yōu)化的點(diǎn)乘程序的運(yùn)行周期42 055相比,大約提升了20%。

    結(jié) 語

    本文提到的軟件利用匯編優(yōu)化代碼技術(shù),在實(shí)際的系統(tǒng)應(yīng)用中獲得了滿意的代碼效率,為大規(guī)模復(fù)雜算法運(yùn)算的執(zhí)行提供了有效的時(shí)間保障。

    在程序中采用的匯編語言和軟件流水技術(shù),在實(shí)時(shí)條件下能夠應(yīng)用于更為復(fù)雜和有效的算法,尤其是在編譯器對于某些程序優(yōu)化不明顯的情況下,為提升代碼效率提供了一些解決思路。

    [1]TI.TMS320C66x DSPCPU and Instruction SetReferenceGuide,2010.

    [2]TI.TMS320C6000Optimizing Compiler User's Guide,2014.

    [3]TI.TMS320C66xDSP CorePac User's Guide,2011.

    [4]任麗香,馬淑芬,李方慧.TMS320C6000 系列DSP的原理與應(yīng)用[M].北京:電子工業(yè)出版社,2000.

    猜你喜歡
    編譯器流水線寄存器
    Gen Z Migrant Workers Are Leaving the Assembly Line
    Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
    流水線
    基于相異編譯器的安全計(jì)算機(jī)平臺(tái)交叉編譯環(huán)境設(shè)計(jì)
    分簇結(jié)構(gòu)向量寄存器分配策略研究*
    報(bào)廢汽車拆解半自動(dòng)流水線研究
    通用NC代碼編譯器的設(shè)計(jì)與實(shí)現(xiàn)
    SIMATIC IPC3000 SMART在汽車流水線領(lǐng)域的應(yīng)用
    高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
    一種可重構(gòu)線性反饋移位寄存器設(shè)計(jì)
    高清视频免费观看一区二区| 人人妻人人添人人爽欧美一区卜| 九色亚洲精品在线播放| 国产日韩欧美在线精品| 午夜福利在线免费观看网站| 久久精品久久久久久噜噜老黄| 精品第一国产精品| 一级黄片播放器| 精品视频人人做人人爽| 亚洲国产欧美一区二区综合| 一边亲一边摸免费视频| 欧美日韩精品网址| 欧美精品高潮呻吟av久久| 久久精品人人爽人人爽视色| 精品久久久久久电影网| 嫩草影院入口| 天天躁夜夜躁狠狠躁躁| 国产欧美亚洲国产| 亚洲美女视频黄频| 一二三四中文在线观看免费高清| 亚洲av成人不卡在线观看播放网 | 美女午夜性视频免费| 亚洲男人天堂网一区| 亚洲一区二区三区欧美精品| 国产成人啪精品午夜网站| 中文字幕精品免费在线观看视频| 久久国产精品男人的天堂亚洲| 国产av精品麻豆| 日本wwww免费看| 观看美女的网站| 亚洲欧美中文字幕日韩二区| 美女午夜性视频免费| 黄频高清免费视频| 爱豆传媒免费全集在线观看| 国产精品久久久久久精品电影小说| 亚洲国产毛片av蜜桃av| 久久99一区二区三区| 各种免费的搞黄视频| 精品久久久精品久久久| 国产亚洲精品第一综合不卡| 一级毛片黄色毛片免费观看视频| 桃花免费在线播放| 老司机影院成人| 搡老岳熟女国产| 在线天堂最新版资源| 操美女的视频在线观看| 99久国产av精品国产电影| 在线观看人妻少妇| 国产成人精品久久久久久| 女人精品久久久久毛片| 老司机影院成人| 日韩 欧美 亚洲 中文字幕| 精品免费久久久久久久清纯 | 国产在视频线精品| 女人高潮潮喷娇喘18禁视频| 狠狠婷婷综合久久久久久88av| 国产成人91sexporn| 午夜日韩欧美国产| videos熟女内射| 99精国产麻豆久久婷婷| 国产福利在线免费观看视频| 丰满乱子伦码专区| 婷婷色av中文字幕| 国产成人精品在线电影| 十分钟在线观看高清视频www| 精品国产国语对白av| 亚洲图色成人| 亚洲第一区二区三区不卡| 亚洲人成电影观看| 国产精品人妻久久久影院| 日本爱情动作片www.在线观看| 女人爽到高潮嗷嗷叫在线视频| 女人高潮潮喷娇喘18禁视频| 狠狠婷婷综合久久久久久88av| 爱豆传媒免费全集在线观看| 美女国产高潮福利片在线看| 中文字幕人妻熟女乱码| 伦理电影免费视频| 精品人妻在线不人妻| 日韩一区二区三区影片| 亚洲欧洲日产国产| 国产欧美日韩综合在线一区二区| 免费在线观看黄色视频的| 亚洲一区二区三区欧美精品| 黄频高清免费视频| 99精国产麻豆久久婷婷| 99国产精品免费福利视频| 久久国产精品男人的天堂亚洲| 国产乱来视频区| 国产老妇伦熟女老妇高清| 亚洲精品av麻豆狂野| 日本猛色少妇xxxxx猛交久久| 国产激情久久老熟女| 精品久久蜜臀av无| 十分钟在线观看高清视频www| 国产麻豆69| 操出白浆在线播放| 如日韩欧美国产精品一区二区三区| 国产精品久久久久久人妻精品电影 | 免费在线观看黄色视频的| 十八禁人妻一区二区| 久久天躁狠狠躁夜夜2o2o | 色94色欧美一区二区| 大香蕉久久网| 看免费成人av毛片| 亚洲中文av在线| 久久女婷五月综合色啪小说| 大话2 男鬼变身卡| 国产精品国产三级专区第一集| 亚洲一区二区三区欧美精品| 在线观看免费日韩欧美大片| 成人黄色视频免费在线看| 日韩制服骚丝袜av| 视频区图区小说| 一区二区av电影网| 成人国产麻豆网| 亚洲欧美成人综合另类久久久| 下体分泌物呈黄色| 国产 精品1| 777久久人妻少妇嫩草av网站| 欧美乱码精品一区二区三区| 一二三四中文在线观看免费高清| 亚洲,一卡二卡三卡| 国精品久久久久久国模美| 高清不卡的av网站| 大片免费播放器 马上看| a 毛片基地| 丝袜在线中文字幕| 午夜免费男女啪啪视频观看| 国产福利在线免费观看视频| 国产精品久久久久久人妻精品电影 | 成人漫画全彩无遮挡| 综合色丁香网| 99久久综合免费| 婷婷色综合www| 亚洲精品日本国产第一区| 欧美 亚洲 国产 日韩一| 男人爽女人下面视频在线观看| 一区二区三区激情视频| 男女无遮挡免费网站观看| 国产av精品麻豆| 制服诱惑二区| 成人国语在线视频| 日本猛色少妇xxxxx猛交久久| av在线播放精品| 亚洲精品国产av成人精品| 精品少妇一区二区三区视频日本电影 | 男男h啪啪无遮挡| 好男人视频免费观看在线| 成年人午夜在线观看视频| 免费黄色在线免费观看| 久久久久久人人人人人| 久久久国产欧美日韩av| 欧美97在线视频| 久久精品国产亚洲av涩爱| 国产高清不卡午夜福利| 久久精品国产亚洲av高清一级| 91aial.com中文字幕在线观看| 欧美日韩一级在线毛片| 一本—道久久a久久精品蜜桃钙片| 大片电影免费在线观看免费| 久久综合国产亚洲精品| 亚洲欧美一区二区三区久久| a 毛片基地| 亚洲精品国产av蜜桃| 日韩精品免费视频一区二区三区| 国产精品.久久久| 美女脱内裤让男人舔精品视频| 美女大奶头黄色视频| 国产欧美日韩综合在线一区二区| 大码成人一级视频| 亚洲国产精品一区三区| 天天躁日日躁夜夜躁夜夜| 国产亚洲一区二区精品| 男女午夜视频在线观看| 久久久精品免费免费高清| 亚洲精品美女久久久久99蜜臀 | 国产欧美亚洲国产| 黑丝袜美女国产一区| 男女边摸边吃奶| 亚洲欧美成人综合另类久久久| 丰满乱子伦码专区| 亚洲综合精品二区| 纯流量卡能插随身wifi吗| 日韩视频在线欧美| 精品人妻熟女毛片av久久网站| 国产熟女欧美一区二区| 久久久亚洲精品成人影院| 亚洲欧洲国产日韩| 国产亚洲最大av| 日韩免费高清中文字幕av| 国产高清国产精品国产三级| 人人妻人人添人人爽欧美一区卜| 午夜福利影视在线免费观看| 黄网站色视频无遮挡免费观看| 国产乱人偷精品视频| 成人亚洲精品一区在线观看| 交换朋友夫妻互换小说| 精品国产乱码久久久久久小说| av网站在线播放免费| 丰满少妇做爰视频| 一区二区三区激情视频| 国产乱人偷精品视频| 1024香蕉在线观看| 制服丝袜香蕉在线| 婷婷色综合大香蕉| 国产高清国产精品国产三级| 9191精品国产免费久久| a 毛片基地| 伊人久久国产一区二区| 成年人免费黄色播放视频| 国产精品 国内视频| 91国产中文字幕| 久久精品人人爽人人爽视色| 亚洲天堂av无毛| 亚洲精品aⅴ在线观看| 日韩大片免费观看网站| 久久影院123| 久久99热这里只频精品6学生| 精品国产国语对白av| a 毛片基地| 日日啪夜夜爽| 人人妻人人爽人人添夜夜欢视频| av网站免费在线观看视频| 日本vs欧美在线观看视频| 精品一区二区三区av网在线观看 | 女人精品久久久久毛片| 中国国产av一级| 国产在视频线精品| 如何舔出高潮| 亚洲精品一二三| av网站免费在线观看视频| 亚洲欧美成人综合另类久久久| 免费av中文字幕在线| 在线观看免费高清a一片| 九色亚洲精品在线播放| 女人高潮潮喷娇喘18禁视频| 黄色一级大片看看| 这个男人来自地球电影免费观看 | 青春草国产在线视频| 亚洲精品久久成人aⅴ小说| 成人毛片60女人毛片免费| 欧美国产精品一级二级三级| 免费在线观看视频国产中文字幕亚洲 | 少妇被粗大的猛进出69影院| 国产av精品麻豆| 国产欧美日韩综合在线一区二区| 两个人看的免费小视频| 亚洲国产最新在线播放| 丰满饥渴人妻一区二区三| 日韩一区二区视频免费看| 亚洲人成77777在线视频| 中文字幕人妻熟女乱码| av天堂久久9| 欧美国产精品va在线观看不卡| 亚洲专区中文字幕在线 | 国产精品三级大全| 美女国产高潮福利片在线看| 欧美黑人精品巨大| 亚洲精品自拍成人| 国产激情久久老熟女| 国产日韩欧美视频二区| 在线观看人妻少妇| 女人久久www免费人成看片| 欧美日韩视频精品一区| 久久ye,这里只有精品| 免费日韩欧美在线观看| 亚洲少妇的诱惑av| 国产成人精品在线电影| 日韩精品有码人妻一区| 校园人妻丝袜中文字幕| 久久久久久免费高清国产稀缺| 青春草视频在线免费观看| 国产成人精品福利久久| 欧美人与性动交α欧美精品济南到| 国产成人av激情在线播放| 中文乱码字字幕精品一区二区三区| 欧美日韩亚洲高清精品| 另类亚洲欧美激情| 老鸭窝网址在线观看| 在线观看三级黄色| 9191精品国产免费久久| 老司机靠b影院| 亚洲,欧美精品.| av网站免费在线观看视频| 国产成人欧美在线观看 | 亚洲成人av在线免费| 最黄视频免费看| 中国国产av一级| 亚洲熟女毛片儿| 日韩视频在线欧美| 欧美日韩亚洲综合一区二区三区_| 亚洲av成人精品一二三区| 最近中文字幕高清免费大全6| 国产一级毛片在线| 免费在线观看完整版高清| 丝袜人妻中文字幕| 日韩av免费高清视频| 久久精品国产综合久久久| 久久久久久人妻| 国产在线免费精品| 色精品久久人妻99蜜桃| 欧美日韩亚洲国产一区二区在线观看 | 看免费av毛片| 国产精品久久久久久精品电影小说| 国产又爽黄色视频| 国产成人精品久久久久久| 操美女的视频在线观看| 美女福利国产在线| 黑人巨大精品欧美一区二区蜜桃| 日韩熟女老妇一区二区性免费视频| 观看av在线不卡| 国产精品一区二区在线不卡| 最近2019中文字幕mv第一页| av视频免费观看在线观看| 亚洲精品视频女| 男女高潮啪啪啪动态图| 欧美精品亚洲一区二区| 日韩欧美一区视频在线观看| 1024视频免费在线观看| 久久久精品94久久精品| 97人妻天天添夜夜摸| 一区二区日韩欧美中文字幕| 永久免费av网站大全| 午夜久久久在线观看| 最新的欧美精品一区二区| 国产精品一国产av| www.熟女人妻精品国产| 女的被弄到高潮叫床怎么办| 九草在线视频观看| 亚洲av男天堂| 超碰成人久久| 欧美黑人精品巨大| 91aial.com中文字幕在线观看| 日日摸夜夜添夜夜爱| 亚洲国产精品国产精品| 国产成人精品久久久久久| 欧美少妇被猛烈插入视频| 精品国产超薄肉色丝袜足j| 国产在线免费精品| 在线观看三级黄色| 99热全是精品| 日韩,欧美,国产一区二区三区| 日韩精品有码人妻一区| 婷婷色综合www| 国产日韩欧美亚洲二区| 午夜福利免费观看在线| 久久久亚洲精品成人影院| 欧美中文综合在线视频| 亚洲成人手机| 日日啪夜夜爽| 国产精品久久久久久人妻精品电影 | 国产黄频视频在线观看| 黄色怎么调成土黄色| 自线自在国产av| 中文字幕另类日韩欧美亚洲嫩草| 美女扒开内裤让男人捅视频| 麻豆乱淫一区二区| 国产探花极品一区二区| 日韩一卡2卡3卡4卡2021年| 狂野欧美激情性bbbbbb| 不卡视频在线观看欧美| 精品一区二区免费观看| 9热在线视频观看99| 人人妻人人爽人人添夜夜欢视频| 国产麻豆69| 久久久久国产精品人妻一区二区| 亚洲精品美女久久av网站| 成人国语在线视频| 啦啦啦啦在线视频资源| 国产在线视频一区二区| 色婷婷av一区二区三区视频| 2021少妇久久久久久久久久久| 黄片小视频在线播放| 色婷婷av一区二区三区视频| 最近的中文字幕免费完整| 黄色视频不卡| 大码成人一级视频| 精品少妇一区二区三区视频日本电影 | 深夜精品福利| 中国三级夫妇交换| 侵犯人妻中文字幕一二三四区| 亚洲精品美女久久久久99蜜臀 | 性少妇av在线| 久久久久国产精品人妻一区二区| 久久av网站| 一本—道久久a久久精品蜜桃钙片| 久久人人爽人人片av| 成人免费观看视频高清| 国产精品人妻久久久影院| 丰满饥渴人妻一区二区三| 久久久久久久久久久免费av| 久久久久精品国产欧美久久久 | 国产成人精品无人区| 人人澡人人妻人| 久久久国产欧美日韩av| 久久99精品国语久久久| 好男人视频免费观看在线| 一区福利在线观看| 成人黄色视频免费在线看| 亚洲婷婷狠狠爱综合网| 青春草视频在线免费观看| av免费观看日本| 高清欧美精品videossex| 美女中出高潮动态图| 国产精品成人在线| 午夜福利视频精品| 精品一品国产午夜福利视频| 别揉我奶头~嗯~啊~动态视频 | 制服丝袜香蕉在线| 大码成人一级视频| 在线观看三级黄色| 一边摸一边做爽爽视频免费| 久久国产精品大桥未久av| 国产视频首页在线观看| 黑人巨大精品欧美一区二区蜜桃| 精品福利永久在线观看| 一区二区三区四区激情视频| 男人添女人高潮全过程视频| 男人操女人黄网站| 一本大道久久a久久精品| 欧美激情 高清一区二区三区| 国产97色在线日韩免费| 建设人人有责人人尽责人人享有的| 国产成人精品福利久久| 国产精品亚洲av一区麻豆 | 狠狠婷婷综合久久久久久88av| 日本爱情动作片www.在线观看| 国产av一区二区精品久久| 少妇被粗大猛烈的视频| 侵犯人妻中文字幕一二三四区| 在线观看国产h片| 亚洲专区中文字幕在线 | 一级毛片我不卡| 1024香蕉在线观看| 亚洲免费av在线视频| 韩国高清视频一区二区三区| 日韩熟女老妇一区二区性免费视频| 日韩中文字幕视频在线看片| 国产一级毛片在线| a级毛片在线看网站| 99久久99久久久精品蜜桃| 欧美激情 高清一区二区三区| 热99久久久久精品小说推荐| 午夜老司机福利片| 亚洲欧美日韩另类电影网站| 最近中文字幕2019免费版| 亚洲国产精品一区三区| 久久国产精品男人的天堂亚洲| 亚洲欧美成人综合另类久久久| 日韩一区二区三区影片| 国产av码专区亚洲av| 观看美女的网站| 男女无遮挡免费网站观看| 少妇人妻久久综合中文| 亚洲成人一二三区av| 一级,二级,三级黄色视频| 好男人视频免费观看在线| 尾随美女入室| 一级片'在线观看视频| 涩涩av久久男人的天堂| 亚洲av男天堂| av线在线观看网站| 国产欧美日韩综合在线一区二区| 悠悠久久av| 一区在线观看完整版| 国产精品一二三区在线看| 精品国产露脸久久av麻豆| 久久久久精品国产欧美久久久 | 大话2 男鬼变身卡| 天美传媒精品一区二区| 一区二区日韩欧美中文字幕| 一本—道久久a久久精品蜜桃钙片| 中文字幕制服av| 亚洲精品日韩在线中文字幕| 午夜福利影视在线免费观看| 蜜桃在线观看..| 国产精品欧美亚洲77777| 亚洲国产毛片av蜜桃av| av福利片在线| 激情视频va一区二区三区| 日韩一本色道免费dvd| 欧美 亚洲 国产 日韩一| 成人亚洲欧美一区二区av| 国精品久久久久久国模美| 99re6热这里在线精品视频| 亚洲精品国产色婷婷电影| 亚洲成人免费av在线播放| 色婷婷av一区二区三区视频| 亚洲国产精品国产精品| 极品人妻少妇av视频| 亚洲少妇的诱惑av| 亚洲av男天堂| 午夜精品国产一区二区电影| 青草久久国产| 侵犯人妻中文字幕一二三四区| 亚洲成色77777| 中文字幕av电影在线播放| 亚洲精品美女久久久久99蜜臀 | 日韩成人av中文字幕在线观看| 天天影视国产精品| 最新在线观看一区二区三区 | 美女福利国产在线| 一本一本久久a久久精品综合妖精| 久久久精品94久久精品| 日韩视频在线欧美| 菩萨蛮人人尽说江南好唐韦庄| 国产一级毛片在线| 免费人妻精品一区二区三区视频| www日本在线高清视频| 欧美日韩综合久久久久久| 丁香六月欧美| 国产一区二区三区综合在线观看| 亚洲欧洲精品一区二区精品久久久 | 国产一区有黄有色的免费视频| 国产熟女午夜一区二区三区| 秋霞在线观看毛片| 国产成人精品无人区| 夜夜骑夜夜射夜夜干| 国产男女超爽视频在线观看| 一二三四中文在线观看免费高清| 国产在线视频一区二区| 亚洲情色 制服丝袜| 亚洲成人国产一区在线观看 | 啦啦啦中文免费视频观看日本| 亚洲精品美女久久久久99蜜臀 | 综合色丁香网| 两个人免费观看高清视频| 日韩中文字幕视频在线看片| 一个人免费看片子| 色吧在线观看| 国产精品麻豆人妻色哟哟久久| 99久久精品国产亚洲精品| 亚洲美女搞黄在线观看| av免费观看日本| 女的被弄到高潮叫床怎么办| 国产精品成人在线| 热re99久久精品国产66热6| 两性夫妻黄色片| 蜜桃国产av成人99| 国产精品一国产av| 亚洲精品在线美女| 黄片无遮挡物在线观看| 超碰97精品在线观看| 黄片无遮挡物在线观看| 亚洲av综合色区一区| 黄片无遮挡物在线观看| 亚洲成人一二三区av| 男人操女人黄网站| 晚上一个人看的免费电影| 观看av在线不卡| 亚洲精品国产av蜜桃| 看非洲黑人一级黄片| 18禁观看日本| 一区二区av电影网| 日日啪夜夜爽| 中国三级夫妇交换| 搡老岳熟女国产| 少妇的丰满在线观看| 天天影视国产精品| 高清av免费在线| h视频一区二区三区| 午夜久久久在线观看| 久久久欧美国产精品| 伦理电影免费视频| 国产伦理片在线播放av一区| 精品少妇久久久久久888优播| 黄色一级大片看看| 国产成人免费无遮挡视频| 大香蕉久久网| 午夜日韩欧美国产| 香蕉丝袜av| 欧美日韩av久久| 日韩大码丰满熟妇| 性色av一级| 欧美日韩视频精品一区| 亚洲精品国产区一区二| 亚洲色图 男人天堂 中文字幕| 999久久久国产精品视频| 亚洲伊人久久精品综合| 亚洲成人免费av在线播放| 中文精品一卡2卡3卡4更新| 考比视频在线观看| 久久热在线av| 啦啦啦 在线观看视频| 9191精品国产免费久久| 肉色欧美久久久久久久蜜桃| 国产 精品1| 91国产中文字幕| 日韩制服丝袜自拍偷拍| 亚洲免费av在线视频| 男女无遮挡免费网站观看| 久久午夜综合久久蜜桃| 亚洲成人国产一区在线观看 | av国产精品久久久久影院| 五月开心婷婷网| 又黄又粗又硬又大视频| 欧美精品人与动牲交sv欧美| 麻豆精品久久久久久蜜桃| 免费观看a级毛片全部| 99久久人妻综合| 国产亚洲欧美精品永久| 久久毛片免费看一区二区三区| 人人妻人人添人人爽欧美一区卜| 国产免费现黄频在线看| 我要看黄色一级片免费的| 亚洲国产欧美一区二区综合| 另类精品久久| 菩萨蛮人人尽说江南好唐韦庄| 亚洲第一av免费看| 国产人伦9x9x在线观看| 岛国毛片在线播放| 高清欧美精品videossex| av有码第一页| 精品国产国语对白av|