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

    嵌入式軟件資源沖突自動(dòng)檢測(cè)系統(tǒng)設(shè)計(jì)

    2017-03-23 10:21:29爍,周
    電子設(shè)計(jì)工程 2017年5期
    關(guān)鍵詞:運(yùn)算符標(biāo)識(shí)符

    白 爍,周 晴

    (1.中國(guó)科學(xué)院國(guó)家空間科學(xué)中心 北京100190;2.北京理工大學(xué) 北京100181;3.中國(guó)科學(xué)院大學(xué) 北京100190)

    嵌入式軟件資源沖突自動(dòng)檢測(cè)系統(tǒng)設(shè)計(jì)

    白 爍1,3,周 晴1,2

    (1.中國(guó)科學(xué)院國(guó)家空間科學(xué)中心 北京100190;2.北京理工大學(xué) 北京100181;3.中國(guó)科學(xué)院大學(xué) 北京100190)

    由于在眾多的軟件測(cè)試工具中,能自動(dòng)檢測(cè)共享資源沖突的軟件非常少,而共享資源沖突問(wèn)題是嵌入式軟件研制中最常犯的、最不易發(fā)現(xiàn)、隱藏最深的問(wèn)題之一,同時(shí)該問(wèn)題一旦發(fā)生,帶來(lái)的影響后果也極為嚴(yán)重,可能導(dǎo)致軟件無(wú)法正常運(yùn)行。為了解決這一問(wèn)題,本文分析了共享資源沖突情況,并提出了一種針對(duì)嵌入式軟件共享資源沖突問(wèn)題檢測(cè)的方案,使用C#語(yǔ)言編程,實(shí)現(xiàn)了自動(dòng)檢測(cè)系統(tǒng),并進(jìn)行了相關(guān)驗(yàn)證。

    軟件測(cè)試;資源沖突;自動(dòng)檢測(cè);嵌入式軟件

    目前嵌入式軟件應(yīng)用越來(lái)越廣泛。軟件規(guī)模日益龐大、結(jié)構(gòu)趨于復(fù)雜,對(duì)軟件測(cè)試水平提出了更高的要求[1]。在嵌入式系統(tǒng)中,由于系統(tǒng)高實(shí)時(shí)性要求,經(jīng)常使用嵌入式實(shí)時(shí)操作系統(tǒng)和中斷技術(shù),使專(zhuān)用軟件操作更加靈活,功能更加強(qiáng)大,但同時(shí)這也可能會(huì)導(dǎo)致共享資源沖突。這種沖突在早期不易被人發(fā)現(xiàn),在運(yùn)行中一旦發(fā)生造成的后果是嚴(yán)重的,可能引入系統(tǒng)崩潰[2]。目前對(duì)于軟件共享資源沖突檢測(cè)的軟件少之又少,主要通過(guò)人工代碼走查來(lái)檢測(cè)資源沖突,過(guò)于依賴(lài)測(cè)試人員的個(gè)人經(jīng)驗(yàn),漏檢概率較大[3]?;凇霸鐪y(cè)試、早發(fā)現(xiàn)”的原則[4],本設(shè)計(jì)采用靜態(tài)分析的方法,通過(guò)詞法分析、語(yǔ)法分析、語(yǔ)義分析以及軟件并發(fā)性分析,在軟件開(kāi)發(fā)早期對(duì)代碼進(jìn)行自動(dòng)檢測(cè),判斷是否存在共享資源沖突問(wèn)題[5]。本系統(tǒng)主要針對(duì)嵌入式軟件中最常用的 80C51系統(tǒng)和VxWorks系統(tǒng)而設(shè)計(jì)的。

    1 共享資源沖突情況分析

    1.1 資源沖突類(lèi)型分析

    資源沖突產(chǎn)生的根本原因是在嵌入式軟件中存在不同優(yōu)先級(jí)的任務(wù)或中斷,低優(yōu)先級(jí)任務(wù)運(yùn)行至任意位置隨時(shí)可能被高優(yōu)先級(jí)任務(wù)或中斷打斷。若軟件對(duì)共享資源保護(hù)不足,即資源在使用(引用或修改)前未關(guān)中斷,使用后開(kāi)中斷,將導(dǎo)致不同級(jí)別任務(wù)使用的同一資源數(shù)據(jù)不一致或不完整,甚至錯(cuò)誤。

    資源沖突歸為3種類(lèi)型:引用——修改沖突,修改——引用沖突,修改——修改沖突[6]。

    1)引用——修改沖突即正在運(yùn)行的函數(shù)中引用某共享資源時(shí),被響應(yīng)的高優(yōu)先級(jí)函數(shù)或中斷函數(shù)修改了該共享資源。如圖1所示,圖1左中的函數(shù)引用了共享資源a,圖1右中的優(yōu)先級(jí)高的中斷函數(shù)中修改了共享資源a,會(huì)造成資源引用沖突。Start函數(shù)中y運(yùn)行的結(jié)果并不是期望的8,而是中斷修改后的1。

    圖1 引用--修改沖突

    2)修改——引用沖突即正在運(yùn)行的函數(shù)中修改某共享資源時(shí),被響應(yīng)的高優(yōu)先級(jí)函數(shù)或中斷函數(shù)引用了該共享資源。如圖2所示,左圖中的函數(shù)修改了共享資源a,當(dāng)i=1,a[1]=1;之后被優(yōu)先級(jí)高的中斷打斷,右圖中的優(yōu)先級(jí)高的中斷函數(shù)中引用了共享資源a,出現(xiàn)數(shù)組b并不與數(shù)組a一致(a[3]= {1,2,3},b[3]={1,0,0}),導(dǎo)致數(shù)組b獲取數(shù)組a數(shù)據(jù)不完整。

    圖2 修改--引用沖突

    3)修改——修改沖突即正在運(yùn)行的函數(shù)中修改某共享資源時(shí),被響應(yīng)的高優(yōu)先級(jí)函數(shù)或中斷函數(shù)修改了該共享資源。如圖3所示,左圖中的函數(shù)修改了共享資源a,當(dāng)i=1,a[1]=1;之后被優(yōu)先級(jí)高的中斷打斷,右圖中的優(yōu)先級(jí)高的中斷函數(shù)中也修改了共享資源a[0],會(huì)造成資源不一致。Start函數(shù)中數(shù)組a運(yùn)行結(jié)果并不是期望的0、1、2,而變?yōu)?、1、2。

    1.2 共享資源分析

    通過(guò)分析,歸納出以下幾種發(fā)生沖突的共享資源的形式:

    圖3 修改--修改沖突

    1.2.1 單字節(jié)變量

    嵌入式軟件中,在內(nèi)部存儲(chǔ)區(qū)定義的單字節(jié)變量,若未進(jìn)行資源保護(hù),會(huì)引起引用——修改;在外部存儲(chǔ)區(qū)定義的單字節(jié)變量,通過(guò)編譯后實(shí)質(zhì)也是執(zhí)行多條語(yǔ)句,則可能會(huì)發(fā)生引用——修改、修改——引用或修改——修改類(lèi)型3種類(lèi)型的共享資源沖突。

    1.2.2 多字節(jié)變量

    共享資源是多字節(jié)變量,如果未進(jìn)行資源保護(hù),也會(huì)發(fā)生同類(lèi)錯(cuò)誤。如圖4所示的CPU為80C32單片機(jī)的代碼實(shí)例中,變量X_PowerOnCount定義為整型2字節(jié),由于指令數(shù)據(jù)都是按字節(jié)操作,主程序讀取X_PowerOnCount實(shí)際是分為兩步,先讀低字節(jié)再讀高字節(jié)。期間若發(fā)生中斷,中斷服務(wù)程序改寫(xiě)該變量, 程序會(huì)出錯(cuò)。 假定主程序訪(fǎng)問(wèn)變量X_PowerOnCount值為0x12FC時(shí),主程序首先讀取了低字節(jié) 0xFC,此時(shí)中斷發(fā)生該變量改寫(xiě)為0x1310,中斷返回后主程序讀取的值為0x13FC,導(dǎo)致主函數(shù)代碼執(zhí)行出錯(cuò),發(fā)生引用——修改沖突。

    圖4 代碼實(shí)例

    1.2.3 寄存器地址(包括宏定義的地址)

    在嵌入式軟件中,軟件可以直接讀取寄存器地址(包括宏定義的地址)的數(shù)據(jù),因此寄存器地址(包括宏定義的地址)也是一種共享資源。下面給出一個(gè)寄存器地址發(fā)生共享資源沖突的例子。圖5為某嵌入式軟件的主循環(huán)程序流程圖,圖6為該嵌入式軟件的其中一個(gè)中斷服務(wù)程序流程圖。由圖5和圖6可以看出,當(dāng)主循環(huán)從“讀取CAN狀態(tài)寄存器(B)”到“關(guān)閉中斷”準(zhǔn)備發(fā)送數(shù)據(jù)幀前,中斷服務(wù)程序判斷CAN芯片不為發(fā)送狀態(tài)且芯片發(fā)送緩沖區(qū)為空閑,則向CAN芯片寫(xiě)入一幀數(shù)據(jù)。當(dāng)中斷服務(wù)程序執(zhí)行結(jié)束后,主循環(huán)從被中斷語(yǔ)句繼續(xù)執(zhí)行,這是主循環(huán)依據(jù)“讀取CAN狀態(tài)寄存器(B)”獲得的過(guò)時(shí)狀態(tài),判斷出CAN芯片不是發(fā)送狀態(tài)且芯片發(fā)送緩沖區(qū)為空閑,主循環(huán)錯(cuò)誤地向CAN芯片寫(xiě)入一幀新數(shù)據(jù)。因此,造成由于中斷已向CAN芯片寫(xiě)入一幀數(shù)據(jù),發(fā)送尚未正常結(jié)束時(shí)主循環(huán)又向其寫(xiě)入另一幀數(shù)據(jù),導(dǎo)致先寫(xiě)入的數(shù)據(jù)被覆蓋或后寫(xiě)入的數(shù)據(jù)丟失。發(fā)生修改——修改沖突。

    圖5 主循環(huán)程序流程圖

    1.2.4 形 參

    上述單字節(jié)、多字節(jié)公共變量、寄存器地址在函數(shù)中,若以形參方式進(jìn)行傳遞,可能在被調(diào)用的函數(shù)內(nèi)發(fā)生引用或修改,若未進(jìn)行資源保護(hù),可能會(huì)造成隱式的共享資源沖突。

    1.2.5 指 針

    共享資源是大塊數(shù)據(jù),軟件通常采用指針?lè)绞絹?lái)操作大塊數(shù)據(jù),同理在對(duì)大塊數(shù)據(jù)進(jìn)行讀寫(xiě)操作時(shí),若未進(jìn)行保護(hù),也會(huì)造成資源沖突,引起數(shù)據(jù)不完整或不正確。

    圖6 中斷服務(wù)程序流程圖

    2 系統(tǒng)實(shí)現(xiàn)方案

    本系統(tǒng)針對(duì)上述類(lèi)型沖突完成自動(dòng)檢測(cè),采用C#語(yǔ)言,使用SQL Server數(shù)據(jù)庫(kù)記錄中間結(jié)果。系統(tǒng)的體系結(jié)構(gòu)分為前端的winform界面、后端的數(shù)據(jù)搜索以及數(shù)據(jù)分析。從前端界面加載代碼,由后端程序處理數(shù)據(jù),再由前端界面顯示結(jié)果。系統(tǒng)的總體流程圖如圖7所示。

    圖7 系統(tǒng)流程圖

    1)詞法分析

    對(duì)源程序文本文件進(jìn)行掃描,提煉關(guān)鍵詞,詞是語(yǔ)言中具有獨(dú)立意義的最小單位。對(duì)關(guān)鍵詞進(jìn)行詞法分析,識(shí)別包括關(guān)鍵字、標(biāo)識(shí)符、運(yùn)算符、界符、常量和變量等。

    由于除C語(yǔ)言中固定的關(guān)鍵字外,程序員可能會(huì)自定義變量類(lèi)型和關(guān)鍵字(例如:#define LOCALstatic;typedefsigned charINT8),所以也需要掃描、識(shí)別出程序員自定義的變量類(lèi)型及關(guān)鍵字。此外,還需查找出程序員聲明的結(jié)構(gòu)體以及共用體,以便進(jìn)行語(yǔ)法分析時(shí)使用。

    2)語(yǔ)法分析

    本系統(tǒng)采用自頂向下的語(yǔ)法分析方法,即給定文法G和源程序串r。從G的開(kāi)始符號(hào)S出發(fā),通過(guò)反復(fù)使用產(chǎn)生式對(duì)句型中的非終結(jié)符進(jìn)行替換 (推導(dǎo)),逐步推導(dǎo)出r。在完成詞法分析基礎(chǔ)上,進(jìn)一步進(jìn)行語(yǔ)法分析,包括:

    ① 提取出該源代碼中所有的函數(shù),并獲取每個(gè)函數(shù)的基本信息,包括函數(shù)名稱(chēng)、函數(shù)所在文件,函數(shù)所在的任務(wù)。

    ②利用①中的分析結(jié)果進(jìn)行二次分析,獲取該程序中所有任務(wù)的信息,包括任務(wù)名稱(chēng)、任務(wù)優(yōu)先級(jí)及每個(gè)任務(wù)所調(diào)用的函數(shù)。

    ③ 分析形成源代碼程序中聲明的所有的共享資源,包括資源名稱(chēng)及資源類(lèi)型。

    ④ 利用以上三條分析結(jié)果,獲取所有共享資源的使用情況,包括共享資源名稱(chēng)、使用該資源的函數(shù)、所在的任務(wù)名稱(chēng)及讀寫(xiě)情況。

    3)語(yǔ)義分析

    在語(yǔ)法分析基礎(chǔ)上,進(jìn)行一步分析獲得所有共享資源的使用情況,包括共享資源名稱(chēng)、使用該資源的函數(shù)、所在的任務(wù)名稱(chēng)及共享資源在不同函數(shù)中讀寫(xiě)情況。中斷服務(wù)程序也可看成是一種任務(wù)。

    4)軟件并發(fā)性分析

    本階段是一個(gè)邏輯判斷過(guò)程,依據(jù)前文提及的共享資源沖突分析形成沖突規(guī)則集,對(duì)共享資源使用情況進(jìn)行規(guī)則檢查,分析是否有同一共享資源同時(shí)出現(xiàn)在了兩個(gè)優(yōu)先級(jí)不同的任務(wù)中。若違反規(guī)則則給出初步警告。

    根據(jù)給出的警告信息,逐條返回到優(yōu)先級(jí)較低的函數(shù)中,查看被測(cè)軟件在使用該資源前是否關(guān)閉中斷或者禁止高優(yōu)先級(jí)任務(wù)搶占,若沒(méi)有則提醒該共享資源會(huì)發(fā)生沖突。

    3 結(jié) 論

    根據(jù)以上方案,編程實(shí)現(xiàn)了針對(duì)C51系統(tǒng)及VxWorks系統(tǒng)檢測(cè)共享資源沖突的測(cè)試工具。本設(shè)計(jì)對(duì)某嵌入式軟件的源代碼進(jìn)行共享資源沖突測(cè)試,結(jié)果顯示該系統(tǒng)可以提示出該軟件的源代碼中可能發(fā)生的包括引用——修改、修改——引用及修改——修改這三種類(lèi)型的共享資源沖突問(wèn)題的共享資源名稱(chēng)及使用該共享資源的函數(shù)及所在任務(wù)、讀寫(xiě)操作等信息。本系統(tǒng)可對(duì)單字節(jié)變量、多字節(jié)變量、形參及寄存器地址類(lèi)型的共享資源進(jìn)行自動(dòng)檢測(cè)。下一階段將完成對(duì)指針類(lèi)型的共享資源進(jìn)行檢測(cè)。

    [1]單錦輝,姜瑛,孫萍.軟件測(cè)試研究進(jìn)展[J].北京大學(xué)學(xué)報(bào):自然科學(xué)版,2005(1):134-145.

    [2]王雅文,宮云戰(zhàn),楊朝紅.軟件測(cè)試工具綜述[J].北京化工大學(xué)學(xué)報(bào),2007(S1):1-4.

    [3]金凌紫.面向?qū)ο筌浖y(cè)試技術(shù)進(jìn)展[J].計(jì)算機(jī)研究與發(fā)展,1998(1):6-13.

    [4]宋穎.面向嵌入式C的軟件缺陷檢測(cè)技術(shù)的研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2011.

    [5]文昌辭,王昭順.軟件測(cè)試自動(dòng)化靜態(tài)分析研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2005(4):987-989.

    [6]楊芳,齊璇,董麗,等.嵌入式軟件中斷系統(tǒng)資源沖突檢測(cè)技術(shù)研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2010,31(23):5036-5038.

    [7]人杰.計(jì)算機(jī)軟件測(cè)試技術(shù)[M].北京:清華大學(xué)出版社,1992.

    [8]航天.航天型號(hào)軟件測(cè)試[M].北京:宇航出版社,1999.

    [9]朱少民.軟件測(cè)試方法和技術(shù)[M].北京:清華大學(xué)出版社有限公司,2005.

    [10]R.·帕頓(美),Patton R,周予濱,等.軟件測(cè)試[M].北京:機(jī)械工業(yè)出版社,2002.

    [11]鞠秀娟,趙明.軟件自動(dòng)化測(cè)試概述及應(yīng)用工具分析[J].計(jì)算機(jī)應(yīng)用,2007,27(B06):317-318.

    [12]楊宇,張健.程序靜態(tài)分析技術(shù)與工具[J].計(jì)算機(jī)科學(xué),2004,31(2):171-174.

    [13]張健.精確的程序靜態(tài)分析[J].計(jì)算機(jī)學(xué)報(bào),2008,31(9):1549-1553..

    [14]錫滋.軟件可靠性,安全性與質(zhì)量保證 [M].北京:電子工業(yè)出版社,2002.

    [15]蔡開(kāi)元.軟件可靠性工程基礎(chǔ)[M].北京:清華大學(xué)出版社,1995.

    Design of resource conflicts detection system for embedded software

    BAI Shuo1,3,ZHOU Qing1,2
    (1.National Space Science Center.CAS,Beijing 100190,China 2.Beijing Institute of Technology,Beijing 100181,China;3.University of Chinese Academy of Sciences,Beijing 100190,China)

    Among the many software testing tools,the number of detecting shared resources conflict is very small,but the problem of shared resource conflict is often happened and is hard to be discovered,which can lead to serious consequences.In order to find the problem of the software as soon as possible,the conflicts are firstly analyzed,and then a scheme of testing shared resource conflicts for embedded software is brought forward,which can realize automatic detection.

    software testing;resource conflicts;automatic detection;embedded software

    TN0

    :A

    :1674-6236(2017)05-0061-04

    2016-01-21稿件編號(hào):201601192

    白 爍(1990—),女,河北衡水人,碩士研究生。研究方向:軟件測(cè)試。

    猜你喜歡
    運(yùn)算符標(biāo)識(shí)符
    淺析5G V2X 通信應(yīng)用現(xiàn)狀及其側(cè)鏈路標(biāo)識(shí)符更新技術(shù)
    基于底層虛擬機(jī)的標(biāo)識(shí)符混淆方法
    老祖?zhèn)魇诨具\(yùn)算符
    基于區(qū)塊鏈的持久標(biāo)識(shí)符系統(tǒng)①
    用手機(jī)插頭的思路學(xué)習(xí)布爾運(yùn)算符
    數(shù)字美術(shù)館“數(shù)字對(duì)象唯一標(biāo)識(shí)符系統(tǒng)”建設(shè)需求淺議
    科研人員唯一標(biāo)識(shí)符的理論研究現(xiàn)狀剖析
    數(shù)字圖書(shū)館推廣工程唯一標(biāo)識(shí)符體系構(gòu)建研究*
    圖書(shū)館(2014年3期)2014-12-25 02:15:14
    C++運(yùn)算符重載剖析
    表達(dá)式求值及符號(hào)推導(dǎo)
    亚洲片人在线观看| 法律面前人人平等表现在哪些方面| 天堂√8在线中文| 91麻豆精品激情在线观看国产| 免费高清视频大片| av有码第一页| 国产精品精品国产色婷婷| 满18在线观看网站| 欧美日韩亚洲综合一区二区三区_| 俄罗斯特黄特色一大片| 国产成人精品久久二区二区91| а√天堂www在线а√下载| 久久人妻福利社区极品人妻图片| 男人舔女人的私密视频| 亚洲精品中文字幕在线视频| 一边摸一边抽搐一进一出视频| 老司机在亚洲福利影院| 日本黄色视频三级网站网址| 大型黄色视频在线免费观看| 久久久国产欧美日韩av| 国产主播在线观看一区二区| 两个人免费观看高清视频| 国产精品二区激情视频| 久久久国产精品麻豆| 亚洲欧美一区二区三区黑人| 视频在线观看一区二区三区| 真人一进一出gif抽搐免费| 久久精品91无色码中文字幕| 一级a爱视频在线免费观看| 欧美不卡视频在线免费观看 | av在线播放免费不卡| 欧美一区二区精品小视频在线| av免费在线观看网站| netflix在线观看网站| 国产人伦9x9x在线观看| 亚洲天堂国产精品一区在线| 精品久久久久久久久久免费视频| 91精品国产国语对白视频| 一本大道久久a久久精品| 精品福利观看| 国产精品久久久久久精品电影 | 大码成人一级视频| 无限看片的www在线观看| 午夜影院日韩av| 成人免费观看视频高清| 午夜老司机福利片| 亚洲专区字幕在线| 欧美黑人精品巨大| 久久精品成人免费网站| 我的亚洲天堂| 在线观看www视频免费| 欧美黄色片欧美黄色片| 欧美日韩一级在线毛片| 国内精品久久久久精免费| 欧美亚洲日本最大视频资源| 视频区欧美日本亚洲| 别揉我奶头~嗯~啊~动态视频| 最近最新中文字幕大全电影3 | 99国产精品一区二区蜜桃av| 久久久久久久久久久久大奶| 欧美激情高清一区二区三区| а√天堂www在线а√下载| 欧美日韩亚洲综合一区二区三区_| av在线天堂中文字幕| 激情视频va一区二区三区| 成熟少妇高潮喷水视频| 精品无人区乱码1区二区| 亚洲第一电影网av| 中出人妻视频一区二区| 久久伊人香网站| 亚洲情色 制服丝袜| www国产在线视频色| 亚洲av电影不卡..在线观看| 欧美久久黑人一区二区| 好看av亚洲va欧美ⅴa在| 动漫黄色视频在线观看| 欧美成人免费av一区二区三区| 黄色片一级片一级黄色片| 国产单亲对白刺激| 久久人人爽av亚洲精品天堂| 搡老熟女国产l中国老女人| 国产99白浆流出| 亚洲av成人不卡在线观看播放网| 国产伦人伦偷精品视频| 免费久久久久久久精品成人欧美视频| 精品一区二区三区视频在线观看免费| 国产三级黄色录像| 国产亚洲欧美98| 91精品国产国语对白视频| 韩国精品一区二区三区| 精品久久久久久久毛片微露脸| 非洲黑人性xxxx精品又粗又长| 亚洲av片天天在线观看| 99re在线观看精品视频| 桃红色精品国产亚洲av| 丁香六月欧美| 巨乳人妻的诱惑在线观看| 国产成人精品久久二区二区91| 亚洲国产精品久久男人天堂| 老熟妇仑乱视频hdxx| 国产三级黄色录像| 自拍欧美九色日韩亚洲蝌蚪91| 日韩精品中文字幕看吧| 亚洲成人国产一区在线观看| 99久久国产精品久久久| 亚洲av五月六月丁香网| 天堂动漫精品| av福利片在线| 欧美 亚洲 国产 日韩一| 国产一区在线观看成人免费| 十八禁人妻一区二区| 久久人人爽av亚洲精品天堂| 男女午夜视频在线观看| 国产成人精品久久二区二区91| 成人18禁在线播放| 一区二区三区高清视频在线| 国产高清有码在线观看视频 | 久久中文看片网| 亚洲色图 男人天堂 中文字幕| 国内精品久久久久精免费| 亚洲专区中文字幕在线| 国产高清有码在线观看视频 | 亚洲五月天丁香| 级片在线观看| 欧美+亚洲+日韩+国产| 少妇裸体淫交视频免费看高清 | av网站免费在线观看视频| 国产精品永久免费网站| 纯流量卡能插随身wifi吗| 久久久久久大精品| 久久精品国产99精品国产亚洲性色 | 97碰自拍视频| 久久人妻熟女aⅴ| 成人18禁在线播放| 老司机靠b影院| 成人亚洲精品一区在线观看| www.精华液| 国产视频一区二区在线看| 亚洲熟妇中文字幕五十中出| 欧美黄色淫秽网站| 妹子高潮喷水视频| 久久精品人人爽人人爽视色| 日本三级黄在线观看| 亚洲精品在线美女| 国产精品av久久久久免费| 精品午夜福利视频在线观看一区| 亚洲熟女毛片儿| 美女高潮喷水抽搐中文字幕| 久久精品国产亚洲av高清一级| 成在线人永久免费视频| 日韩欧美三级三区| 黄色毛片三级朝国网站| 国产片内射在线| 自拍欧美九色日韩亚洲蝌蚪91| 一卡2卡三卡四卡精品乱码亚洲| 狂野欧美激情性xxxx| svipshipincom国产片| 国产成人av教育| 成人三级黄色视频| 97人妻精品一区二区三区麻豆 | 成人18禁高潮啪啪吃奶动态图| 一本大道久久a久久精品| 97碰自拍视频| www.999成人在线观看| 天堂动漫精品| 日韩精品中文字幕看吧| 韩国av一区二区三区四区| 在线观看舔阴道视频| 久久精品亚洲熟妇少妇任你| 黑人巨大精品欧美一区二区蜜桃| 日韩欧美一区二区三区在线观看| 90打野战视频偷拍视频| 国内毛片毛片毛片毛片毛片| 久久久久久久久久久久大奶| bbb黄色大片| 好男人在线观看高清免费视频 | 一区在线观看完整版| 欧美国产日韩亚洲一区| 不卡av一区二区三区| 免费看a级黄色片| 日韩av在线大香蕉| 亚洲在线自拍视频| 午夜影院日韩av| 免费看十八禁软件| 免费在线观看视频国产中文字幕亚洲| 国产精品一区二区三区四区久久 | 91麻豆av在线| 午夜福利高清视频| 国产精品久久视频播放| 91九色精品人成在线观看| 国产精品香港三级国产av潘金莲| 大香蕉久久成人网| 手机成人av网站| 18禁国产床啪视频网站| 在线av久久热| av在线天堂中文字幕| 国产av一区在线观看免费| 国产高清视频在线播放一区| 久久亚洲真实| 黑人操中国人逼视频| 国产蜜桃级精品一区二区三区| 久久久国产成人免费| 成人永久免费在线观看视频| 国产午夜精品久久久久久| 久久久久国产一级毛片高清牌| 亚洲成人免费电影在线观看| 91av网站免费观看| 日日摸夜夜添夜夜添小说| 在线观看一区二区三区| 男人操女人黄网站| 又黄又粗又硬又大视频| 黄片小视频在线播放| 国产麻豆69| 久热爱精品视频在线9| 国产精品九九99| 欧美日韩亚洲国产一区二区在线观看| 国产一级毛片七仙女欲春2 | 在线播放国产精品三级| 国产三级在线视频| 99香蕉大伊视频| 国产成人免费无遮挡视频| 日本免费一区二区三区高清不卡 | 亚洲人成电影观看| 久久伊人香网站| 曰老女人黄片| 国产主播在线观看一区二区| 亚洲无线在线观看| 大香蕉久久成人网| 午夜成年电影在线免费观看| 欧美国产精品va在线观看不卡| 黑人巨大精品欧美一区二区蜜桃| 中文字幕人妻丝袜一区二区| 亚洲人成电影观看| 久久影院123| av免费在线观看网站| 18禁国产床啪视频网站| bbb黄色大片| 精品卡一卡二卡四卡免费| 亚洲专区中文字幕在线| 女性生殖器流出的白浆| 免费在线观看亚洲国产| 国产精品乱码一区二三区的特点 | 午夜成年电影在线免费观看| 国产精品亚洲一级av第二区| 88av欧美| 麻豆国产av国片精品| 欧美最黄视频在线播放免费| 老司机靠b影院| av视频免费观看在线观看| 精品熟女少妇八av免费久了| 黄色毛片三级朝国网站| 日本免费一区二区三区高清不卡 | 两个人看的免费小视频| 国产精品久久久久久亚洲av鲁大| 日本免费a在线| 午夜成年电影在线免费观看| 麻豆成人av在线观看| 亚洲视频免费观看视频| 午夜福利视频1000在线观看 | 国产午夜精品久久久久久| 后天国语完整版免费观看| 中文字幕最新亚洲高清| 在线观看www视频免费| 国产精品自产拍在线观看55亚洲| 久久精品国产99精品国产亚洲性色 | 成人国产综合亚洲| 99热只有精品国产| 久久久国产成人免费| 久久 成人 亚洲| 国产又爽黄色视频| 电影成人av| 国产成人免费无遮挡视频| 亚洲精品久久成人aⅴ小说| 麻豆国产av国片精品| 亚洲一区中文字幕在线| 精品国产美女av久久久久小说| 1024视频免费在线观看| 国产激情久久老熟女| 一区二区三区高清视频在线| 露出奶头的视频| 欧美中文日本在线观看视频| 亚洲国产日韩欧美精品在线观看 | 国产91精品成人一区二区三区| 最近最新免费中文字幕在线| 国产精品,欧美在线| 69av精品久久久久久| 国产高清videossex| 成人永久免费在线观看视频| 免费av毛片视频| 高清毛片免费观看视频网站| 精品国产国语对白av| 国产一卡二卡三卡精品| 热99re8久久精品国产| 国产成人啪精品午夜网站| 大型av网站在线播放| 国产麻豆69| 欧美日本视频| 国产又色又爽无遮挡免费看| 不卡av一区二区三区| 午夜视频精品福利| 亚洲精品一区av在线观看| 一级,二级,三级黄色视频| 中文字幕最新亚洲高清| 亚洲欧美日韩另类电影网站| 国产精品久久久av美女十八| 久久人妻熟女aⅴ| 欧美另类亚洲清纯唯美| 欧美激情久久久久久爽电影 | 最近最新中文字幕大全免费视频| 亚洲成国产人片在线观看| 精品高清国产在线一区| ponron亚洲| 久久精品影院6| 亚洲五月婷婷丁香| 久久午夜综合久久蜜桃| 亚洲三区欧美一区| 亚洲,欧美精品.| 丝袜人妻中文字幕| 国产成人av激情在线播放| 精品少妇一区二区三区视频日本电影| 丰满的人妻完整版| 国产精华一区二区三区| 正在播放国产对白刺激| 午夜福利欧美成人| 国产成人影院久久av| 丁香六月欧美| av在线播放免费不卡| 亚洲黑人精品在线| 9色porny在线观看| 欧美老熟妇乱子伦牲交| 午夜久久久久精精品| 久久精品aⅴ一区二区三区四区| 欧美一级毛片孕妇| 一a级毛片在线观看| 国产区一区二久久| 人人妻人人澡欧美一区二区 | 久久国产精品男人的天堂亚洲| 精品无人区乱码1区二区| 久久久久久人人人人人| 99久久国产精品久久久| 99国产极品粉嫩在线观看| 欧美日韩一级在线毛片| 伊人久久大香线蕉亚洲五| 99精品久久久久人妻精品| 久久婷婷成人综合色麻豆| 久久性视频一级片| 国产午夜福利久久久久久| 又大又爽又粗| 精品国产超薄肉色丝袜足j| 麻豆av在线久日| 国产精品免费视频内射| 亚洲人成电影观看| 身体一侧抽搐| 午夜精品久久久久久毛片777| 身体一侧抽搐| 国产精品美女特级片免费视频播放器 | 日韩视频一区二区在线观看| 黑人操中国人逼视频| 亚洲人成77777在线视频| 国产成人精品久久二区二区免费| 久久久久久国产a免费观看| 丁香六月欧美| 黑丝袜美女国产一区| 男男h啪啪无遮挡| 亚洲精品粉嫩美女一区| 看片在线看免费视频| 国产一区二区三区综合在线观看| 真人做人爱边吃奶动态| 国产av精品麻豆| 搡老熟女国产l中国老女人| 黄色视频,在线免费观看| 91九色精品人成在线观看| 黄色视频,在线免费观看| 女人爽到高潮嗷嗷叫在线视频| 一个人免费在线观看的高清视频| 成人永久免费在线观看视频| av视频在线观看入口| 不卡av一区二区三区| 亚洲欧美一区二区三区黑人| 777久久人妻少妇嫩草av网站| 亚洲国产欧美一区二区综合| 黄网站色视频无遮挡免费观看| 黄片大片在线免费观看| 亚洲精品国产区一区二| 99久久国产精品久久久| 无遮挡黄片免费观看| 欧美丝袜亚洲另类 | 久久伊人香网站| 国产蜜桃级精品一区二区三区| www.熟女人妻精品国产| 午夜免费观看网址| 我的亚洲天堂| 亚洲无线在线观看| 欧美绝顶高潮抽搐喷水| 夜夜爽天天搞| 在线观看www视频免费| 真人一进一出gif抽搐免费| 一区二区三区高清视频在线| aaaaa片日本免费| 久久人人精品亚洲av| 欧美黄色淫秽网站| 一区福利在线观看| 九色国产91popny在线| 天堂动漫精品| 丝袜美足系列| 亚洲精品中文字幕一二三四区| 欧美精品啪啪一区二区三区| 在线观看午夜福利视频| 老司机靠b影院| 黄色片一级片一级黄色片| 精品人妻1区二区| 可以免费在线观看a视频的电影网站| 免费少妇av软件| 欧洲精品卡2卡3卡4卡5卡区| 亚洲男人天堂网一区| 精品国产乱子伦一区二区三区| 欧美日本中文国产一区发布| 久久久久久久久中文| 久久久精品欧美日韩精品| 亚洲自偷自拍图片 自拍| 满18在线观看网站| 久久香蕉精品热| 欧美色视频一区免费| 老熟妇仑乱视频hdxx| 极品人妻少妇av视频| 国产男靠女视频免费网站| 性欧美人与动物交配| 一区福利在线观看| 淫妇啪啪啪对白视频| 久久久水蜜桃国产精品网| 午夜日韩欧美国产| 国产成人精品久久二区二区91| 一级a爱视频在线免费观看| 国产亚洲av嫩草精品影院| 午夜福利高清视频| 亚洲成国产人片在线观看| 亚洲片人在线观看| 欧美一级a爱片免费观看看 | 国产人伦9x9x在线观看| 亚洲av美国av| 色播在线永久视频| 亚洲av熟女| 国产亚洲av高清不卡| 成年人黄色毛片网站| 好男人电影高清在线观看| 亚洲成a人片在线一区二区| 日韩 欧美 亚洲 中文字幕| 亚洲欧洲精品一区二区精品久久久| 日韩欧美三级三区| 色综合婷婷激情| 亚洲精品中文字幕一二三四区| 亚洲精品一卡2卡三卡4卡5卡| 久久九九热精品免费| 欧美+亚洲+日韩+国产| 久久精品国产99精品国产亚洲性色 | 久久精品国产亚洲av高清一级| 一级a爱视频在线免费观看| 国产av又大| 大型黄色视频在线免费观看| 91麻豆av在线| 深夜精品福利| 国产亚洲精品一区二区www| 亚洲一码二码三码区别大吗| 亚洲中文字幕日韩| 精品一区二区三区四区五区乱码| 啦啦啦免费观看视频1| 国产精品一区二区在线不卡| 成人亚洲精品一区在线观看| 亚洲av五月六月丁香网| 波多野结衣一区麻豆| 人人妻人人澡欧美一区二区 | 在线天堂中文资源库| 精品卡一卡二卡四卡免费| 精品免费久久久久久久清纯| 在线观看免费视频日本深夜| 午夜老司机福利片| avwww免费| 国产精品一区二区免费欧美| 国产精品精品国产色婷婷| 97人妻天天添夜夜摸| 欧美色视频一区免费| 人人妻人人澡欧美一区二区 | 亚洲精品国产精品久久久不卡| 国产亚洲精品av在线| 夜夜爽天天搞| 国产欧美日韩一区二区三区在线| 91麻豆av在线| 亚洲熟妇中文字幕五十中出| 一本大道久久a久久精品| 久久久久国内视频| 久久欧美精品欧美久久欧美| 亚洲精品国产一区二区精华液| 亚洲久久久国产精品| 一本综合久久免费| 久久天躁狠狠躁夜夜2o2o| 丝袜在线中文字幕| 中出人妻视频一区二区| 男女床上黄色一级片免费看| 欧美乱色亚洲激情| 在线观看免费日韩欧美大片| 涩涩av久久男人的天堂| 国产aⅴ精品一区二区三区波| 国产一区二区在线av高清观看| 亚洲va日本ⅴa欧美va伊人久久| 视频在线观看一区二区三区| 神马国产精品三级电影在线观看 | 最新在线观看一区二区三区| 国产私拍福利视频在线观看| 国产亚洲精品av在线| 亚洲五月天丁香| 18禁观看日本| 亚洲av电影不卡..在线观看| 久久久水蜜桃国产精品网| 一卡2卡三卡四卡精品乱码亚洲| 岛国视频午夜一区免费看| 国产熟女xx| 日韩大码丰满熟妇| 免费看a级黄色片| 午夜久久久久精精品| 国产一区二区三区在线臀色熟女| 在线观看66精品国产| 午夜老司机福利片| 少妇被粗大的猛进出69影院| 午夜日韩欧美国产| 一边摸一边抽搐一进一小说| 成人国产一区最新在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲av日韩精品久久久久久密| 欧美日韩精品网址| 无人区码免费观看不卡| 国产精品久久久久久精品电影 | 国产野战对白在线观看| 色尼玛亚洲综合影院| 女生性感内裤真人,穿戴方法视频| 国产精品国产高清国产av| 一级作爱视频免费观看| 午夜a级毛片| 久久 成人 亚洲| 母亲3免费完整高清在线观看| 黄色 视频免费看| 色综合欧美亚洲国产小说| 国产一区二区三区综合在线观看| 成人国产综合亚洲| 一进一出抽搐动态| 免费av毛片视频| 91九色精品人成在线观看| 午夜免费激情av| 日本五十路高清| 级片在线观看| 91av网站免费观看| 老司机靠b影院| 欧美另类亚洲清纯唯美| 女性生殖器流出的白浆| 久久国产精品影院| aaaaa片日本免费| 久久中文看片网| 国产免费男女视频| 国产熟女午夜一区二区三区| 日韩精品免费视频一区二区三区| 中文字幕av电影在线播放| av超薄肉色丝袜交足视频| 人人妻,人人澡人人爽秒播| 最近最新中文字幕大全电影3 | 亚洲五月婷婷丁香| 丁香欧美五月| 久久青草综合色| 国产成人精品无人区| 亚洲专区中文字幕在线| 亚洲欧洲精品一区二区精品久久久| 国产欧美日韩精品亚洲av| 久久 成人 亚洲| 免费观看人在逋| 成人三级做爰电影| 一二三四在线观看免费中文在| a级毛片在线看网站| 国产亚洲精品久久久久久毛片| 好男人在线观看高清免费视频 | 99久久久亚洲精品蜜臀av| 午夜久久久在线观看| 国产一区二区三区在线臀色熟女| 日本黄色视频三级网站网址| 欧美成人免费av一区二区三区| 琪琪午夜伦伦电影理论片6080| 精品不卡国产一区二区三区| 欧美中文日本在线观看视频| 18禁国产床啪视频网站| 欧美国产精品va在线观看不卡| 日韩有码中文字幕| 久久婷婷人人爽人人干人人爱 | 又大又爽又粗| 亚洲国产精品999在线| 啦啦啦观看免费观看视频高清 | 99久久久亚洲精品蜜臀av| 国产精品 欧美亚洲| 欧美日韩亚洲综合一区二区三区_| 久久婷婷成人综合色麻豆| 多毛熟女@视频| 欧美激情高清一区二区三区| 一进一出抽搐gif免费好疼| 伦理电影免费视频| 精品免费久久久久久久清纯| 男人舔女人的私密视频| 久久午夜综合久久蜜桃| 欧美成人性av电影在线观看| 18禁观看日本| xxx96com| 高清黄色对白视频在线免费看| 日韩精品青青久久久久久| 91大片在线观看| 久久久久久久精品吃奶| av天堂在线播放| 99精品在免费线老司机午夜| 久久天躁狠狠躁夜夜2o2o| 国产成人系列免费观看| 亚洲精品av麻豆狂野|