• <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)
    欧美极品一区二区三区四区| 小蜜桃在线观看免费完整版高清| 国产精品美女特级片免费视频播放器| 一区二区三区乱码不卡18| 亚洲熟妇中文字幕五十中出| 黄片wwwwww| 国产真实伦视频高清在线观看| 亚洲精品aⅴ在线观看| 大陆偷拍与自拍| 国产老妇女一区| 亚洲熟女精品中文字幕| 日韩av免费高清视频| 欧美性猛交╳xxx乱大交人| 69av精品久久久久久| 亚洲综合精品二区| 别揉我奶头 嗯啊视频| 午夜免费观看性视频| 欧美不卡视频在线免费观看| 日韩欧美 国产精品| 日本午夜av视频| 精品久久久久久久久av| 一本久久精品| 国产亚洲av片在线观看秒播厂 | 99re6热这里在线精品视频| 夜夜看夜夜爽夜夜摸| 黄片无遮挡物在线观看| 亚洲国产欧美在线一区| 两个人视频免费观看高清| 精品一区二区三区视频在线| videos熟女内射| 亚洲最大成人中文| av播播在线观看一区| 国产 一区精品| 亚洲av福利一区| 国产精品久久视频播放| 久久人人爽人人片av| videos熟女内射| 国产精品.久久久| 国产精品无大码| 一级毛片电影观看| 狂野欧美白嫩少妇大欣赏| 成年av动漫网址| 99re6热这里在线精品视频| 亚洲精品aⅴ在线观看| 亚洲怡红院男人天堂| av一本久久久久| 久久久色成人| 欧美97在线视频| 精品不卡国产一区二区三区| 精品久久久久久久久亚洲| 欧美另类一区| 能在线免费观看的黄片| 午夜爱爱视频在线播放| 男女视频在线观看网站免费| 草草在线视频免费看| 你懂的网址亚洲精品在线观看| 久久精品熟女亚洲av麻豆精品 | 国产伦在线观看视频一区| 天堂av国产一区二区熟女人妻| 老师上课跳d突然被开到最大视频| 在线 av 中文字幕| 国产成人aa在线观看| 91精品国产九色| 一级a做视频免费观看| 亚洲自偷自拍三级| 久久综合国产亚洲精品| 久久综合国产亚洲精品| 嫩草影院新地址| 中国美白少妇内射xxxbb| 国产精品国产三级专区第一集| 亚洲国产精品专区欧美| 人人妻人人看人人澡| 男女国产视频网站| 男人舔奶头视频| 日韩在线高清观看一区二区三区| 日日摸夜夜添夜夜爱| 亚洲精品自拍成人| 国产亚洲av片在线观看秒播厂 | 亚洲av免费高清在线观看| 搞女人的毛片| 99热这里只有是精品50| 欧美zozozo另类| 高清午夜精品一区二区三区| 岛国毛片在线播放| 免费黄频网站在线观看国产| 五月天丁香电影| 免费大片18禁| 国产亚洲5aaaaa淫片| 高清在线视频一区二区三区| 美女内射精品一级片tv| 在线免费观看的www视频| 永久免费av网站大全| 国产午夜精品一二区理论片| 啦啦啦啦在线视频资源| 啦啦啦中文免费视频观看日本| 亚洲怡红院男人天堂| 麻豆久久精品国产亚洲av| 精品少妇黑人巨大在线播放| 丝瓜视频免费看黄片| 最近2019中文字幕mv第一页| 日日干狠狠操夜夜爽| 91av网一区二区| 亚洲真实伦在线观看| 人人妻人人看人人澡| 久热久热在线精品观看| 搡老妇女老女人老熟妇| 日韩不卡一区二区三区视频在线| 日韩,欧美,国产一区二区三区| 亚洲成人一二三区av| 国产精品一及| 亚洲自拍偷在线| 精品熟女少妇av免费看| 99久国产av精品| 免费观看的影片在线观看| 亚洲综合色惰| 神马国产精品三级电影在线观看| 精品久久久噜噜| 超碰97精品在线观看| 亚洲自拍偷在线| 欧美激情久久久久久爽电影| 欧美3d第一页| 婷婷色综合www| 一级二级三级毛片免费看| 大陆偷拍与自拍| 国产精品99久久久久久久久| 日本一本二区三区精品| 日本黄色片子视频| 色播亚洲综合网| 在线观看美女被高潮喷水网站| 精品人妻视频免费看| 亚洲色图av天堂| 成人欧美大片| 国产久久久一区二区三区| 亚洲人与动物交配视频| 校园人妻丝袜中文字幕| 777米奇影视久久| 美女大奶头视频| 欧美精品一区二区大全| 精品少妇黑人巨大在线播放| 精品久久久噜噜| 黄色欧美视频在线观看| 男女视频在线观看网站免费| 97超视频在线观看视频| 亚洲成人精品中文字幕电影| 精品酒店卫生间| 久久久久久久久中文| 狠狠精品人妻久久久久久综合| 美女cb高潮喷水在线观看| 日本午夜av视频| 久久热精品热| 久久热精品热| 国内精品美女久久久久久| 亚洲国产日韩欧美精品在线观看| 日本一本二区三区精品| 成年免费大片在线观看| 乱系列少妇在线播放| 男人和女人高潮做爰伦理| 综合色丁香网| 成人特级av手机在线观看| 美女主播在线视频| 欧美精品一区二区大全| 成人高潮视频无遮挡免费网站| 特大巨黑吊av在线直播| 成年av动漫网址| 最近最新中文字幕大全电影3| 直男gayav资源| 免费少妇av软件| 免费大片黄手机在线观看| 欧美一级a爱片免费观看看| av在线老鸭窝| 美女被艹到高潮喷水动态| 精品国内亚洲2022精品成人| 免费人成在线观看视频色| 精品久久久噜噜| 伦精品一区二区三区| 少妇熟女aⅴ在线视频| 亚洲成色77777| 午夜福利网站1000一区二区三区| 日韩av不卡免费在线播放| av播播在线观看一区| freevideosex欧美| 国产伦精品一区二区三区视频9| 亚洲成人中文字幕在线播放| 成人国产麻豆网| 国产精品精品国产色婷婷| 日本午夜av视频| www.色视频.com| 亚洲最大成人av| 91久久精品国产一区二区成人| 亚洲欧美清纯卡通| 成人av在线播放网站| 秋霞在线观看毛片| 欧美成人午夜免费资源| 亚洲精品乱码久久久v下载方式| 久久久久久久国产电影| 亚洲在线观看片| 女人久久www免费人成看片| 插逼视频在线观看| 精品人妻视频免费看| 美女黄网站色视频| 少妇裸体淫交视频免费看高清| 搞女人的毛片| 国产毛片a区久久久久| 欧美日韩一区二区视频在线观看视频在线 | 国产欧美日韩精品一区二区| 日韩国内少妇激情av| 黄色一级大片看看| 日韩av不卡免费在线播放| 亚洲成人中文字幕在线播放| 免费av毛片视频| 美女xxoo啪啪120秒动态图| 日日摸夜夜添夜夜爱| 高清欧美精品videossex| 色播亚洲综合网| 午夜爱爱视频在线播放| 亚洲精品456在线播放app| 亚洲av电影不卡..在线观看| 男女那种视频在线观看| 在线播放无遮挡| 国产精品久久久久久久电影| 男的添女的下面高潮视频| 亚洲精品视频女| 2018国产大陆天天弄谢| 欧美成人一区二区免费高清观看| 天堂俺去俺来也www色官网 | 久久久久久久久久成人| 精品熟女少妇av免费看| 亚洲欧美日韩无卡精品| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 老司机影院毛片| 人人妻人人澡欧美一区二区| 搡女人真爽免费视频火全软件| 床上黄色一级片| 嫩草影院入口| 免费在线观看成人毛片| 成人二区视频| 国产一区有黄有色的免费视频 | 永久免费av网站大全| 国产黄频视频在线观看| 国产不卡一卡二| 高清av免费在线| 毛片一级片免费看久久久久| 2021少妇久久久久久久久久久| 亚洲精品成人av观看孕妇| 色视频www国产| 久久久久久久久久久丰满| 欧美变态另类bdsm刘玥| 看十八女毛片水多多多| 天堂中文最新版在线下载 | 日韩视频在线欧美| 亚洲经典国产精华液单| 国产男女超爽视频在线观看| 最近中文字幕2019免费版| 两个人的视频大全免费| freevideosex欧美| 蜜臀久久99精品久久宅男| 国产又色又爽无遮挡免| 欧美不卡视频在线免费观看| 大陆偷拍与自拍| 2021天堂中文幕一二区在线观| xxx大片免费视频| 一个人免费在线观看电影| 一级毛片电影观看| 午夜免费激情av| 最近中文字幕高清免费大全6| 18禁在线播放成人免费| 在线观看美女被高潮喷水网站| 天美传媒精品一区二区| 老司机影院成人| 亚洲av在线观看美女高潮| 波多野结衣巨乳人妻| 国产亚洲精品av在线| 亚洲最大成人中文| 亚洲精品,欧美精品| 免费电影在线观看免费观看| 99九九线精品视频在线观看视频| 嫩草影院入口| 一级黄片播放器| 久久久精品免费免费高清| 国产伦在线观看视频一区| 你懂的网址亚洲精品在线观看| 亚洲熟女精品中文字幕| 七月丁香在线播放| 视频中文字幕在线观看| 久久精品夜色国产| 成人二区视频| 特大巨黑吊av在线直播| 非洲黑人性xxxx精品又粗又长| 亚洲成人一二三区av| 麻豆精品久久久久久蜜桃| 中文字幕免费在线视频6| 国产精品麻豆人妻色哟哟久久 | 亚洲精品国产成人久久av| 午夜免费激情av| 欧美一级a爱片免费观看看| 色网站视频免费| 又大又黄又爽视频免费| 99热网站在线观看| 国模一区二区三区四区视频| 成年av动漫网址| 久久久久久久久久久免费av| 中文欧美无线码| 听说在线观看完整版免费高清| 国产成人aa在线观看| 午夜福利视频精品| 欧美日韩精品成人综合77777| 最新中文字幕久久久久| 中文精品一卡2卡3卡4更新| av在线播放精品| 女的被弄到高潮叫床怎么办| 色5月婷婷丁香| 街头女战士在线观看网站| 97在线视频观看| 非洲黑人性xxxx精品又粗又长| 在线观看人妻少妇| 精品不卡国产一区二区三区| 欧美日韩精品成人综合77777| 久久久国产一区二区| 久久国内精品自在自线图片| 日日啪夜夜爽| 欧美区成人在线视频| 黄片wwwwww| 亚洲aⅴ乱码一区二区在线播放| 亚洲精品第二区| 熟妇人妻久久中文字幕3abv| 汤姆久久久久久久影院中文字幕 | 美女内射精品一级片tv| 国产精品一区www在线观看| 国产在视频线在精品| 欧美不卡视频在线免费观看| 97人妻精品一区二区三区麻豆| 成人漫画全彩无遮挡| 51国产日韩欧美| 国产精品人妻久久久久久| 亚洲欧美精品自产自拍| 国产成人精品婷婷| 日韩 亚洲 欧美在线| 亚洲丝袜综合中文字幕| 久久久久久久久久人人人人人人| 午夜福利在线观看免费完整高清在| 少妇被粗大猛烈的视频| 青青草视频在线视频观看| 国产精品伦人一区二区| 久久久久久久久中文| 看十八女毛片水多多多| 街头女战士在线观看网站| 视频中文字幕在线观看| 国产精品一二三区在线看| 中文字幕久久专区| freevideosex欧美| 一夜夜www| 麻豆精品久久久久久蜜桃| 精品一区二区三卡| av网站免费在线观看视频 | 超碰av人人做人人爽久久| 国产成人aa在线观看| 日韩欧美一区视频在线观看 | 天堂网av新在线| 高清在线视频一区二区三区| 精品酒店卫生间| 高清日韩中文字幕在线| 欧美日韩国产mv在线观看视频 | 亚洲国产欧美在线一区| 春色校园在线视频观看| av在线老鸭窝| 男人舔奶头视频| 国产成人午夜福利电影在线观看| 内地一区二区视频在线| 免费看av在线观看网站| 精品久久久噜噜| freevideosex欧美| 少妇裸体淫交视频免费看高清| 一级黄片播放器| 国产伦理片在线播放av一区| 1000部很黄的大片| 亚洲精品国产成人久久av| 熟女人妻精品中文字幕| 久久精品熟女亚洲av麻豆精品 | 三级国产精品欧美在线观看| 在线免费观看的www视频| 午夜福利在线观看吧| 亚洲图色成人| 精品熟女少妇av免费看| 久久久国产一区二区| 国产精品久久视频播放| 亚洲美女搞黄在线观看| 亚洲内射少妇av| 最近的中文字幕免费完整| 日日摸夜夜添夜夜添av毛片| 一级爰片在线观看| 亚洲熟妇中文字幕五十中出| 久久97久久精品| 又爽又黄a免费视频| 插逼视频在线观看| 成人特级av手机在线观看| 韩国av在线不卡| 国产精品1区2区在线观看.| 丰满乱子伦码专区| 又黄又爽又刺激的免费视频.| 亚洲精品自拍成人| 乱人视频在线观看| 日日摸夜夜添夜夜添av毛片| 一级毛片电影观看| 国产午夜精品论理片| 床上黄色一级片| 青春草视频在线免费观看| 看非洲黑人一级黄片| 国产美女午夜福利| 国产av在哪里看| 久久人人爽人人片av| 成人毛片60女人毛片免费| 在线 av 中文字幕| 亚洲精品久久久久久婷婷小说| 精品一区二区三区视频在线| 久久热精品热| 国产精品伦人一区二区| 少妇被粗大猛烈的视频| 丝瓜视频免费看黄片| 久久这里只有精品中国| videos熟女内射| 亚州av有码| 成人美女网站在线观看视频| 菩萨蛮人人尽说江南好唐韦庄| 国产91av在线免费观看| 精品一区二区免费观看| 国产色爽女视频免费观看| 99久久中文字幕三级久久日本| 国产亚洲av片在线观看秒播厂 | 性色avwww在线观看| 亚洲欧美日韩东京热| 一区二区三区四区激情视频| 99久久精品一区二区三区| 高清av免费在线| 一级毛片aaaaaa免费看小| 床上黄色一级片| 欧美日本视频| 国产精品精品国产色婷婷| 91狼人影院| 激情五月婷婷亚洲| 国内精品一区二区在线观看| 亚洲欧美日韩卡通动漫| 国产精品.久久久| 一本久久精品| 亚洲精品亚洲一区二区| 国产69精品久久久久777片| 亚洲av日韩在线播放| 国产精品久久久久久精品电影小说 | 欧美丝袜亚洲另类| 久久99蜜桃精品久久| 99热6这里只有精品| 国产永久视频网站| 久热久热在线精品观看| 草草在线视频免费看| 极品少妇高潮喷水抽搐| 久久久久久久久久黄片| 免费观看精品视频网站| 国国产精品蜜臀av免费| 波多野结衣巨乳人妻| or卡值多少钱| 精品酒店卫生间| 日本一二三区视频观看| 精品不卡国产一区二区三区| 大香蕉97超碰在线| 男女边摸边吃奶| 欧美 日韩 精品 国产| 久久精品国产自在天天线| 91精品国产九色| 亚洲av.av天堂| 乱码一卡2卡4卡精品| 日韩精品有码人妻一区| 欧美丝袜亚洲另类| 欧美精品一区二区大全| 男人爽女人下面视频在线观看| 少妇熟女欧美另类| 91av网一区二区| 乱码一卡2卡4卡精品| 亚洲欧美精品专区久久| 成人美女网站在线观看视频| 男女啪啪激烈高潮av片| 亚洲国产最新在线播放| 熟妇人妻久久中文字幕3abv| 久久人人爽人人爽人人片va| 一级毛片aaaaaa免费看小| 日韩中字成人| 人妻系列 视频| 搡女人真爽免费视频火全软件| 老师上课跳d突然被开到最大视频| 亚洲成人精品中文字幕电影| 九九爱精品视频在线观看| 色吧在线观看| 内地一区二区视频在线| 国产 亚洲一区二区三区 | 在线 av 中文字幕| 亚洲av二区三区四区| av在线播放精品| 日韩国内少妇激情av| 六月丁香七月| 国产淫语在线视频| 日韩成人av中文字幕在线观看| 日本熟妇午夜| 免费看a级黄色片| 好男人在线观看高清免费视频| 欧美激情久久久久久爽电影| 亚洲国产欧美人成| 尾随美女入室| 国产精品精品国产色婷婷| 麻豆成人av视频| or卡值多少钱| 国产高清不卡午夜福利| 国产精品爽爽va在线观看网站| 赤兔流量卡办理| 国产亚洲91精品色在线| 夜夜爽夜夜爽视频| 精品久久久久久久久av| 99久国产av精品| 久久这里只有精品中国| 欧美丝袜亚洲另类| 久久精品久久久久久噜噜老黄| 中文乱码字字幕精品一区二区三区 | 你懂的网址亚洲精品在线观看| 美女黄网站色视频| av专区在线播放| 日本爱情动作片www.在线观看| 欧美激情久久久久久爽电影| 久久久国产一区二区| 十八禁国产超污无遮挡网站| 日韩人妻高清精品专区| 91久久精品国产一区二区成人| .国产精品久久| 乱系列少妇在线播放| 精品人妻视频免费看| 51国产日韩欧美| 欧美日韩在线观看h| 综合色丁香网| 特级一级黄色大片| 观看美女的网站| 视频中文字幕在线观看| 一个人免费在线观看电影| 能在线免费看毛片的网站| 国产精品爽爽va在线观看网站| 国产69精品久久久久777片| 午夜福利成人在线免费观看| 国产精品一区二区性色av| 美女cb高潮喷水在线观看| 精品久久久久久成人av| 亚洲第一区二区三区不卡| 性插视频无遮挡在线免费观看| 亚洲精品国产av成人精品| 国产片特级美女逼逼视频| 免费看不卡的av| 一边亲一边摸免费视频| 国产视频内射| 人妻夜夜爽99麻豆av| 综合色av麻豆| 免费av观看视频| av免费在线看不卡| 春色校园在线视频观看| 成人欧美大片| 精品久久久久久久久亚洲| 亚洲欧美一区二区三区国产| 色视频www国产| 久久久午夜欧美精品| 一区二区三区乱码不卡18| 精品久久久久久久人妻蜜臀av| xxx大片免费视频| 亚洲成人一二三区av| 免费看a级黄色片| 男人爽女人下面视频在线观看| 99视频精品全部免费 在线| 国产视频首页在线观看| 成人欧美大片| 日韩制服骚丝袜av| 国产精品一区www在线观看| 免费观看av网站的网址| 色哟哟·www| 精品国内亚洲2022精品成人| av又黄又爽大尺度在线免费看| 婷婷色av中文字幕| 亚洲激情五月婷婷啪啪| 在现免费观看毛片| .国产精品久久| 天美传媒精品一区二区| 成人高潮视频无遮挡免费网站| 97超视频在线观看视频| 建设人人有责人人尽责人人享有的 | 成人国产麻豆网| 亚洲国产精品成人久久小说| 国产免费又黄又爽又色| 一个人看的www免费观看视频| 国产一区二区三区av在线| 国产精品精品国产色婷婷| 嘟嘟电影网在线观看| 午夜免费观看性视频| 只有这里有精品99| 天天躁日日操中文字幕| 国产单亲对白刺激| 亚洲欧美成人精品一区二区| 日本午夜av视频| 午夜亚洲福利在线播放| 亚洲精品一二三| 日韩av免费高清视频| 亚洲在线观看片| 久久久久精品久久久久真实原创| 亚洲熟女精品中文字幕| 亚洲最大成人av| 国产精品不卡视频一区二区| 免费看a级黄色片| 久久久久久久国产电影| av福利片在线观看| 欧美激情在线99| 黄色日韩在线| av免费观看日本| a级毛色黄片| av在线蜜桃| 亚洲国产欧美在线一区|