《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 用DSP優化G.723.1算法
用DSP優化G.723.1算法
摘要: 將G.723.1移植到TMS320C64xx后,就可借助TI集成開發工具CCS(Code Composer Studio)的Profile功能來評估其各個子程序或函數的執行運算量,從而把程序的優化集中在對程序性能影響最大的代碼上去。
Abstract:
Key words :

 

       1 引言
  G.723.1是刪組織于1996年推出的一種低碼率的語音編碼算法標準,也是目前該組織頒布的語音壓縮標準中碼率最低的一種標準。G.723.1主要用于對語音及其它多媒體聲音信號的壓縮,目前在一些數字音視頻傳輸、高質量語音壓縮等系統中都得到廣泛應用。
 
  2 G.723.1算法的復雜度分析
 
  將G.723.1移植到TMS320C64xx后,就可借助TI集成開發工具CCS(Code Composer Studio)的Profile功能來評估其各個子程序或函數的執行運算量,從而把程序的優化集中在對程序性能影響最大的代碼上去。
 
  通過分析可以看出,在G.723.1的編解碼算法中,碼本搜索所花費的運算量是比較大的,如Find_Best(),Find_Fcbk(),Find_Acbk():另外,在LPC分析和LSP參數的計算上也有運算量比較大的,如Comp_Lpc(),Lsp_Qnt(),Lsp_Svq()。
 
  3 代碼的優化
 
  代碼優化的工作有兩大目的:一是執行速度提高,實現實時;二是盡量不擴大程序體積(Code Size),使之在內存允許的范圍內。顯然,兩者存在一定的矛盾,當今超大規模集成電路的發展使RAM資源不再是系統的瓶頸,因此該部分工作的主要任務是怎樣提高執行速度。代碼的優化工作主要在CCS環境中進行。優化的原則是要充分考慮C64xx處理器超長指令字、多個運算單元和深度流水線的結構特點,以及避免過多的讀寫內存指令和程序轉移指令,充分發揮其強大的運算能力。具體方法包括(次序有先后):
 
  3.1基本運算集的優化
 
  G.723.1算法程序是用定點運算完成浮點運算,為了防止定點運算時可能溢出,許多運算需要進行飽和判斷,為此程序專門定義了基本運算集,實現諸如飽和加法、飽和乘法、除法和移位等操作。在程序中這些操作調用相當頻繁,經CCS的profile工具測試,基本運算函數集的調用占用了95%以上的CPU時間。因此,我們要從基本運算集的優化開始。在熟悉掌握C64xx指令集的前提下,分析基本運算集中各個函數完成的悉掌握C64xx指令集的前提下,分析基本運算集中各個函數完成的功能和對全局變量產生的影響,用C64xx指令取而代之或加以改編。其中包括對跳轉和流水線的優化討論、對乘積的飽和調整和全局變量OveRFlow的相關操作。
 
  由于基本運算集以函數形式存在,兩次跳轉f函數的調用與返回1必不可少,將引起流水線的兩次打斷,表現為12個指令周期的占用。將這嶁基本運算函數集改成宏的形式,即將基本運算內嵌(inline)至lJ調用程序中,由此町以消除跳轉和流水線打斷帶來的指令周期占用,提高執行速度。雖然這樣做增加了代碼長度,多占用了一些內存,但由于基本運算函數體積均較小,再經過一定的代碼優化,在程序體積上的犧牲幾乎町以忽略。
 
  基本運算的函數定義在BASIC.C文件里面,如果能夠對這些簡單甬數進行內聯指令(intrinsic)的優化,就能達到事半功倍的效果。內聯指令是匯編指令的直接映射,具有很高的效率。與此同時帶來的一個問題是溢出保護位Overflow的判斷,這是基本函數里用來標識溢出的全局變量,它的作用等同于CSR(Control Status Register)寄存器的SAT(Saturation)位,當數據溢出時,SAT位被系統自動設置為1,所以編解碼函數里對Overflow的判斷可以轉化成對SAT位的判斷。引用CSR寄存器時需要在最開始的時候聲明extem cregister volatile ansigned int CSR。
 
  C64xx指令提供了飽和乘法指令SMPY,實現16"16位的乘法與飽和結果調整,其執行操作如下:
 
  if(cond){
 
  if((src 1*src2<<1)!=0x80000000)
 
  dst=((src 1*src2)<<1);
 
  else
 
  dst=0x7ffffff;
 
  }
 
  else
 
  nop; 
 
  將原指令中的乘法指令改為SMPY.就可以完成乘法和飽和調整兩種計算,這樣可以省去飽和調整3條指令。與此類似,其它的飽和運算,C64xx都提供了相應的指令實現,將普通運算指令替換為飽和運算指令,飽和結果調整部分的運算均可以省去。
     3.2主程序的優化
  主程序的優化手段主要采用了以下幾種方法:
 
  (1)使用內聯函數(intrinsics)
 
  內聯函數是可直接映射為C64xx指令的特殊函數,它在指令前加上"_”表示。例如:
 
  #define L_add(L_var1,L_var2)  _sadd(L_var1,L_var2)
 
  #define L_mult(var1,vat2)  _smpy(var1,var2)
 
  等,基本函數的內聯優化需要對原函數的定義和內聯指令都比較熟悉。
 
  使用內聯函數代替相應的C語句是一種非常簡便高效的優化方法。如上面提到的飽和乘法,在C語句中。我們通常要使用兩個嵌套的條件判斷語句來檢查結果是否溢出,而指令int_smpy(int a.int b) 則在完成乘b的運算后,再做一次飽和處理,這樣一條DSP指令就可完成C語言中多條語句才能完成的計算,可以節省很多時鐘周期。
 
  (2)循環展開(loop—unrolling)
 
  程序中的有很多的雙重循環和多暈循環(比如代數碼本搜索計算),由于C64xx優化器在優化時只在最內層循環中形成一個指令流水(最多可以達到8級流水),這樣循環語句就不能充分利用軟件流水線,而且對于內部循環次數較少的情況,消耗在prolog和eplog上的時鐘周期也不可忽視。針對這種情況,一個有效的辦法就是將雙重或多重循環展開,降低循環次數。這樣雖然代碼長度增加了,但有更多的運算能夠參加到pipeline中。由于減少了流水線排空和提高了功能單元的利用率,程序執行速度會大大提高。
 
  (3)減少分支和調用指令,減少判斷指令
 
  程序中的分支、調用以及判斷指令會引起程序的跳轉,而每個跳轉指令都有5個延遲間隙。因此延長了程序執行時間;另外,循環內跳轉也會使軟件流水受到阻塞,降低了代碼執行效率。優化中,可以使用內嵌、合并判斷語句來減少判斷次數或用邏輯指令替代判斷的方法盡可能的消除中斷流水線指令帶來的影響。
 
  (4)使用字或雙字存取和計算
 
  C64xx系列DSP是32位CPU,當16位數據在內存中連續存放時,可利用uint_amem4(void*ptr)或double & _amemd8 (void*ptr)指令進行字或雙字數據的讀取或存貯。這樣每次可同時存取2個或4個16位數據,由于從內存執行取數操作需要4個delay,所以減少存取次數可以節省大量的時鐘同期;同時,可利用C64xx指令集中特有的打包指令_pack2(unsigned a,unsigned b),_packh2(unsigned a,unsigned b)等將兩個16位數打包成一個32位數,在進行乘、加計算時則利用_add 2(int a,int b)、_mpy2(int a,int b)同時完成兩組16位數的加法和乘法,效率比單純16位數的加法和乘法提高一倍。
 
  3.3匯編編程的優化
 
  線性匯編是TI提供的一種匯編語言,其指令系統和匯編語言的指令系統完全相同,但在編寫時不需要指定寄存器和操作單元,也不需要考慮延時的問題,因此編寫線性匯編相對要容易一些。
  經過以上的優化后,音頻編碼程序在DM642上的運行狀況有了很大改善,但是經測試仍然沒有到達可以接收的程度,而高級語言的效率幾乎發揮到了極致,所以在具體分析耗時大的模塊特點后,采用線性匯編語言重新編寫C代碼的低效率段程序,迸一步提高程序的執行效率。
 
  編寫線性匯編優化代碼的過程中,為了提高代碼執行效率,我們需要遵循以下原則:
  (1)寫并行代碼:通過使用匯編指令并行執行的方法減少循環內的執行周期數,優化線性匯編代碼。這里的關鍵問題是弄清指令相關性,只有不相關的指令才能并行執行。辨別指令是否相關.可以使用相關圖。
  (2)處理跳轉指令和轉移指令:匯編程序的一大特點就是頻繁地跳轉,當滿足不同的條件時,要求程序進行不同的操作,或跳到相應的位置。對于“大于”、“大于等于”、“小于”、“小于等于”等較為接近的邏輯判斷和處理,應慎重對待,否則將產生邏輯性錯誤,并且很難調試。當發生溢出需進行相應處理時,這種現象尤為突出。
  (3)盡量減少循環體內的指令數[7]:G.72.1的算法實現,有許多是在循環內部完成的,有些地方如同定碼本搜索過程中,為了確定四個非0脈沖的位置和幅度,還用到了多重循環。在循環內部,特別是在嵌套較深的循環內部,減少一條指令可以大大降低程序的操作次數。例如。對于一個每重循環8次的四重嵌套循環,在最內層循環每減少一條指令,整個程序可以少執行84=4096語句。因此在設計程序時,能夠放在循環體外執行的語句.盡量放在循環體外執行。
  (4)展開程序體:盡在一定條件下,盡量展開程序,以減少子程序的調用和返回次數,犧牲空問換取時間。
  經匯編優化器優化后,代碼效率比C語言直接編譯有明顯提高。
  4 優化工作的創新點
 
  在對G.723.1的優化中.本文在前人研究成果的基礎上,針對DSP C64xx系列芯片提}n了一些有價值的新方法。這些創新點在不同程度上提高了代碼的優化速度和執行效率,在語音編解碼的DSP實時實現中起到了關鍵性作用。下面,本文將以舉例的方式闡明一些經典的方法。 
 
 
  (1)編寫連接命令文件.cmd
 
  明確了系統的程序和數據映射地址后,編寫連接器命令文件將部分調用次數較多的函數、堆棧段、數據段放入內存:cmd文件內容如下:
 
  一L\evmdm642_echocfg.cmd //連接CCS提供的連接命令文件
 
  SECTIONS
 
  {
 
  .tahles>SDRAM
 
  .cinit>ISRAM   //將變量初值表放入內存
 
  . far >SDRAM
 
  .const>ISRAM //將常數段放入內存
 
  .pinit>SDRAM
 
  . tin >SDRAM
 
  .text>SDRAM
 
  .test >ISRAM
 
  }
 
  一levmdm642bsl.lib     //連接庫文件
 
  一levmdm642_edma_aic23.164    //連接驅動程序的庫文件
 
  一lc6xlx_edma_mcasp.J64   //連接串口McASP的庫文件
 
  其中.test是筆者在C程序內用#pragma CODE_SECTION或DATA_SECTION自定義的段。
 
  (2)高速緩沖寄存器Cache的使用
 
  Cache即高速緩存,是位于CPU和片內存儲器之間的規模小速度快的存儲器。Cache的工作原理是保存CPU中最常用的數據。當Cache中保存著CPU要讀寫的數據時,CPU直接訪問Cache。由于Cache的速度與CPU相當,CPU能在零等待狀態下迅速地實現數據存取。只有在Cache中不舍有CPU所需的數據時CPU才去訪問片內存儲器。因此Cache的有效利用對整個程序速度的提高有著舉足輕重的作用。在主函數中加入以下代碼,使Cache使能:
 
  CACHE_clean  (CACHE_L2ALL,0,0};  //清除Cache內原有內容
 
  CACHE_setL2Mode  (CACHE_64KCACHE);  //設置Cache的大小為64K
 
  CACHE_enableCaching  (CACHE_EMIFA_CE00);  //Cache使能
 
  添加以上代瑪后,測試速度由原來的20幀/s提高到了400幀/s。提高了將近20倍。
 
  5 結束語
 
  本文詳緇分紹了G.723.1標準的DSP代碼優化工作,重點描述了代碼優化的方法和本課題的創新點.對于算法中的一些函數提出了獨創性改寫方法。基于線性匯編的優化以及Cache的有效利用使本課題的工作取得了顯著成果,在沒有降低音質的情況下,實現了DSP的語音實時編解碼。
  本文作者創新點:在對G.723.1的優化中,針對TMS320DM 642 DSP系列芯片提出了一些有價值的新方法。例如:編寫連接命令文件.cmd和高速緩沖寄存器Cache的使用。這些創新點在不同程度上提高了代碼的優化速度和執行效率,在語音編解碼的DSP實時實現中起到了關鍵性作用。
 
此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品一品二区三区的使用体验 | 成人天堂666 | 狠狠躁夜夜躁人人爽天天不卡软件 | 免费午夜视频在线观看 | 在线h片 | 亚洲人成网亚洲欧洲无码 | 午夜在线视频一区二区区别 | 18禁黄久久久aaa片广濑美月 | 久久久久久成人毛片免费看 | 国产九九精品视频 | 欧美性娇小| 欧美在线a| 成在线人免费视频 | 日日噜噜噜夜夜爽爽狠狠视频 | 国产精品999在线观看 | 成人涩涩| 天天色天天干天天 | 精品亚洲成在人线av无码 | 黑鬼大战白妞高潮喷白浆 | 天天干天天干天天干天天 | 免费又黄又爽又猛的毛片 | 好吊视频一区二区 | 黄色录像大片 | 久久乐国产精品亚洲综合 | 国产精品无码永久免费不卡 | 免费av成人| 在线看国产 | 国产裸体美女永久免费无遮挡 | 久久久久久自慰出白浆 | 亚洲午夜1000理论片aa | 日本边舌吻边做爽的视频 | 国产zzjjzzjj视频全免费 | 日韩另类片 | 成人美女在线 | 男生看的污网站 | 伊人免费在线观看 | 国产边摸边吃奶边做爽视频 | 4444亚洲人成无码网在线观看 | 中文字幕日韩精品在线观看 | 伊人久久大香线焦av综合影院 | 日本被黑人强伦姧人妻完整版 | 国产免费av一区二区三区 | 欧洲一区在线 | ww又激又色又爽又免费视频 | 欧美77777 | 99久久久国产精品免费调教网站 | 一区二区三区亚洲欧美 | 天天鲁夜夜免费观看视频 | 欧美日韩一区二区免费视频 | 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 搡老熟女老女人一区二区 | 欧美男人天堂网 | 色播99| 蜜臀av在线观看 | 日产精品久久久一区二区福利 | 开心激情av | 少妇高潮久久77777 | 特黄一毛二片一毛片 | 日韩视频在线一区二区 | 欧美成在线观看 | 亚洲精品白浆 | 欧美成人三级在线 | 亚洲第一网站在线观看 | 久久99精品久久久久久牛牛影视 | 狠狠久| 国产成人精品白浆久久69 | 久久久www| 国产91在线播放九色快色 | 日本成人黄色 | 色屁屁在线 | 国产精品va在线播放 | 一本岛高清乱码2020叶美 | 无码精品人妻一区二区三区影院 | 中文字幕久久久久人妻 | 狠狠色噜噜狠狠狠狠69 | 麻豆精品一区综合av在线 | 第一福利蓝导航柠檬导航av | 亚洲另类伦春色综合小说 | 色婷婷成人 | 久久伊人网站 | 操一操干一干 | 牲欲强的熟妇农村老妇女 | 亚洲中文字幕无码一区 | 日韩视频一区二区三区在线播放免费观看 | 亚洲国产精品久久久久 | 日本无遮挡吸乳呻吟视频 | 亚洲国产精品久久久久久无码 | 91免费在线播放 | 日韩中文在线字幕 | 中文字幕av一区二区三区 | 色偷偷一区二区三区 | 蜜臀久久99精品久久久 | 黄色永久视频 | 亚洲欧美日韩国产手机在线 | 亚洲蜜桃精久天干天干天啪啪夜l | 中文字幕 日本 | 日韩影视在线 | 国产成人av无码精品 | 天堂av手机在线观看 | 香蕉毛片| 男人扒开女人双腿猛进视频 | av网站免费在线看 | av毛片观看 | 国产69精品久久久久999小说 | www.黄色网址.com| 国产精品天堂 | 久久久天堂国产精品女人 | 免费人成视频网站在线观看18 | 日韩一区二区视频在线 | 日本一二区视频 | 午夜剧场大片亚洲欧洲一区 | 亚洲综合性 | 女女百合国产免费网站 | 日韩在线中文字幕视频 | 69堂成人精品免费视频 | 久久精品视频3 | 亚洲人成无码网站在线观看 | 深夜国产视频 | 视频一区欧美 | 国产午夜伦鲁鲁 | 婷色| 亚洲h视频在线观看 | 国产精品亚洲欧美 | 色就色综合 | 成人午夜又粗又硬又大 | 在线看黄网站 | 欧美日韩视频在线观看免费 | 熟透的岳跟岳弄了69视频 | 日韩成人在线观看 | 91视频网| 欧美午夜精品久久久久久浪潮 | 国产精品系列在线观看 | 国产成年人视频网站 | 日本一区二区三区精品视频 | 免费观看的av毛片的网站 | 综合色小说 | 91九色视频在线观看 | 91爱爱.com | 亚洲系列在线观看 | 国产一区二区毛片 | 国产精品永久在线观看 | 黑人性视频| 国产精品精品久久久久久 | 人人爽人人爽人人片av免费 | 亚洲在线播放 | 亚洲精品456在线播放第一页 | 波多野结衣在线精品视频 | 亚洲午夜片 | 丁香六月婷婷开心婷婷网 | 日本理伦片973影视 日本理论片在线 | 国产美女无遮挡裸色视频 | 水蜜桃亚洲一二三四在线 | 亚洲一区二区三区四区五区午夜 | 秋霞午夜鲁丝一区二区老狼 | 亚洲黄色大全 | 亚洲精品国产视频 | 麻豆视频入口 | 97在线免费 | 波多野结衣在线视频免费观看 | 婷婷中文字幕在线 | 能看av的网址 | 国产日韩一区二区三区在线观看 | 国产精品一v二v在线观看 | 人妻在厨房被色诱 中文字幕 | 欧美视频色 | 国精产品一区二区 | 久久国产乱子伦精品免费午夜,浪货好紧 | 996久久国产精品线观看 | 上原瑞穗av在线播放 | 国产又粗又猛又爽视频上高潮69 | 亚洲一区二区无码偷拍 | 成年性生交大片免费看 | www.色99| 国产精品23p | 欧美老熟妇喷水 | 久久精热 | 日韩一级免费片 | 国产精品黄在线观看 | 视频一区二区在线播放 | 极品videosvideo喷水 | 成人国产一区二区三区精品麻豆 | 国产伦精品一区二区三区免费迷 | 18pao国产成视频永久免费 | 日本xxxxxxxxx96 | 欧美性猛交xxxx黑人 | 欧美精品一区二区三区在线 | 夜夜夜夜夜夜av夜夜夜夜 | 超碰人人干人人 | 日韩色片在线 | 成人亚洲区 | 精品欧美黑人一区二区三区 | 国产在线无码精品电影网 | 日本免费三级网站 | 日本少妇被黑人xxxxx | 粉嫩av久久一区二区三区 | 日韩大尺度视频 | 一区二区亚洲精品国产精华液 | 好吊日免费视频 | 欧洲自拍偷拍 | 婷婷综合久久狠狠色99h | 夜夜躁恨恨躁爱躁 | 日本国产视频 | 国产亚洲精品自在久久 | 少妇荡乳情欲办公室456视频 | 影音先锋在线看片资源 | 99精品久久久久久久久久综合 | 性一交一乱一交一精一品 | 国产一区二区三区精品在线观看 | 在厨房被c到高潮a毛片奶水 | 东北老女人高潮久久91 | 一本色道久久综合亚洲二区三区 | 麻豆成人久久精品综合网址 | 中文字幕日本最新乱码视频 | 久久久成人免费 | 精品伊人久久 | 亚洲国产精品丝袜国产自在线 | 丰满少妇被猛烈进av毛片 | 欧美人吸奶水吃奶水 | 日韩精品久久久久久久 | 免费在线观看a视频 | 久久影音先锋 | 国产一区二区免费看 | 国内精品偷拍视频 | 美女精品一区二区 | 一级a性色生活片久久毛片 一级a性色生活片久久毛片明星 | 亚洲国产精品麻豆 | 色婷婷综合视频 | 超碰在线播放97 | 久久久久国产精品一区二区 | 欧州一区二区 | 日韩精品 中文字幕 视频在线 | 无码精品久久久久久人妻中字 | 香蕉成人臿臿在线观看 | 日韩精品99久久久久久 | 亲子乱一区二区三区 | 久久久精品国产 | 综合色在线 | 国内精品久久久久影院薰衣草 | yy6080亚洲精品一区 | 日韩精品久久久久久久 | 大胆欧美熟妇xx | 初开小嫩苞一区二区三区四区 | 日本少妇毛茸茸 | 高清一级片 | 在线观看网站黄 | 国产亚洲精品码 | 亚洲爆爽av| 免费无码专区毛片高潮喷水 | 中文字幕日产 | 久久综合久久自在自线精品自 | 玖玖玖视频 | 国产精品国产三级国产aⅴ原创 | 翘臀后进少妇大白嫩屁股 | 国产永久毛片 | 伊人久久久大香线蕉综合直播 | 一本一道dvd在线观看免费视频 | 搞av网 | 日本丰满的人妻hd高清在线 | 艳妇臀荡乳欲伦69调教视频 | 黄色大片免费的 | 粉嫩av一区二区老牛影视 | aa毛片视频 | 五月婷婷丁香久久 | 亚洲欧美日韩久久精品第一区 | 亚洲国产天堂一区二区三区 | 日日摸夜夜添夜夜躁好吊 | 国产精品视频啪啪 | 久久精品免费一区二区三区 | 日本大乳高潮视频在线观看 | 精品国产免费久久久久久桃子图片 | 午夜67194| 99久久人人爽亚洲精品美女 | 操韩国美女 | 久久亚洲第一 | 黄瓜视频在线观看网址 | 深夜福利在线免费观看 | 再深点灬舒服灬太大的91优势 | 久久久久久色 | 二个男人躁我疯狂吃奶视频 | 成人aaa视频| 91久| 亚洲乱码国产乱码精品精不卡 | 毛片网站在线播放 | 国产91精品看黄网站在线观看 | 国产露脸无套对白在线播放 | 中文在线资源 | 日本亚州视频在线八a | 九九人人 | 日产一二三四五六七区麻豆 | 国产精品白嫩极品美女 | www中文字幕| 同性男男黄g片免费网站 | 国产91对白在线播放 | 国产妇女乱码一区二区三区 | 羞羞麻豆国产精品1区2区3区 | 欧美特黄特色视频 | 看全色黄大色黄大片大学生 | 国产免费视频 | 69国产精品 | 欧美乱妇高清无乱码 | 精品无码国产一区二区三区麻豆 | avhd101高清在线迷片麻豆 | 毛片天天看 | 日韩一三区 | 午夜福利不卡在线视频 | 日本少妇寂寞少妇aaa | 高h禁伦1v1喂奶 | 国产成人高清在线 | 亚洲国产区男人本色 | 亚洲蜜桃精久久久久久久久久久久 | 精品无人国产偷自产在线 | 欧美成人短视频 | 中文字幕乱码av | 粗大猛烈进出高潮视频大全 | 美女极度色诱图片www视频 | jizz中国少妇高潮出水 | 国产多p混交群体交乱 | 国产精品爱啪在线线免费观看 | 国产91成人欧美精品另类动态 | 女性无套免费网站在线看 | 午夜一级影院 | 精品无码人妻一区二区三区 | 国产日韩精品视频一区二区三区 | 一区二区三区国产在线观看 | 别揉我奶头~嗯~啊~一区二区三区 | 精品国产乱码久久久久久夜甘婷婷 | 久久久久亚洲精品 | 91视频进入 | 自拍新婚之夜初交视频1 | 久久伊99综合婷婷久久伊 | 人人爽人人爽人人爽人人爽 | 国产精品亚洲成在人线 | 999热精品 | 少妇被粗大的猛烈进出免费视频 | 国产精品久久一区性色av图片 | 91中文字幕网 | 自拍偷窥第一页 | 一级a爰片久久毛片 | 神马三级我不卡 | 四虎wwwaa884成人精品视频 | 国产98色在线 | 日韩 | 国产真人无码作爱视频免费 | 91在线看黄 | 裸体黄色片 | 亚洲国产精品婷婷 | 国产精品美乳在线观看 | 91久久夜色精品国产九色 | 91欧美日韩 | 丰满熟妇乱子伦 | 国产又大又黑又粗免费视频 | 国产人妻精品区一区二区三区 | 麻豆果冻传媒精品 | 日韩女女同性aa女同 | 中文字幕av久久 | 午夜不卡av免费 | 高清不卡一区 | 国产精品国产a级 | 国产黄色免费在线观看 | 久久久久久无码午夜精品直播 | 先锋资源av网| 另类视频在线观看+1080p | 免费国产黄网站在线观看可以下载 | 五月婷婷爱爱 | 无码无套少妇毛多18p | 亚洲人成网线在线播放 | 亚洲成av人片不卡无码手机版 | 日韩精品中文字幕一区二区三区 | 你懂的网址在线观看 | 国产69精品久久久久久 | 性欧美视频 | 美女二区 | 亚洲黄色片网站 | 天天综合天天爱天天做 | 黄色大片久久 | 日韩性网 | 亚洲国产精品一区二区尤物区 | 91视频第一页 | 性一交一伦一理一色一情 | 大地资源中文第二页日本 | 国产精品成人影院在线观看 | 69sex久久精品国产麻豆 | 狠狠的干性视频 | 日韩精品一区在线 | 久久中文一区二区 | 97免费视频观看 | 国产免费看又黄又粗又硬 | 亚洲最大黄色网址 | 丰满少妇人妻hd高清大乳在线 | 日本高清视频www | 老湿机69福利区无码 | www788com色淫免费 | 国产日韩欧美一区二区 | 欧美成在线 | 大巨胸乳美女做爰视频 | 色婷婷夜夜躁狠狠躁麻豆免费 | 蜜桃成人无码区免费视频网站 | 日韩成人免费在线视频 | 久久免费国产精品 | 日韩视频网 | 亚洲图色视频 | 中文字幕日产乱码一二三区 | 亚洲精品无码一区二区三区久久久 | 久久99精品久久久久久久青青日本 | 国产欧美日韩精品一区二区三区 | 欧美久草视频 | 国产精品黄视频 | 日韩在线视频精品 | 国产成人无码一区二区在线播放 | 欧美数码高清视频 | 800av免费在线观看 | 亚洲美女爱爱 | 国产网红av | 露脸叫床粗话东北少妇 | 亚洲一区二区三区乱码aⅴ蜜桃女 | 91成人国产综合久久精品 | 日本免费精品一区二区三区 | 天天色天天射天天干 | 激情在线视频 | 草草久久久无码国产专区 | 91精品国产成人 | 欧美性猛交xxxx免费视频软件 | 欧美精品久久一区 | 久久午夜无码免费 | 成人免费av网址 | 香蕉视频免费网站 | 国产精品国产三级国产普通话三级 | 人人超碰人摸人爱 | 日本精品网 | 亚洲精品岛国片在线观看 | 成人无码一区二区三区 | 国产熟睡乱子伦视频 | 少妇av在线| 国产av国片精品 | 一区二区高清视频在线观看 | 国产精品91视频 | 男女无遮挡激情视频 | 正在播放超嫩在线播放 | 国产午夜精品久久久 | 91免费福利 | 综合av第一页 | 精品国产鲁一鲁一区二区三区 | 国产午夜无码精品免费看 | 国产精品51麻豆cm传媒 | 一级特黄aaaaaa大片 | 欧美精品一区在线播放 | 精品一区二区三区在线视频 | 成人福利在线 | 国产精品系列在线 | 黑人vs日本人ⅹxxxhd | 亚洲第三区 | 国产又色又爽又高潮免费 | 久久久久久毛片 | 在线免费黄 | 国产99在线 | 久久久www成人免费毛片女 | 黄色一级播放 | 麻豆国产网站入口 | 本道综合精品 | 成人在线毛片 | 日b影院 | 一本大道加勒比免费视频 | 日韩在线一级片 | 男人天堂社区 | 国产精品18| 影音先锋国产精品 | 草久久免费视频 | 欧美大片在线 | 九九精品视频在线 | 色视频欧美一区二区三区 | 蜜桃成熟时李丽珍在线观看 | 久久久久99精品国产片 | 欧美色综合天天久久综合精品 | 在线看成人av | 亚洲精品国品乱码久久久久 | 四虎1515hh海外永久免费 | 曰韩人妻无码一区二区三区综合部 | 五月花成人网 | 五月天婷婷网站 | 亚洲乱码少妇 | 精品无码久久久久久久动漫 | 91你懂的 | 精品99久久 | 日本黑人一区二区免费视频 | 免费视频久久 | 在线观看aaa | 99在线精品视频免费观看20 | 奇米精品一区二区三区四区 | 婷婷五月综合激情中文字幕 | 中文字幕人妻色偷偷久久 | 日本三级全黄少妇三2020 | 中文人妻无码一区二区三区信息 | 欧美成人看片黄a免费看 | 三级特黄特色视频 | 台湾乡村少妇伦理 | 欧美大尺度做爰啪啪免费 | 呻吟揉丰满对白91乃欧美区 | 国产伦久视频免费观看视频 | 欧洲国产伦久久久久久久 | 91av视频网站| 老太婆性杂交欧美肥老太 | 成人在线视频观看 | 亚洲专区欧美 | 香蕉视频在线精品视频 | 香港三级日本三级韩国三级 | 中国美女囗交视频 | 欧美一区三区 | 国产在线不卡精品网站 | 国产婷婷色一区二区三区四区 | 日本黄色片免费看 | 久久无码精品一区二区三区 | 亚欧洲精品在线视频免费观看 | 日本少妇丰满做爰图片 | 中文字幕爆乳julia女教师 | 北条麻妃一区二区三区在线视频 | 日韩在线看片 | 影音先锋国产精品 | 天天综合网网欲色 | 欧美大片aaa| 欧美1区| 国产精品久久久久永久免费看 | 日本成人动漫在线观看 | 欧美精品第二页 | 人妻精油按摩bd高清中文字幕 | 东京热无码av一区二区 | 欧美一区二区三区的 | 国产精品人成在线播放新网站 | 综合久久中文字幕 | 久久亚洲美女精品国产精品 | 成人免费看片' | 国产黄色大全 | 久草资源站 | 天堂色在线 | 中日韩中文字幕区 | 国产91丝袜在线播放 | 亚洲日本区| 四虎影视永久免费观看 | 特级a做爰全过程片 | 影音先锋啪啪看片资源 | 免费人成xvideoscom | 亚色中文网 | 97人人模人人爽人人喊电影 | 情欲按摩院同性3 | 国产日韩欧美一区二区三区乱码 | 一级色毛片 | 国产手机视频在线 | 337p粉嫩大胆噜噜噜噜69影视 | 成人黄色在线 | 国产欧美一区二区精品秋霞影院 | 啪网站| 久久人人爽人人爽人人片亚洲 | 精品国产一区二区三区无码 | 欧美日韩高清丝袜 | 亚洲欧美韩国 | 欧美少妇色图 | 国产精品九九九 | 人妻丝袜中文无码av影音先锋专区 | 97人人超碰国产精品最新o | 99国产精品久久久 | 久久精品无码中文字幕 | www.国产精品视频 | 精品国产一区二区三区香蕉 | 人人妻人人澡人人爽人人精品97 | 尹人成人 | 波多野结衣导航 | 日本两性视频 | 欧美一级色图 | 天天干,天天爽 | 国产成人自拍网站 | 日本三级三级三级三级 | 午夜在线精品偷拍 | 亚洲爆爽 | 91中文字幕网 | 综合激情五月综合激情五月激情1 | 丁香五月缴情综合网 | 女的被弄到高潮娇喘喷水视频 | 深爱五月激情五月 | 国产超碰人人做人人爽av牛牛 | 成人乱淫av日日摸夜夜爽节目 | 欧美亚洲综合另类 | 国产亚洲成av人片在线观黄桃 | 色爱色| 国产精品日产欧美久久久久 | 青青草91 | 成人自拍视频网 | 久久婷婷一区二区 | 久久精品噜噜噜成人av | 黄色视屏软件 | 女人18毛片毛片毛片毛片区二 | 国产成人无码综合亚洲日韩 | 色综合久久88色综合天天 | 国产成人夜色高潮福利影视 | 99久久精品国产一区二区蜜芽 | 天天影视色香欲综合久久 | 国产亚洲精品女人久久久久久 | 国产成人精品久久综合 | 色婷婷久久一区二区三区麻豆 | 国产欧美日韩精品丝袜高跟鞋 | 狠狠色噜噜狠狠狠狠色综合网 | 婷色| 天堂а√中文最新版地址在线 | 91在线免费看 | 精品乱码久久久久久中文字幕 | 97人人澡人人爽人人模亚洲 | 国产精品日韩一区二区三区 | 国产精品免费麻豆入口 | 色妞视频| 醉酒后少妇被疯狂内射视频 | 狠狠的色 | 手机av免费观看 | 荷兰av| 欧美日韩无 | 亚洲人成网站色www 久久在线视频免费观看 | 国产精品日韩欧美一区二区三区 | 国精产品一区一区三区 | 欧美一级三级在线观看 |