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

    單片機(jī)C語(yǔ)言編程的多位乘法運(yùn)算分析

    2019-11-03 13:11:42劉國(guó)云
    電腦知識(shí)與技術(shù) 2019年24期
    關(guān)鍵詞:編程單片機(jī)

    劉國(guó)云

    摘要:C語(yǔ)言作為一種結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言,其不但具有高級(jí)語(yǔ)言的相關(guān)特點(diǎn),還具有匯編語(yǔ)言的相關(guān)功能,其能夠直接對(duì)計(jì)算機(jī)的硬件進(jìn)行很好的操作。C語(yǔ)言不但具備豐富的庫(kù)函數(shù),還具有較強(qiáng)的功能性、較好的移植性、較快的運(yùn)算速度和較高的編譯效率,所以成了單片機(jī)系統(tǒng)最為常用的編程語(yǔ)言。在單片機(jī)性能不斷提高的情況下,C語(yǔ)言編程方法的應(yīng)用,成為開(kāi)發(fā)出優(yōu)秀單片機(jī)系統(tǒng)的關(guān)鍵,同時(shí)對(duì)于編程者而言,C語(yǔ)言編程方法也具有十分重要的作用。對(duì)于單片機(jī)而言,在使用[C51]進(jìn)行多字節(jié)乘法運(yùn)算時(shí),常常會(huì)忽略相應(yīng)的問(wèn)題。本作者對(duì)該問(wèn)題出現(xiàn)的原因進(jìn)行了分析,并提出了相應(yīng)的解決辦法。同時(shí)本文對(duì)單片機(jī)C語(yǔ)言的概念和特點(diǎn)進(jìn)行了概述,并對(duì)單片機(jī)C語(yǔ)言編程的優(yōu)點(diǎn)進(jìn)行了分析,探討了單片機(jī)C語(yǔ)言編程的多位乘法運(yùn)算編程方法。

    關(guān)鍵詞:?jiǎn)纹瑱C(jī);C語(yǔ)言;編程;多位乘法運(yùn)算

    中圖分類號(hào):TP3? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

    文章編號(hào):1009-3044(2019)24-0242-02

    開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

    單片機(jī)作為一種典型的嵌入式微控制器,具有多種構(gòu)成組件,其整體相當(dāng)于一個(gè)微型的計(jì)算機(jī),目前單片機(jī)已經(jīng)普遍應(yīng)用到我們生活的各個(gè)領(lǐng)域,尤其是在工業(yè)領(lǐng)域中,單片機(jī)的應(yīng)用更為廣泛。在教育領(lǐng)域中,單片機(jī)也是相關(guān)專業(yè)必學(xué)的課程,其中就涉及較多的編程語(yǔ)言,在眾多的編程語(yǔ)言中,C語(yǔ)言成為單片機(jī)最重要的編程語(yǔ)言,在單片機(jī)系統(tǒng)中,常常會(huì)應(yīng)用到多種算法,而本文的研究主要在于單片機(jī)多位乘法的算法分析和編程方法。C語(yǔ)言作為一種重要的結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言,具有較強(qiáng)的功能性、結(jié)構(gòu)性和較好移植性等特點(diǎn),這也使得其成為單片機(jī)系統(tǒng)的編程語(yǔ)言。本文的研究中利用到了[C51]進(jìn)行單片機(jī)系統(tǒng)的開(kāi)發(fā),其繼承了C語(yǔ)言強(qiáng)大的表達(dá)數(shù)據(jù)的能力,并且具有豐富的運(yùn)算符、強(qiáng)大的數(shù)據(jù)處理能力和數(shù)學(xué)運(yùn)算庫(kù)函數(shù),能夠方便解決復(fù)雜的數(shù)學(xué)運(yùn)算。

    1 單片機(jī)C語(yǔ)言及特點(diǎn)概述

    單片機(jī)C語(yǔ)言也具有高級(jí)語(yǔ)言的功能以及完善的模塊化程序結(jié)構(gòu),能夠?yàn)閱纹瑱C(jī)軟件系統(tǒng)的開(kāi)發(fā)提供有力的保障,對(duì)于C語(yǔ)言存在的編譯資源有限的情況,單片機(jī)C語(yǔ)言能夠很好地解決這類問(wèn)題。單片機(jī)C語(yǔ)言能夠提供較為復(fù)雜的數(shù)據(jù)類型,能夠極大增強(qiáng)相關(guān)程序的處理能力和靈活性,同時(shí)能夠有效利用單片機(jī)上有限的RAM資源空間,對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行專業(yè)性的處理,從而有效避免單片機(jī)系統(tǒng)在運(yùn)行期間出現(xiàn)非異步的破壞[1]。

    單片機(jī)C語(yǔ)言能夠提供常用的標(biāo)準(zhǔn)函數(shù)庫(kù),用戶可以進(jìn)行直接使用,相關(guān)程序員在進(jìn)行編程的時(shí)候,不需要仔細(xì)了解單片機(jī)的相關(guān)指令集,就可以編寫(xiě)出完美并符合硬件實(shí)際需求的單片機(jī)程序。使用單片機(jī)C語(yǔ)言進(jìn)行程序的編寫(xiě),要比使用匯編語(yǔ)言方便得多,編程人員不需要與硬件進(jìn)行相應(yīng)的接觸,只需要考慮相應(yīng)的功能和算法,這就極大地減少了系統(tǒng)開(kāi)發(fā)和調(diào)試的時(shí)間。單片機(jī)C語(yǔ)言具有良好的程序結(jié)構(gòu),非常適合于模塊化程序的設(shè)計(jì),在進(jìn)行單片機(jī)應(yīng)用系統(tǒng)程序設(shè)計(jì)時(shí),相關(guān)編程設(shè)計(jì)人員應(yīng)該盡可能地使用結(jié)構(gòu)化的程序設(shè)計(jì)方法,將單片機(jī)系統(tǒng)功能模塊化,通過(guò)使用不同的模塊來(lái)完成不同的功能,這樣能夠使得單片機(jī)系統(tǒng)具有十分清晰的程序結(jié)構(gòu),也方便后期的調(diào)試和維護(hù)。對(duì)于不同功能的模塊而言,其具有相對(duì)應(yīng)的入口參數(shù)和出口參數(shù),對(duì)于需要重復(fù)調(diào)用的程序可以將其編寫(xiě)成相應(yīng)的函數(shù),這樣不但能夠減少程序代碼的長(zhǎng)度,同時(shí)也便于管理整個(gè)程序,增強(qiáng)程序的可讀性和移植性。

    2 單片機(jī)C語(yǔ)言編程的優(yōu)點(diǎn)分析

    2.1 單片機(jī)C語(yǔ)言的數(shù)據(jù)類型

    單片機(jī)C語(yǔ)言編譯器能夠支持多種類型的數(shù)據(jù),其相關(guān)的數(shù)據(jù)類型一般包括char類型、long長(zhǎng)整型、sft特殊功能寄存器、float浮點(diǎn)型以及int整型等等。使用sft特殊功能寄存器,能夠?qū)纹瑱C(jī)內(nèi)部的所有特殊功能寄存器進(jìn)行相應(yīng)的訪問(wèn)。單片機(jī)C語(yǔ)言編程一般與程序存儲(chǔ)器進(jìn)行結(jié)合,而程序的存儲(chǔ)器一般體現(xiàn)出單片機(jī)系統(tǒng)資源的有限性[2]。對(duì)于浮點(diǎn)型數(shù)據(jù)而言,一般需要具有相應(yīng)的內(nèi)部程序或者函數(shù)進(jìn)行支持,但在一定程度上會(huì)生成較長(zhǎng)的代碼,因此在進(jìn)行單片機(jī)系統(tǒng)程序的編寫(xiě)時(shí),相關(guān)編程人員要盡可能多地使用char和int等數(shù)據(jù)類型,并且減少程序中使用到的數(shù)據(jù)類型,通過(guò)合理選擇應(yīng)用的數(shù)據(jù)類型,可以有效減少程序中生成的代碼長(zhǎng)度。

    2.2 單片機(jī)C語(yǔ)言的算法描述

    一般控制結(jié)構(gòu)和原操作構(gòu)成一個(gè)算法,兩者的綜合效果決定著該算法的執(zhí)行時(shí)間,對(duì)于同一個(gè)算法而言,如果相關(guān)編程語(yǔ)言的級(jí)別越高,那么其執(zhí)行的效率就越低。由于單片機(jī)資源存在的限制,單片機(jī)C語(yǔ)言不僅要考慮程序的相關(guān)具體功能,還要考慮程序代碼的長(zhǎng)度。程序的算法的長(zhǎng)度不是越短越好,這需要根據(jù)其調(diào)用的子程序和函數(shù)來(lái)決定,在進(jìn)行程序設(shè)計(jì)的時(shí)候,一般采取一些優(yōu)化算法以減少代碼的生成長(zhǎng)度。

    2.3 數(shù)據(jù)存儲(chǔ)器的分配

    對(duì)于單片機(jī)的數(shù)據(jù)存儲(chǔ)器而言,其是由讀寫(xiě)存儲(chǔ)器RAM組成,該存儲(chǔ)器可以進(jìn)行相應(yīng)的擴(kuò)容,能夠?qū)?shí)時(shí)輸入的數(shù)據(jù)進(jìn)行儲(chǔ)存。在存儲(chǔ)器的實(shí)際應(yīng)用中,應(yīng)該首先使用內(nèi)部的存儲(chǔ)器,單片機(jī)C語(yǔ)言采用的是存儲(chǔ)器的覆蓋技術(shù),所以在進(jìn)行程序連接的時(shí)候,可以對(duì)存儲(chǔ)器空間的一些程序段進(jìn)行釋放,重新定義給另一個(gè)程序段使用。對(duì)于在程序開(kāi)始處就定義的全局變量,其作用域是整個(gè)程序,所以不能夠被釋放,同樣的對(duì)于靜態(tài)存儲(chǔ)變量,在程序運(yùn)行期間其存儲(chǔ)空間固定不變,其在函數(shù)的調(diào)用中具有專用性,所以也不能夠被釋放,能夠被釋放的只有局部變量中的動(dòng)態(tài)變量,所以在進(jìn)行程序設(shè)計(jì)的時(shí)候,要盡可能地使用局部變量。

    2.4 單片機(jī)C語(yǔ)言的代碼優(yōu)化

    存儲(chǔ)期一般包含三種不同的模式,其中SMALL是小模式,所有的變量都存儲(chǔ)在一定額地址范圍內(nèi),該模式能夠?qū)⑺械淖兞慷x為data類型的內(nèi)存。不同的模式會(huì)對(duì)程序代碼的長(zhǎng)度和執(zhí)行的速度產(chǎn)生直接的影響,當(dāng)程序中需要應(yīng)用到較多的變量時(shí),可以在存儲(chǔ)器空間中存放部分變量,使用編譯器對(duì)相關(guān)變量進(jìn)行定位后,可能會(huì)增加代碼的長(zhǎng)度,影響到程序的執(zhí)行效率,這時(shí)候就可以將很少訪問(wèn)的變量定義為xdata類型,并將其存放在外部的RAM中。

    3 單片機(jī)C語(yǔ)言編程中多位乘法運(yùn)算分析

    3.1 單片機(jī)C語(yǔ)言編程中多位乘法運(yùn)算問(wèn)題的提出

    在[C51]編譯器中,其能夠直接支持不同數(shù)據(jù)類型的變量,比如bit類型、char類型等,而兩個(gè)unsigned char類型的數(shù)據(jù)進(jìn)行相乘,也正好符合匯編指令中的“MUL AB”。使用[C51]進(jìn)行多位乘法運(yùn)算編程,在這個(gè)過(guò)程中只需要使用相應(yīng)的乘法表達(dá)式進(jìn)行編譯就行,只要通過(guò)相應(yīng)的編譯,[C51]就可以自動(dòng)尋找相應(yīng)的存儲(chǔ)器并且把運(yùn)行的結(jié)果存放在存儲(chǔ)器空間中[3]。所以在使用[C51]進(jìn)行乘法運(yùn)算的時(shí)候,編程人員只需要編寫(xiě)一個(gè)乘法表達(dá)式并且將乘積的結(jié)果賦值給一個(gè)存儲(chǔ)單元就可以,但是如果乘法運(yùn)算中的乘數(shù)不是unsigned char類型的變量,及時(shí)乘法表達(dá)式再簡(jiǎn)單,也需要調(diào)用[C51]中的庫(kù)函數(shù);而如果乘法運(yùn)算中的乘數(shù)是大于255的常量,[C51]就會(huì)將這個(gè)乘數(shù)以對(duì)應(yīng)的類型自動(dòng)存儲(chǔ)起來(lái)。對(duì)于大于255的常量而言,因?yàn)閡nsigned char類型的變量是8位的,所以其和其他類型的變量一樣需要調(diào)用[C51]的庫(kù)函數(shù),所以在這種情況下,如果還是用乘法表達(dá)式進(jìn)行相應(yīng)的編譯,那么得到的運(yùn)算結(jié)果就有可能和實(shí)際的結(jié)果存在一定的差異。例如下面一段程序,其運(yùn)行之后的結(jié)果gg的值不等于[9?10000]所得的值。

    #include

    main()

    {

    Unsigned char aa;

    Unsigned long gg;

    aa=9;

    gg=([aa?10000]);? ?}

    3.2 關(guān)于問(wèn)題的分析

    在使用[C51]編譯器進(jìn)行相應(yīng)的優(yōu)化處理時(shí),往往希望用工作寄存器來(lái)存儲(chǔ)相應(yīng)的局部變量,按照[C51]的相關(guān)存儲(chǔ)規(guī)則,程序在執(zhí)行aa=9語(yǔ)句時(shí),可以得到的結(jié)果為[R7=9],在執(zhí)行[aa?10000]時(shí),根據(jù)[C51]的要求,進(jìn)行算數(shù)運(yùn)算的數(shù)據(jù)類型需要相同時(shí),該語(yǔ)句中的10000的存儲(chǔ)方式是以兩個(gè)字節(jié)的unsigned char方式存儲(chǔ)的,這就需要將aa的儲(chǔ)存進(jìn)行擴(kuò)展為兩個(gè)字節(jié)的unsigned char方式。所以[C51]在使用兩個(gè)寄存器對(duì)[aa=9]進(jìn)行儲(chǔ)存時(shí),需要先存儲(chǔ)低字節(jié),然后再存儲(chǔ)高字節(jié),這就使得在執(zhí)行[aa?10000]時(shí),乘法運(yùn)算就變成了兩個(gè)雙字節(jié)數(shù)相乘,按照[C51]的運(yùn)算規(guī)則,改程序的代碼會(huì)少一次運(yùn)算,其中有數(shù)據(jù)沒(méi)有進(jìn)行相應(yīng)的乘法運(yùn)算,而且在執(zhí)行的過(guò)程中,沒(méi)有把經(jīng)過(guò)第三次運(yùn)算得到的結(jié)果的高8位進(jìn)行儲(chǔ)存,而運(yùn)算結(jié)果的低8位存放在[R7],而次低8位存放在[R6],所有得到的運(yùn)算結(jié)果就會(huì)不正確。

    3.3 相應(yīng)的優(yōu)化方案

    針對(duì)上述提到的關(guān)于乘法運(yùn)算的問(wèn)題,本文提出了幾種進(jìn)行優(yōu)化的算法,其包括引入中間變量法、分布運(yùn)算法以及強(qiáng)制類型轉(zhuǎn)換法。

    3.3.1 引入中間變量法

    在進(jìn)行乘法運(yùn)算的過(guò)程中,可以通過(guò)增加一個(gè)中間變量來(lái)對(duì)算法進(jìn)行優(yōu)化,但對(duì)于這個(gè)中間變量而言,其數(shù)據(jù)類型必須要能夠存儲(chǔ)相乘之后的得到的結(jié)果,上述中的程序就可以改寫(xiě)為:

    #include

    Main()

    {

    Unsigned char aa;

    Unsigned long gg,bb;

    aa=9;

    bb=10000;

    gg=(aa*bb);? ?}

    從該程序中就可以發(fā)現(xiàn),程序中的aa是char類型,而bb是long類型,按照[C51]的相關(guān)運(yùn)算規(guī)則,aa的數(shù)據(jù)類型先改變?yōu)榕clong一樣的,那運(yùn)行的結(jié)果也是long類型的,而且[C51]能夠?qū)9?10000]這個(gè)數(shù)據(jù)進(jìn)行自動(dòng)存儲(chǔ),運(yùn)行結(jié)果就不會(huì)出錯(cuò)。

    3.3.2 分布運(yùn)算法

    除了上述算法外,編程人員也可以使用分布運(yùn)算法進(jìn)行優(yōu)化,可以將一個(gè)16位的數(shù)據(jù)分成兩個(gè)數(shù)據(jù)的乘積,而對(duì)于這兩個(gè)數(shù)據(jù)來(lái)說(shuō),其都是8位數(shù),結(jié)果儲(chǔ)存在能夠進(jìn)行存儲(chǔ)相乘之后得到的結(jié)果的儲(chǔ)存單元中,最上面的程序就可以改為:

    #include

    Main()

    {

    Unsigned char aa;

    Unsigned long gg;

    aa=9;

    gg=(aa*100);

    gg=100;? ?}

    通過(guò)對(duì)該程序進(jìn)行分析可以發(fā)現(xiàn),進(jìn)行修正后的程序運(yùn)算的得到的結(jié)果為long類型,并且可以對(duì)[9?10000]這個(gè)數(shù)進(jìn)行存儲(chǔ),所以最后的運(yùn)算結(jié)果也是正確的。

    3.3.3 強(qiáng)制類型轉(zhuǎn)換法

    在[C51]編譯器中,強(qiáng)制類型轉(zhuǎn)換運(yùn)算符可以使用“()”表示,其作用就是將相關(guān)表達(dá)式或者標(biāo)量的類型進(jìn)行強(qiáng)制轉(zhuǎn)換為所需要的類型,在[C51]中一般存在隱式轉(zhuǎn)換和顯式轉(zhuǎn)換兩種轉(zhuǎn)換方式。在使用隱式轉(zhuǎn)換式對(duì)程序進(jìn)行編譯時(shí),編譯器能夠進(jìn)行自動(dòng)處理,但在本文的研究中運(yùn)用的是顯示類型轉(zhuǎn)換方式,使用該方法將aa強(qiáng)制轉(zhuǎn)換成可以進(jìn)行存儲(chǔ)運(yùn)算結(jié)果的類型,那么最上面的程序就可以改為:

    #include

    Main()

    {

    Unsigned char aa;

    Unsigned long gg;

    aa=9;

    gg=((unsigned long)aa)*10000;? ?}

    在該程序中,aa轉(zhuǎn)換成了可以存儲(chǔ)[9?10000]的數(shù)據(jù)類型,所以得到的結(jié)果也是正確的。

    4 結(jié)語(yǔ)

    綜上所述,C語(yǔ)言作為一種結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言,成為單片機(jī)最重要的編程語(yǔ)言,單片機(jī)C語(yǔ)言也具有高級(jí)語(yǔ)言的功能以及完善的模塊化程序結(jié)構(gòu),能夠?yàn)閱纹瑱C(jī)軟件系統(tǒng)的開(kāi)發(fā)提供有力的保障。在單片機(jī)系統(tǒng)中,常常會(huì)涉及多種算法,而本文研究主要是單片機(jī)程序設(shè)計(jì)中的多位乘法的相關(guān)算法,并對(duì)多位乘法運(yùn)算中存在的問(wèn)題以及解決方法進(jìn)行了相應(yīng)的研究。

    參考文獻(xiàn):

    [1] 嚴(yán)克劍,張淼,黃先偉.單片機(jī)C語(yǔ)言編程中多位乘法運(yùn)算問(wèn)題探討[J].廣東工業(yè)大學(xué)學(xué)報(bào),2006(4):23-26.

    [2] 譚炳菊,富鈺.單片機(jī)C語(yǔ)言編程方法探討[J].遼寧高職學(xué)報(bào),2010,12(4):43-44.

    [3] 黃皎,劉建國(guó),高敏.單片機(jī)C語(yǔ)言編程應(yīng)注意的若干問(wèn)題[J].微計(jì)算機(jī)信息,2003(7):58-59.

    【通聯(lián)編輯:張薇】

    猜你喜歡
    編程單片機(jī)
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
    電子制作(2019年13期)2020-01-14 03:15:28
    基于單片機(jī)的層次漸變暖燈的研究
    電子制作(2019年15期)2019-08-27 01:12:10
    基于單片機(jī)的便捷式LCF測(cè)量?jī)x
    電子制作(2019年9期)2019-05-30 09:42:02
    小議PLC與單片機(jī)之間的串行通信及應(yīng)用
    電子制作(2018年12期)2018-08-01 00:48:04
    综合色丁香网| 一级毛片我不卡| 国产一区二区三区在线臀色熟女| 嫩草影院入口| 免费黄网站久久成人精品| 久久久久免费精品人妻一区二区| 日本五十路高清| 黄片wwwwww| 综合色av麻豆| 一级黄片播放器| 国产在线精品亚洲第一网站| 国产成人freesex在线| 久久久色成人| 夜夜夜夜夜久久久久| 免费人成在线观看视频色| 国内精品一区二区在线观看| 精品人妻视频免费看| 亚洲av.av天堂| 亚洲熟妇中文字幕五十中出| 亚洲18禁久久av| 精品免费久久久久久久清纯| 亚洲最大成人手机在线| а√天堂www在线а√下载| 校园人妻丝袜中文字幕| 成人漫画全彩无遮挡| 听说在线观看完整版免费高清| 精品久久久久久久久av| 听说在线观看完整版免费高清| 91久久精品国产一区二区成人| 亚洲国产精品成人久久小说 | 久久婷婷人人爽人人干人人爱| 乱人视频在线观看| 欧美色欧美亚洲另类二区| 欧美变态另类bdsm刘玥| 亚洲第一区二区三区不卡| 男女下面进入的视频免费午夜| 天天一区二区日本电影三级| av天堂在线播放| 日韩人妻高清精品专区| 亚洲精品成人久久久久久| 26uuu在线亚洲综合色| 久久人人爽人人爽人人片va| 亚洲av免费在线观看| 岛国毛片在线播放| 人妻久久中文字幕网| 久久久久九九精品影院| 色综合站精品国产| 午夜福利在线在线| 亚洲av二区三区四区| 中文字幕制服av| 久久精品国产亚洲网站| 一边摸一边抽搐一进一小说| 成人漫画全彩无遮挡| 九九热线精品视视频播放| 成年女人永久免费观看视频| 国产精品女同一区二区软件| 欧美性感艳星| 一夜夜www| 日本爱情动作片www.在线观看| 18禁在线无遮挡免费观看视频| 嫩草影院新地址| 97超视频在线观看视频| videossex国产| 女人十人毛片免费观看3o分钟| 一夜夜www| 一个人看的www免费观看视频| 成人午夜精彩视频在线观看| 欧美潮喷喷水| av天堂中文字幕网| 91aial.com中文字幕在线观看| 村上凉子中文字幕在线| 精品国产三级普通话版| 亚洲自偷自拍三级| 国产黄a三级三级三级人| 嫩草影院新地址| 春色校园在线视频观看| 中国国产av一级| 亚洲五月天丁香| 黄色视频,在线免费观看| 午夜免费激情av| 亚洲国产精品成人综合色| 99久久精品国产国产毛片| 国产精品嫩草影院av在线观看| 成人av在线播放网站| 国内久久婷婷六月综合欲色啪| 欧美变态另类bdsm刘玥| 久久精品国产自在天天线| 欧美激情在线99| 亚洲久久久久久中文字幕| 国产伦一二天堂av在线观看| 22中文网久久字幕| 久久精品国产亚洲av香蕉五月| 中国国产av一级| av女优亚洲男人天堂| 国产69精品久久久久777片| 欧美另类亚洲清纯唯美| 天堂网av新在线| 国产伦精品一区二区三区四那| 欧美日本视频| 一个人看的www免费观看视频| 一级黄色大片毛片| 国产熟女欧美一区二区| 美女大奶头视频| 亚洲精品日韩av片在线观看| 一级av片app| 亚洲成人久久爱视频| 中出人妻视频一区二区| 成人美女网站在线观看视频| kizo精华| 国产亚洲精品久久久久久毛片| av在线观看视频网站免费| 日日撸夜夜添| 精品午夜福利在线看| 两个人视频免费观看高清| 美女cb高潮喷水在线观看| 69人妻影院| 亚洲欧美精品专区久久| 欧美bdsm另类| 亚洲第一区二区三区不卡| 深夜a级毛片| 国产成人精品婷婷| 久久精品91蜜桃| 一区二区三区高清视频在线| 久久久久久久久久久免费av| 亚洲精品亚洲一区二区| 欧美日本视频| 1000部很黄的大片| 久久久久久久久久久免费av| 久久99精品国语久久久| 亚洲自拍偷在线| 亚洲18禁久久av| 97热精品久久久久久| 亚洲va在线va天堂va国产| 春色校园在线视频观看| 麻豆精品久久久久久蜜桃| 午夜久久久久精精品| 国产在视频线在精品| 欧美最黄视频在线播放免费| 日韩欧美国产在线观看| 可以在线观看毛片的网站| 直男gayav资源| 成人欧美大片| 欧美日韩一区二区视频在线观看视频在线 | 久久久色成人| 亚洲av不卡在线观看| kizo精华| av在线亚洲专区| ponron亚洲| www日本黄色视频网| 国产一区二区激情短视频| 一级黄色大片毛片| 日韩一本色道免费dvd| 国产精品久久久久久亚洲av鲁大| 国产精品久久久久久精品电影| 亚洲av一区综合| 男人的好看免费观看在线视频| 精品一区二区三区视频在线| 真实男女啪啪啪动态图| 国产精品野战在线观看| 一区二区三区高清视频在线| 久久亚洲精品不卡| 国产精品爽爽va在线观看网站| 国产一区二区三区av在线 | 国产精品伦人一区二区| 国产成人aa在线观看| 久久久国产成人精品二区| 亚洲性久久影院| 在线观看av片永久免费下载| 国产高清激情床上av| 欧美成人a在线观看| 久久草成人影院| 亚洲在线自拍视频| 欧美最新免费一区二区三区| 国产精品无大码| 亚洲无线在线观看| 亚洲av免费高清在线观看| 欧美成人免费av一区二区三区| 国产伦理片在线播放av一区 | 国产 一区精品| 夜夜看夜夜爽夜夜摸| 亚洲无线观看免费| 亚洲精品日韩在线中文字幕 | 男人狂女人下面高潮的视频| 乱系列少妇在线播放| 99久久成人亚洲精品观看| 国产毛片a区久久久久| 三级经典国产精品| 亚洲综合色惰| 国产高清有码在线观看视频| 精品日产1卡2卡| 晚上一个人看的免费电影| 91狼人影院| 亚洲乱码一区二区免费版| 久久精品国产自在天天线| 99国产精品一区二区蜜桃av| 成年免费大片在线观看| 日本黄色片子视频| 乱系列少妇在线播放| 夜夜夜夜夜久久久久| 搞女人的毛片| 免费av观看视频| 亚洲精华国产精华液的使用体验 | 麻豆国产97在线/欧美| 99国产精品一区二区蜜桃av| 欧美另类亚洲清纯唯美| 亚洲aⅴ乱码一区二区在线播放| 啦啦啦韩国在线观看视频| 久久久精品大字幕| 国产亚洲精品久久久久久毛片| 美女黄网站色视频| 偷拍熟女少妇极品色| 久久久久九九精品影院| 老司机影院成人| 一卡2卡三卡四卡精品乱码亚洲| 老熟妇乱子伦视频在线观看| 亚洲欧美精品专区久久| av视频在线观看入口| 亚洲图色成人| 麻豆成人av视频| 此物有八面人人有两片| 国产亚洲91精品色在线| 午夜免费激情av| 亚洲丝袜综合中文字幕| 22中文网久久字幕| 美女国产视频在线观看| 男女视频在线观看网站免费| 成人av在线播放网站| 日本在线视频免费播放| 搞女人的毛片| 国产不卡一卡二| 欧美性感艳星| 国产真实乱freesex| 亚洲不卡免费看| 国产精品一区二区在线观看99 | 直男gayav资源| 伦理电影大哥的女人| 亚洲欧美精品自产自拍| 久久精品夜夜夜夜夜久久蜜豆| 97热精品久久久久久| 午夜福利成人在线免费观看| 国产高清不卡午夜福利| 91麻豆精品激情在线观看国产| 国产精品免费一区二区三区在线| 午夜a级毛片| 国产蜜桃级精品一区二区三区| 一夜夜www| 欧美成人免费av一区二区三区| 亚洲精华国产精华液的使用体验 | 日本一二三区视频观看| 十八禁国产超污无遮挡网站| 欧美激情久久久久久爽电影| 欧美又色又爽又黄视频| 我要搜黄色片| 国产91av在线免费观看| 日本熟妇午夜| 亚洲欧美成人综合另类久久久 | 在线观看午夜福利视频| 亚洲av成人精品一区久久| 91午夜精品亚洲一区二区三区| 噜噜噜噜噜久久久久久91| 免费看av在线观看网站| 男人和女人高潮做爰伦理| 九九在线视频观看精品| 99热只有精品国产| 变态另类丝袜制服| 桃色一区二区三区在线观看| 色综合色国产| 国产精品免费一区二区三区在线| 亚洲av免费在线观看| 美女 人体艺术 gogo| 久久久久免费精品人妻一区二区| 国产精品av视频在线免费观看| 乱人视频在线观看| 亚洲欧美日韩高清专用| 国产伦精品一区二区三区四那| 2022亚洲国产成人精品| а√天堂www在线а√下载| 国产精品永久免费网站| 国产熟女欧美一区二区| 精品久久国产蜜桃| 蜜桃亚洲精品一区二区三区| 欧美日韩综合久久久久久| 国产精品免费一区二区三区在线| 精品久久久久久成人av| 3wmmmm亚洲av在线观看| 91精品国产九色| 国产爱豆传媒在线观看| 国产老妇伦熟女老妇高清| 波野结衣二区三区在线| 欧美成人a在线观看| 特级一级黄色大片| 国产精品爽爽va在线观看网站| 黄色欧美视频在线观看| 波多野结衣高清作品| 精品久久久久久久久久久久久| 在线观看av片永久免费下载| 深夜精品福利| 国产精品一区二区三区四区免费观看| 亚洲精品自拍成人| 天堂√8在线中文| 国产黄色视频一区二区在线观看 | 99热精品在线国产| 国产精品久久久久久亚洲av鲁大| 亚洲欧美日韩卡通动漫| 又黄又爽又刺激的免费视频.| 男人舔奶头视频| 免费电影在线观看免费观看| 晚上一个人看的免费电影| 亚洲真实伦在线观看| 能在线免费观看的黄片| 日韩人妻高清精品专区| 久久精品夜色国产| 波多野结衣高清无吗| 99在线视频只有这里精品首页| 熟女电影av网| 午夜福利视频1000在线观看| 亚洲经典国产精华液单| 男女视频在线观看网站免费| 成人高潮视频无遮挡免费网站| 欧美性感艳星| 欧美+日韩+精品| 成人特级av手机在线观看| 啦啦啦韩国在线观看视频| 亚州av有码| 中文字幕人妻熟人妻熟丝袜美| 久久亚洲精品不卡| 亚洲第一电影网av| 九九久久精品国产亚洲av麻豆| 99久国产av精品| 久久99蜜桃精品久久| 精品一区二区三区视频在线| 国产精品综合久久久久久久免费| 国产淫片久久久久久久久| 女同久久另类99精品国产91| 97热精品久久久久久| 亚洲经典国产精华液单| 久久午夜福利片| h日本视频在线播放| 亚洲av第一区精品v没综合| 赤兔流量卡办理| 又粗又硬又长又爽又黄的视频 | 久久精品国产亚洲av香蕉五月| 亚洲人成网站在线播| 亚洲精品成人久久久久久| 婷婷色av中文字幕| 日日啪夜夜撸| 女人被狂操c到高潮| 边亲边吃奶的免费视频| 麻豆成人午夜福利视频| 日韩av不卡免费在线播放| 午夜爱爱视频在线播放| 亚洲av中文av极速乱| 久久精品夜色国产| 2021天堂中文幕一二区在线观| 日韩一区二区三区影片| 2021天堂中文幕一二区在线观| 99热全是精品| 国产三级在线视频| 麻豆精品久久久久久蜜桃| av天堂在线播放| 麻豆乱淫一区二区| 看免费成人av毛片| 六月丁香七月| 在线观看免费视频日本深夜| 国产成人影院久久av| 国产亚洲精品久久久久久毛片| 18禁裸乳无遮挡免费网站照片| 国产黄片美女视频| 一区二区三区免费毛片| 国产老妇女一区| 亚洲高清免费不卡视频| 中文亚洲av片在线观看爽| 99riav亚洲国产免费| 久久久久久久久久久免费av| 午夜老司机福利剧场| 91狼人影院| 九色成人免费人妻av| 精品人妻一区二区三区麻豆| 少妇人妻精品综合一区二区 | 欧美xxxx黑人xx丫x性爽| 亚洲av第一区精品v没综合| 国产色婷婷99| 国产蜜桃级精品一区二区三区| 国产一级毛片在线| 不卡一级毛片| 免费人成视频x8x8入口观看| 午夜免费男女啪啪视频观看| 国产精品久久久久久精品电影| 亚洲欧美精品综合久久99| 免费观看在线日韩| 超碰av人人做人人爽久久| 欧美极品一区二区三区四区| 干丝袜人妻中文字幕| 国产高潮美女av| 中文精品一卡2卡3卡4更新| 蜜桃亚洲精品一区二区三区| 两个人的视频大全免费| 一区二区三区免费毛片| 两性午夜刺激爽爽歪歪视频在线观看| 国产精品无大码| 国产美女午夜福利| 国产伦一二天堂av在线观看| 欧美一区二区国产精品久久精品| 亚洲精品456在线播放app| 在线观看av片永久免费下载| 女人十人毛片免费观看3o分钟| 久久精品国产亚洲av天美| 久久久久久久久久成人| 床上黄色一级片| 老女人水多毛片| 麻豆久久精品国产亚洲av| 日韩欧美三级三区| 国产91av在线免费观看| 亚洲精品日韩av片在线观看| 国产淫片久久久久久久久| 欧美日本视频| 亚洲无线在线观看| 久久精品久久久久久久性| 你懂的网址亚洲精品在线观看 | 久久精品夜夜夜夜夜久久蜜豆| 成年免费大片在线观看| av女优亚洲男人天堂| 国产高清三级在线| 色噜噜av男人的天堂激情| 午夜激情欧美在线| 免费无遮挡裸体视频| 日日撸夜夜添| 久久久久久久久久久丰满| 精品久久久久久久久亚洲| 久99久视频精品免费| 国产成人精品久久久久久| 岛国在线免费视频观看| 波多野结衣巨乳人妻| 深夜精品福利| 亚洲第一电影网av| 欧美日韩精品成人综合77777| 久久久久性生活片| 在线观看av片永久免费下载| videossex国产| 国内精品一区二区在线观看| 噜噜噜噜噜久久久久久91| 亚洲在线观看片| 男人舔女人下体高潮全视频| 中文字幕免费在线视频6| 精品久久久久久久久亚洲| 中文字幕制服av| 欧美日韩精品成人综合77777| 精品日产1卡2卡| 精品久久久久久久久亚洲| 啦啦啦啦在线视频资源| 久久精品人妻少妇| 久久国内精品自在自线图片| 少妇高潮的动态图| 日本免费a在线| 亚洲国产日韩欧美精品在线观看| 久久久久久国产a免费观看| 国产伦精品一区二区三区四那| 久久精品影院6| 99热精品在线国产| 国产精品国产三级国产av玫瑰| 国产乱人偷精品视频| 菩萨蛮人人尽说江南好唐韦庄 | 一夜夜www| 看免费成人av毛片| 丝袜美腿在线中文| 午夜免费男女啪啪视频观看| 亚洲18禁久久av| 最近最新中文字幕大全电影3| 男女做爰动态图高潮gif福利片| 熟女人妻精品中文字幕| 18+在线观看网站| 欧美激情国产日韩精品一区| 日韩强制内射视频| 国产午夜精品一二区理论片| 哪里可以看免费的av片| 又爽又黄a免费视频| 国内揄拍国产精品人妻在线| 嘟嘟电影网在线观看| 久久99精品国语久久久| 日本黄色片子视频| 哪个播放器可以免费观看大片| 非洲黑人性xxxx精品又粗又长| 波多野结衣高清无吗| 国产精品一二三区在线看| 只有这里有精品99| 欧美xxxx性猛交bbbb| 亚洲精品久久久久久婷婷小说 | 在线观看美女被高潮喷水网站| 国产伦精品一区二区三区四那| 久久久久久国产a免费观看| 国产探花在线观看一区二区| 国产精品人妻久久久影院| 亚洲天堂国产精品一区在线| 国产精品国产三级国产av玫瑰| 黄色欧美视频在线观看| 精品久久国产蜜桃| 日韩在线高清观看一区二区三区| 激情 狠狠 欧美| 天堂av国产一区二区熟女人妻| 久久久久久久午夜电影| 久久久久久久久中文| 一级二级三级毛片免费看| 免费大片18禁| 国产成人一区二区在线| 少妇被粗大猛烈的视频| 成人二区视频| 人人妻人人澡欧美一区二区| 婷婷色av中文字幕| 久久这里只有精品中国| 老师上课跳d突然被开到最大视频| avwww免费| 欧美丝袜亚洲另类| 亚洲一区二区三区色噜噜| 毛片女人毛片| 高清午夜精品一区二区三区 | 欧美激情久久久久久爽电影| 黑人高潮一二区| 国产高清三级在线| 精品久久久久久久久av| 一级毛片aaaaaa免费看小| 色综合站精品国产| 人人妻人人看人人澡| 午夜亚洲福利在线播放| h日本视频在线播放| 国产精华一区二区三区| 精品熟女少妇av免费看| 国产麻豆成人av免费视频| 亚洲自拍偷在线| 午夜福利成人在线免费观看| 少妇丰满av| 中文在线观看免费www的网站| av免费在线看不卡| 久久人妻av系列| 国产男人的电影天堂91| 男女那种视频在线观看| 国产黄a三级三级三级人| 国产精品电影一区二区三区| 亚洲欧洲日产国产| 日韩在线高清观看一区二区三区| 九九热线精品视视频播放| 欧美人与善性xxx| 欧美zozozo另类| 网址你懂的国产日韩在线| 日本一二三区视频观看| 又粗又爽又猛毛片免费看| 久久草成人影院| 日韩欧美精品v在线| 内地一区二区视频在线| 国产一区亚洲一区在线观看| 亚洲人成网站在线观看播放| a级毛片a级免费在线| 天天一区二区日本电影三级| av卡一久久| 亚洲中文字幕一区二区三区有码在线看| 狂野欧美白嫩少妇大欣赏| 亚洲成人中文字幕在线播放| 级片在线观看| 波多野结衣高清作品| 欧美高清成人免费视频www| a级毛片免费高清观看在线播放| 伊人久久精品亚洲午夜| 99国产精品一区二区蜜桃av| 全区人妻精品视频| 精品无人区乱码1区二区| 久久精品国产自在天天线| 国产精品麻豆人妻色哟哟久久 | 色哟哟哟哟哟哟| 中文字幕精品亚洲无线码一区| 国产真实伦视频高清在线观看| 国产久久久一区二区三区| 亚洲av男天堂| 尤物成人国产欧美一区二区三区| 亚洲一级一片aⅴ在线观看| 在线播放国产精品三级| av免费在线看不卡| 99久久精品一区二区三区| 在线免费观看的www视频| 国产91av在线免费观看| 国产精品免费一区二区三区在线| 免费黄网站久久成人精品| 2022亚洲国产成人精品| 熟女人妻精品中文字幕| 国产一区二区三区av在线 | 久久人妻av系列| 国产精品久久久久久精品电影| 成人一区二区视频在线观看| 色综合站精品国产| 搞女人的毛片| 18禁裸乳无遮挡免费网站照片| ponron亚洲| 蜜桃亚洲精品一区二区三区| 丰满人妻一区二区三区视频av| 亚洲在线自拍视频| 亚洲无线在线观看| 成年版毛片免费区| 国产片特级美女逼逼视频| 久久精品人妻少妇| 女的被弄到高潮叫床怎么办| 久久精品国产清高在天天线| 国产精品麻豆人妻色哟哟久久 | 亚洲人与动物交配视频| 天天躁夜夜躁狠狠久久av| 一级av片app| 色综合亚洲欧美另类图片| 亚洲在线自拍视频| 狂野欧美激情性xxxx在线观看| 日韩,欧美,国产一区二区三区 | 人妻系列 视频| 亚洲成人中文字幕在线播放| 真实男女啪啪啪动态图| 亚洲最大成人av| 三级经典国产精品| 国产真实乱freesex| 美女大奶头视频| 久久久久久久亚洲中文字幕|